14/06/24 08:48:26||874b303eb02973ec|AsyncLog analyId 1718329706149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:26|-|b064a5c673d039b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:28|-|8b619d31b7f39dc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:29||9a2792d960993fd0|Start write log analyId 1718329709149
14/06/24 08:48:29||9a2792d960993fd0|AsyncLog analyId 1718329709149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:29||50c86c818a5afbbd|START CLEAR CACHE
14/06/24 08:48:30|-|881773c24c4ee142|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:32||fb5228669655332f|Start write log analyId 1718329712150
14/06/24 08:48:32||fb5228669655332f|AsyncLog analyId 1718329712150: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:32|-|f36e47f7528d69b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:34|-|c387ce6b742b0fad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:34||094804faa66f27a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:48:35||da55934566fe5dc1|Start write log analyId 1718329715151
14/06/24 08:48:35||da55934566fe5dc1|AsyncLog analyId 1718329715151: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:36|-|dbe607d8df5f8fcb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:38||2e293ad0be264a80|Start write log analyId 1718329718151
14/06/24 08:48:38||2e293ad0be264a80|AsyncLog analyId 1718329718151: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:38|-|a97e1a07565a3db8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:39||a5341296e1b13a4f|START CLEAR CACHE
14/06/24 08:48:40|-|07575641bce05633|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:41||c9a240884b93215e|Start write log analyId 1718329721152
14/06/24 08:48:41||c9a240884b93215e|AsyncLog analyId 1718329721152: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:42|-|fb9a1b8a899a74c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:44||f8cd0d6a608a2885|Start write log analyId 1718329724153
14/06/24 08:48:44||f8cd0d6a608a2885|AsyncLog analyId 1718329724153: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:44|-|07611e1e1b0f86c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:46|-|448635823428872d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:47||0eb304cfbc5e1f88|Start write log analyId 1718329727154
14/06/24 08:48:47||0eb304cfbc5e1f88|AsyncLog analyId 1718329727154: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:48|-|c99a16047ff378ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:49||8de24fc372b44ad0|START CLEAR CACHE
14/06/24 08:48:49||b95bbd60e6a40b4d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:48:50||6f6c016b0d39863f|Start write log analyId 1718329730154
14/06/24 08:48:50||6f6c016b0d39863f|AsyncLog analyId 1718329730154: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:50|-|27ab681b1b7ae38d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:52|-|35fb042df6b32b40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:53||4f7baff8534b131c|Start write log analyId 1718329733155
14/06/24 08:48:53||4f7baff8534b131c|AsyncLog analyId 1718329733155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:54|-|ff8fe9d78d5a08d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:56||e6c11c4fa92aa3e9|Start write log analyId 1718329736155
14/06/24 08:48:56||e6c11c4fa92aa3e9|AsyncLog analyId 1718329736155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:56|-|52b13af2f8462b1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:58|-|e1d81e940c158246|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:48:59||2d9f9a6f1ccb4e7e|Start write log analyId 1718329739156
14/06/24 08:48:59||2d9f9a6f1ccb4e7e|AsyncLog analyId 1718329739156: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:48:59||0d8993413f083e41|START CLEAR CACHE
14/06/24 08:49:00|-|c8e772fd51c33ea1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:02||1d7aba92bf93932a|Start write log analyId 1718329742156
14/06/24 08:49:02||1d7aba92bf93932a|AsyncLog analyId 1718329742156: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:02|-|c2f5de9cd6700492|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:04|-|3f5e448414d911f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:04||d310fcd00cd5a31e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:49:05||5f6e7e9ff4ef5541|Start write log analyId 1718329745157
14/06/24 08:49:05||5f6e7e9ff4ef5541|AsyncLog analyId 1718329745157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:06|-|870aaa047077e297|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:08||dd3395823a9d880b|Start write log analyId 1718329748158
14/06/24 08:49:08||dd3395823a9d880b|AsyncLog analyId 1718329748158: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:08|-|44257b8636dd0ed8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:09||c9388cea677ccc31|START CLEAR CACHE
14/06/24 08:49:10|-|4a981e6a6db39a35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:11||5361ffe89cf23f2e|Start write log analyId 1718329751158
14/06/24 08:49:11||5361ffe89cf23f2e|AsyncLog analyId 1718329751158: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:12|-|f89adad35354300d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:14||c6f9bf246dc52fb0|Start write log analyId 1718329754159
14/06/24 08:49:14||c6f9bf246dc52fb0|AsyncLog analyId 1718329754159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:14|-|62613a6c9bf64ce3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:16|-|a8e7b2c43390fde9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:17||0bbba12b0d9eabe9|Start write log analyId 1718329757159
14/06/24 08:49:17||0bbba12b0d9eabe9|AsyncLog analyId 1718329757159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:18|-|31ae1bd3668a3862|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:19||0855683713ed363d|START CLEAR CACHE
14/06/24 08:49:19||68626b494e898b2f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:49:20||04e87796fced3ad5|Start write log analyId 1718329760160
14/06/24 08:49:20||04e87796fced3ad5|AsyncLog analyId 1718329760160: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:20|-|bf66a5a4fa060064|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:22|-|42f6ac934bfeb97a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:23||de9e6d94c87ef9e5|Start write log analyId 1718329763161
14/06/24 08:49:23||de9e6d94c87ef9e5|AsyncLog analyId 1718329763161: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:24|-|ec610ca109432db8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:26||fc1fd2c2aafefe39|Start write log analyId 1718329766161
14/06/24 08:49:26||fc1fd2c2aafefe39|AsyncLog analyId 1718329766161: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:26|-|9d0ca37fc25350ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:28|-|c184eb9b088f4a78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:29||66332493e466e4f0|Start write log analyId 1718329769162
14/06/24 08:49:29||66332493e466e4f0|AsyncLog analyId 1718329769162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:29||95a5316ffd3bbfcd|START CLEAR CACHE
14/06/24 08:49:30|-|0c0db210979926f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:32||d818a91d7d0def29|Start write log analyId 1718329772162
14/06/24 08:49:32||d818a91d7d0def29|AsyncLog analyId 1718329772162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:32|-|584cf87f085e8f15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:34|-|7c6e1debe19e3238|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:34||5b60ee17fcd73756|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:49:35||502951d854d4a176|Start write log analyId 1718329775163
14/06/24 08:49:35||502951d854d4a176|AsyncLog analyId 1718329775163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:36|-|81df98fe9d360454|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:38||d6b9cd21358a7e1b|Start write log analyId 1718329778164
14/06/24 08:49:38||d6b9cd21358a7e1b|AsyncLog analyId 1718329778164: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:38|-|8d14246d6eb33d6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:39||34f890377a7d3026|START CLEAR CACHE
14/06/24 08:49:40|-|95a25e2bd530f15e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:41||144f9cc9ed00ee19|Start write log analyId 1718329781164
14/06/24 08:49:41||144f9cc9ed00ee19|AsyncLog analyId 1718329781164: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:42|-|3652d4c1aa3d93c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:44||e2f8ff2ae1e9a75f|Start write log analyId 1718329784165
14/06/24 08:49:44||e2f8ff2ae1e9a75f|AsyncLog analyId 1718329784165: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:44|-|0b9a95f68e4c57f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:46|-|6630c1550d210b58|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:47||2e710b30c00d98b7|Start write log analyId 1718329787165
14/06/24 08:49:47||2e710b30c00d98b7|AsyncLog analyId 1718329787165: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:48|-|4ce15b1f5757695d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:49||ba7a56ee4eae04b3|START CLEAR CACHE
14/06/24 08:49:49||7378b55e6d2886df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:49:50||c1ced93ced649aa9|Start write log analyId 1718329790166
14/06/24 08:49:50||c1ced93ced649aa9|AsyncLog analyId 1718329790166: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:50|-|7916179367f3e253|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:52|-|40144d4764ca4a37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:53||3351fefd07010189|Start write log analyId 1718329793166
14/06/24 08:49:53||3351fefd07010189|AsyncLog analyId 1718329793166: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:54|-|dda8cfa010bbb843|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:56||abc9ba4ea0747d1a|Start write log analyId 1718329796167
14/06/24 08:49:56||abc9ba4ea0747d1a|AsyncLog analyId 1718329796167: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:56|-|bedc71a595dfdffa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:58|-|a627ed7e450c0ea7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:49:59||e30fe6ca40ec8ae6|Start write log analyId 1718329799168
14/06/24 08:49:59||e30fe6ca40ec8ae6|AsyncLog analyId 1718329799168: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:49:59||cdd13f87b670bce8|START CLEAR CACHE
14/06/24 08:50:00|-|727fbea3e8524bfe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:02||69b7ea4a5120ca99|Start write log analyId 1718329802169
14/06/24 08:50:02||69b7ea4a5120ca99|AsyncLog analyId 1718329802169: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:02|-|7f54b6b0cf7b0dd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:04|-|c36f75af869ab502|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:04||f7ff0f62a4b11b6c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:50:05||588eb4f3a062a451|Start write log analyId 1718329805169
14/06/24 08:50:05||588eb4f3a062a451|AsyncLog analyId 1718329805169: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:06|-|5fe24f2e755c5f04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:08||0680e32c9d3a6127|Start write log analyId 1718329808170
14/06/24 08:50:08||0680e32c9d3a6127|AsyncLog analyId 1718329808170: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:08|-|d9283a8fbfc39243|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:09||1286f2954c3d9add|START CLEAR CACHE
14/06/24 08:50:10|-|19ef4703e12002c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:11||23151232bd764dac|Start write log analyId 1718329811171
14/06/24 08:50:11||23151232bd764dac|AsyncLog analyId 1718329811171: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:12|-|7b67f37079d28e81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:14||42d5d12f2ed2ca7d|Start write log analyId 1718329814171
14/06/24 08:50:14||42d5d12f2ed2ca7d|AsyncLog analyId 1718329814171: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:14|-|cfe2a3eb630673f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:16|-|64647dd83a508d02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:17||05297164b6e45e33|Start write log analyId 1718329817172
14/06/24 08:50:17||05297164b6e45e33|AsyncLog analyId 1718329817172: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:18|-|7331f1799b4ef612|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:19||99ddc4fc59e046da|START CLEAR CACHE
14/06/24 08:50:19||abb6f18a10792abd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:50:20||1045d691007f6e42|Start write log analyId 1718329820173
14/06/24 08:50:20||1045d691007f6e42|AsyncLog analyId 1718329820173: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:20|-|cfb9bb4b320772d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:22|-|61167431d2089a2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:23||3007927590bc7c37|Start write log analyId 1718329823173
14/06/24 08:50:23||3007927590bc7c37|AsyncLog analyId 1718329823173: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:24|-|dfa22a79912f38dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:26||a589815b3affc316|Start write log analyId 1718329826174
14/06/24 08:50:26||a589815b3affc316|AsyncLog analyId 1718329826174: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:26|-|c8e7b7a4ca6c72c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:28|-|3350fcd25c5bcd65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:29||cd931c73185ab448|Start write log analyId 1718329829175
14/06/24 08:50:29||cd931c73185ab448|AsyncLog analyId 1718329829175: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:29||a379732e319869a1|START CLEAR CACHE
14/06/24 08:50:30|-|698893dcdc1d1ab4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:32||bb32e97b0eb2c8eb|Start write log analyId 1718329832175
14/06/24 08:50:32||bb32e97b0eb2c8eb|AsyncLog analyId 1718329832175: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:32|-|9c160a0ae08130a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:34|-|8cd332911bd074cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:34||669a56cfd4fceb21|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:50:35||9b5f5350a7e4ecca|Start write log analyId 1718329835176
14/06/24 08:50:35||9b5f5350a7e4ecca|AsyncLog analyId 1718329835176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:36|-|41485ea875853ded|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:38||ee9749adff7eb155|Start write log analyId 1718329838176
14/06/24 08:50:38||ee9749adff7eb155|AsyncLog analyId 1718329838176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:38|-|977baaf0a8eb6084|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:39||a82b85e731a947c9|START CLEAR CACHE
14/06/24 08:50:40|-|d4fc9d51941f43ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:41||45d560af7c8e5bc0|Start write log analyId 1718329841177
14/06/24 08:50:41||45d560af7c8e5bc0|AsyncLog analyId 1718329841177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:42|-|33db98fa9ab0bb82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:44||5ba3178a7812a13a|Start write log analyId 1718329844177
14/06/24 08:50:44||5ba3178a7812a13a|AsyncLog analyId 1718329844177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:44|-|bb75629e083d8834|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:46|-|c17009f0fa5f234d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:47||f3d5368d2afe9974|Start write log analyId 1718329847178
14/06/24 08:50:47||f3d5368d2afe9974|AsyncLog analyId 1718329847178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:48|-|af2008ec73fbdf09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:49||e543a817bffb5544|START CLEAR CACHE
14/06/24 08:50:49||dc863e7fa1c948fc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:50:50||b98f197bd8a21a20|Start write log analyId 1718329850179
14/06/24 08:50:50||b98f197bd8a21a20|AsyncLog analyId 1718329850179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:50|-|3581d65d4326b237|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:52|-|212c4f7f16477a5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:53||d58b67bc72bf5ee4|Start write log analyId 1718329853179
14/06/24 08:50:53||d58b67bc72bf5ee4|AsyncLog analyId 1718329853179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:54|-|5218b3a1d10f72fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:56||ce776e7c0e601794|Start write log analyId 1718329856180
14/06/24 08:50:56||ce776e7c0e601794|AsyncLog analyId 1718329856180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:56|-|ccdd9257a06b0c31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:58|-|a99e9d5093536fc7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:50:59||1cc9ef3c699b1fc1|Start write log analyId 1718329859180
14/06/24 08:50:59||1cc9ef3c699b1fc1|AsyncLog analyId 1718329859180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:50:59||f59b449ce8df67ae|START CLEAR CACHE
14/06/24 08:51:00|-|dd90e11619e4d0b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:02||6d7775838af43a88|Start write log analyId 1718329862181
14/06/24 08:51:02||6d7775838af43a88|AsyncLog analyId 1718329862181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:02|-|39e3465ec0e5e7a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:04|-|b78f18f00787a59d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:04||b590dfee6a5a0069|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:51:05||dd40d2e46f45b3bb|Start write log analyId 1718329865182
14/06/24 08:51:05||dd40d2e46f45b3bb|AsyncLog analyId 1718329865182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:06|-|d64bff5ab5e3cbe4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:08||9c09e3133ecf2c18|Start write log analyId 1718329868182
14/06/24 08:51:08||9c09e3133ecf2c18|AsyncLog analyId 1718329868182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:08|-|48ae7c304b901110|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:09||ee2c185ea97073c8|START CLEAR CACHE
14/06/24 08:51:10|-|3897cda8a56b8d2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:11||5eeb7654c2c8f596|Start write log analyId 1718329871183
14/06/24 08:51:11||5eeb7654c2c8f596|AsyncLog analyId 1718329871183: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:12|-|3618994c658ab583|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:14||23aa9a6aaa87812d|Start write log analyId 1718329874183
14/06/24 08:51:14||23aa9a6aaa87812d|AsyncLog analyId 1718329874183: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:14|-|75d5c3981a460259|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:16|-|0acd43bf9e82ca2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:17||1454f35689108a45|Start write log analyId 1718329877184
14/06/24 08:51:17||1454f35689108a45|AsyncLog analyId 1718329877184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:18|-|6b8f3d6507ed78ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:19||3c4bdd88b57334d2|START CLEAR CACHE
14/06/24 08:51:19||a4eef22eb15d2e83|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:51:20||765c9b27542226d8|Start write log analyId 1718329880185
14/06/24 08:51:20||765c9b27542226d8|AsyncLog analyId 1718329880185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:20|-|a4610516f459ed08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:22|-|34d3b5e06ab60d4c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:23||8e34f3a179df50e2|Start write log analyId 1718329883185
14/06/24 08:51:23||8e34f3a179df50e2|AsyncLog analyId 1718329883185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:24|-|2487edfa5ae218c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:26||6d05573bfc1167e0|Start write log analyId 1718329886186
14/06/24 08:51:26||6d05573bfc1167e0|AsyncLog analyId 1718329886186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:26|-|5b067a0bc2a292c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:28|-|c1519434ef51a240|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:29||42e86bd53d873228|Start write log analyId 1718329889186
14/06/24 08:51:29||42e86bd53d873228|AsyncLog analyId 1718329889186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:29||4d0d20307d39108f|START CLEAR CACHE
14/06/24 08:51:30|-|8e1c9f8edf6c0c2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:32||761d06c0669f62a2|Start write log analyId 1718329892187
14/06/24 08:51:32||761d06c0669f62a2|AsyncLog analyId 1718329892187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:32|-|3a357b3572666923|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:34|-|d9a3be1799def8a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:34||8c98137d26318e5a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:51:35||413d6416d5749d9f|Start write log analyId 1718329895187
14/06/24 08:51:35||413d6416d5749d9f|AsyncLog analyId 1718329895187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:36|-|d96103c78af92029|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:38||e51201d0725ab799|Start write log analyId 1718329898188
14/06/24 08:51:38||e51201d0725ab799|AsyncLog analyId 1718329898188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:38|-|3a251f3481f71fbc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:39||2a514a3557733397|START CLEAR CACHE
14/06/24 08:51:40|-|365a2fb2034ff958|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:41||41e51d6067c9305a|Start write log analyId 1718329901188
14/06/24 08:51:41||41e51d6067c9305a|AsyncLog analyId 1718329901188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:42|-|cdd0e52514269b65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:44||b45bdb2d22d1eaa4|Start write log analyId 1718329904189
14/06/24 08:51:44||b45bdb2d22d1eaa4|AsyncLog analyId 1718329904189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:44|-|3b10aaf66215e839|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:46|-|86a8eff29edca720|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:47||ebb91ebf6ddb404f|Start write log analyId 1718329907189
14/06/24 08:51:47||ebb91ebf6ddb404f|AsyncLog analyId 1718329907189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:48|-|76a0fa97dd530f4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:49||556632b35aa73b26|START CLEAR CACHE
14/06/24 08:51:49||0dd93d621608b112|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:51:50||dafbfe5a90ecac9a|Start write log analyId 1718329910190
14/06/24 08:51:50||dafbfe5a90ecac9a|AsyncLog analyId 1718329910190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:50|-|6cc0e706b0fc6482|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:52|-|b34c4ecb9b4c48ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:53||e0f8bc4d8cad50b4|Start write log analyId 1718329913190
14/06/24 08:51:53||e0f8bc4d8cad50b4|AsyncLog analyId 1718329913190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:54|-|8972f08745b3f7e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:56||1f186bd51daed193|Start write log analyId 1718329916191
14/06/24 08:51:56||1f186bd51daed193|AsyncLog analyId 1718329916191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:56|-|ef65ab0475511be6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:58|-|bdadb46c0edf89a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:51:59||b8bf5ed43b871a9f|Start write log analyId 1718329919191
14/06/24 08:51:59||b8bf5ed43b871a9f|AsyncLog analyId 1718329919191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:51:59||32ed342b711cfbed|START CLEAR CACHE
14/06/24 08:52:00|-|8d0343d26cde9b7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:02||58c5942d27d25706|Start write log analyId 1718329922192
14/06/24 08:52:02||58c5942d27d25706|AsyncLog analyId 1718329922192: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:02|-|324cd73f331887ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:04|-|48b856fafa7b548a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:04||b8d8a0c4ad978341|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:52:05||ad2d7a8df78fa4c5|Start write log analyId 1718329925192
14/06/24 08:52:05||ad2d7a8df78fa4c5|AsyncLog analyId 1718329925192: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:06|-|98893d9977a4c179|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:08||b4fbe510470d621c|Start write log analyId 1718329928193
14/06/24 08:52:08||b4fbe510470d621c|AsyncLog analyId 1718329928193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:08|-|c50d2f7809845b77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:09||93133118d4b6ed02|START CLEAR CACHE
14/06/24 08:52:10|-|3fdcef7fb288035c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:11||0b1c1822fddedc4f|Start write log analyId 1718329931193
14/06/24 08:52:11||0b1c1822fddedc4f|AsyncLog analyId 1718329931193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:12|-|c96b91ed2e77fb42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:14||51b2f548b32f77fb|Start write log analyId 1718329934194
14/06/24 08:52:14||51b2f548b32f77fb|AsyncLog analyId 1718329934194: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:14|-|2dd19b11cb779958|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:16|-|b5d47e500395bfe3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:17||abd355a02e1888a4|Start write log analyId 1718329937195
14/06/24 08:52:17||abd355a02e1888a4|AsyncLog analyId 1718329937195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:18|-|961d521ea61d2ff6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:19||ac97a69b13001fa2|START CLEAR CACHE
14/06/24 08:52:19||d90f95144d6f0342|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:52:20||0a4d589ea7258bf5|Start write log analyId 1718329940195
14/06/24 08:52:20||0a4d589ea7258bf5|AsyncLog analyId 1718329940195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:20|-|1892b904b5d09660|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:22|-|1f7c022c11095cb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:23||ce1da46a39161f15|Start write log analyId 1718329943196
14/06/24 08:52:23||ce1da46a39161f15|AsyncLog analyId 1718329943196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:24|-|67e4d73d66f41419|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:26||bced9333cb21e9d9|Start write log analyId 1718329946196
14/06/24 08:52:26||bced9333cb21e9d9|AsyncLog analyId 1718329946196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:26|-|cbf514c14fb446d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:28|-|a56b2422af2104f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:29||627ecb3d3761f6d5|Start write log analyId 1718329949197
14/06/24 08:52:29||627ecb3d3761f6d5|AsyncLog analyId 1718329949197: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:29||1e96e9ab3c494a63|START CLEAR CACHE
14/06/24 08:52:30|-|33191102514d6f7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:32||0add5d8a439737c0|Start write log analyId 1718329952197
14/06/24 08:52:32||0add5d8a439737c0|AsyncLog analyId 1718329952197: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:32|-|727c27851c4d3c37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:34|-|d853a3ebda550414|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:34||f3850e1d52e536e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:52:35||18f98719afb3e62d|Start write log analyId 1718329955198
14/06/24 08:52:35||18f98719afb3e62d|AsyncLog analyId 1718329955198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:36|-|6c94663383a351fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:38||6c43381bbf2e2c28|Start write log analyId 1718329958198
14/06/24 08:52:38||6c43381bbf2e2c28|AsyncLog analyId 1718329958198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:38|-|efabdc1985f13888|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:39||50b83e5f6be9ae88|START CLEAR CACHE
14/06/24 08:52:40|-|0ed88f73c1be6246|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:40|-|dabc59c777a95721|OTP COMMON TYPE: otp_login co_dinh
14/06/24 08:52:40||dabc59c777a95721|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 08:52:41||691fa58403932690|Start write log analyId 1718329961199
14/06/24 08:52:41||691fa58403932690|AsyncLog analyId 1718329961199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:41|-|dabc59c777a95721|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 08:52:41||dabc59c777a95721|OTP COMMON TYPE: otp_register co_dinh cust_phone:
14/06/24 08:52:41||dabc59c777a95721|callSaleMyViettelV2 body:
14/06/24 08:52:41|-|dabc59c777a95721|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:52:41|-|dabc59c777a95721|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:52:41|-|dabc59c777a95721|Begin handleSendSms:
14/06/24 08:52:41|-|dabc59c777a95721|callSaleMyViettelV2 body:
14/06/24 08:52:41|-|dabc59c777a95721|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:52:41|-|dabc59c777a95721|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:52:41|-|dabc59c777a95721|checkCustPhone: false
14/06/24 08:52:41|-|dabc59c777a95721|-- Info content sendSms Vas: Nhap ma OTP 3976 de xac thuc Dang nhap tren ung dung My Viettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.
14/06/24 08:52:41||dabc59c777a95721|Request vas: http://10.58.71.186:8130/vtp/sendSMSVas/5af99a03-475a-4b51-aada-f26abf99c5b6?from=test&to=&content=Nhap+ma+OTP+3976+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.
14/06/24 08:52:41|-|dabc59c777a95721|Response vas: {
"message": "mock message",
"code": 0,
"result": "mock"
}
14/06/24 08:52:41|-|dabc59c777a95721|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[de4b1f9b-62dc-482a-a124-e3ffd8fafec1]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------335268311729318072221466]}{content-length:[530]}|-|-|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 3976 de xac thuc Dang nhap tren ung dung My Viettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập mã OTP được gửi về số điện thoại để thực hiện test002\",\"periodSendOtp\":\"2\",\"alias\":\"MyViettel\",\"expriedTime\":\"44\"}}"
14/06/24 08:52:42|-|05f6b2660928178c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:44||bfefd97a87d2cf9c|Start write log analyId 1718329964200
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":602,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718329960894,"endTime":1718329961496,"clientAddress":"127.0.0.1","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":602,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718329960894,"endTime":1718329961496,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getStringValueCache","duration":58,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718329961547,"endTime":1718329961605,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeOtpRepositoryImpl.getOtpById","duration":61,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeOtpRepositoryImpl","actionType":"AerospikeOtpRepositoryImpl","startTime":1718329961546,"endTime":1718329961607,"clientAddress":"127.0.0.1","title":"","inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpServiceImpl.insertOtpToDBV3","duration":65,"logType":"com.viettel.myviettel.service.impl.OtpServiceImpl","actionType":"OtpServiceImpl","startTime":1718329961546,"endTime":1718329961611,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":72,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718329961603,"endTime":1718329961675,"clientAddress":"127.0.0.1","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":72,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718329961603,"endTime":1718329961675,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.setValue","duration":68,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718329961690,"endTime":1718329961758,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":214,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718329961688,"endTime":1718329961902,"clientAddress":"127.0.0.1","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":214,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718329961688,"endTime":1718329961902,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SmsVasClientImpl.wsCpMtV2","duration":83,"logType":"com.viettel.myviettel.client.impl.SmsVasClientImpl","actionType":"SmsVasClientImpl","startTime":1718329961903,"endTime":1718329961986,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"from\":\"test\",\"to\":\"\",\"content\":\"Nhap+ma+OTP+3976+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.\"}]","response":"{\"message\":\"mock message\",\"result\":\"mock\",\"code\":0}","result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":1120,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718329960866,"endTime":1718329961986,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"loginFixAccount\",\"actionCode\":\"test002\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":true}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 3976 de xac thuc Dang nhap tren ung dung My Viettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập mã OTP được gửi về số điện thoại để thực hiện test002\",\"periodSendOtp\":\"2\",\"alias\":\"MyViettel\",\"expriedTime\":\"44\"}}","result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1120,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718329960866,"endTime":1718329961986,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1120,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bfefd97a87d2cf9c {"traceId":"dabc59c777a95721","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1137,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718329960851,"endTime":1718329961988,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 08:52:44||bfefd97a87d2cf9c|AsyncLog analyId 1718329964200: QueueSize: 14, addSuccess: 14, addFalse: 0, writeSuccess:14, writeFalse:0
14/06/24 08:52:44|-|998f5c71181d3f73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:46|-|4ad92ead57a9194f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:47||17a71dbb67026388|Start write log analyId 1718329967206
14/06/24 08:52:47||17a71dbb67026388|AsyncLog analyId 1718329967206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:48|-|2f4eb927bdedc967|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:49||9474e748adf73213|START CLEAR CACHE
14/06/24 08:52:49||bb8b7748be79eff6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:52:50||2536ad2f18f2057a|Start write log analyId 1718329970206
14/06/24 08:52:50||2536ad2f18f2057a|AsyncLog analyId 1718329970206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:50|-|c297ed228370b301|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:52|-|7a92c0af264c720b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:53||f54eae434cdeab49|Start write log analyId 1718329973207
14/06/24 08:52:53||f54eae434cdeab49|AsyncLog analyId 1718329973207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:54|-|ce7d985f6bad47ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:56||903980c68fb0fa52|Start write log analyId 1718329976208
14/06/24 08:52:56||903980c68fb0fa52|AsyncLog analyId 1718329976208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:56|-|30e54ef212d29a17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:58|-|96a2bc156a630cac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:52:59||ef1d3e2f65928725|Start write log analyId 1718329979208
14/06/24 08:52:59||ef1d3e2f65928725|AsyncLog analyId 1718329979208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:52:59||b1aaa8f293f25cf3|START CLEAR CACHE
14/06/24 08:53:00|-|e6155cbd31b2c73d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:01|-|4a29475b73c1b92e|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 08:53:01|-|4a29475b73c1b92e|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 08:53:01|-|4a29475b73c1b92e|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 08:53:02||01bb907ddf0cba26|Start write log analyId 1718329982209
INFO 01bb907ddf0cba26 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getValue","duration":56,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718329981640,"endTime":1718329981696,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 08:53:02||01bb907ddf0cba26|AsyncLog analyId 1718329982209: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 08:53:02|-|a2fb16f571d7e068|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:02|-|4a29475b73c1b92e|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 08:53:02||4a29475b73c1b92e|OTP COMMON TYPE: TouchId co_dinh cust_phone:
14/06/24 08:53:03||4a29475b73c1b92e|validateOtpCommon-Phone OTP:
14/06/24 08:53:03||4a29475b73c1b92e|callSaleMyViettelV2 body:
14/06/24 08:53:03|-|4a29475b73c1b92e|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:53:03|-|4a29475b73c1b92e|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:53:03|-|4a29475b73c1b92e|Begin handleSendSms:
14/06/24 08:53:03|-|4a29475b73c1b92e|callSaleMyViettelV2 body:
14/06/24 08:53:03|-|4a29475b73c1b92e|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:53:03|-|4a29475b73c1b92e|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:53:03|-|4a29475b73c1b92e|checkCustPhone: false
14/06/24 08:53:03|-|4a29475b73c1b92e|-- Info content sendSms Vas: Nhap ma OTP 2174 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 30s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.
14/06/24 08:53:03||4a29475b73c1b92e|Request vas: http://10.58.71.186:8130/vtp/sendSMSVas/5af99a03-475a-4b51-aada-f26abf99c5b6?from&to=&content=Nhap+ma+OTP+2174+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Ma+OTP+se+het+han+sau+30s.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.
14/06/24 08:53:03|-|4a29475b73c1b92e|Response vas: {
"message": "mock message",
"code": 0,
"result": "mock"
}
14/06/24 08:53:03|-|4a29475b73c1b92e|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[4ee1bada-150c-4889-9e96-db680210d9e1]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------642497995111260500420253]}{content-length:[662]}|-|-|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 2174 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 30s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại để thực hiện kích hoạt FaceID.\",\"periodSendOtp\":\"1\",\"alias\":\"MyViettel\",\"expriedTime\":\"30\"}}"
14/06/24 08:53:04|-|a8522265103a3743|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:04||d0394b9c01ef62a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:53:05||14b5ffff00e04038|Start write log analyId 1718329985210
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1298,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718329981695,"endTime":1718329982993,"clientAddress":"127.0.0.1","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":1298,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718329981695,"endTime":1718329982993,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":71,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718329983117,"endTime":1718329983188,"clientAddress":"127.0.0.1","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":71,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718329983117,"endTime":1718329983188,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":1588,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718329981639,"endTime":1718329983227,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"otp_login_face_id\",\"actionCode\":\"otp_login_face_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 2174 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 30s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại để thực hiện kích hoạt FaceID.\",\"periodSendOtp\":\"1\",\"alias\":\"MyViettel\",\"expriedTime\":\"30\"}}","result":"0","path":"/getOTPCommon"}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1588,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718329981639,"endTime":1718329983227,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1588,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 14b5ffff00e04038 {"traceId":"4a29475b73c1b92e","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1597,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718329981632,"endTime":1718329983229,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 08:53:05||14b5ffff00e04038|AsyncLog analyId 1718329985210: QueueSize: 7, addSuccess: 7, addFalse: 0, writeSuccess:7, writeFalse:0
14/06/24 08:53:06|-|7efeca8a71dcfeae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:08||f22311d02edd9e88|Start write log analyId 1718329988214
14/06/24 08:53:08||f22311d02edd9e88|AsyncLog analyId 1718329988214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:08|-|020eb7fc3b18910f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:09||d1262bb3bb7f4736|START CLEAR CACHE
14/06/24 08:53:10|-|cfd5b31c49bc0dde|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:11||87d95daaeb8b1da6|Start write log analyId 1718329991214
14/06/24 08:53:11||87d95daaeb8b1da6|AsyncLog analyId 1718329991214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:12|-|2fb0f3d1928c266d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:14||d6b696ce2677d9a2|Start write log analyId 1718329994215
14/06/24 08:53:14||d6b696ce2677d9a2|AsyncLog analyId 1718329994215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:14|-|feaf45190ea2b6db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:16|-|612d5e0048f95fbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:17||dd5befbe1e0aeb49|Start write log analyId 1718329997216
14/06/24 08:53:17||dd5befbe1e0aeb49|AsyncLog analyId 1718329997216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:18|-|9f5b69b04570efd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:19||eab4a2b29a4f0612|START CLEAR CACHE
14/06/24 08:53:19||2b2fd1da28a95f54|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:53:20||c1920b930faf52b9|Start write log analyId 1718330000216
14/06/24 08:53:20||c1920b930faf52b9|AsyncLog analyId 1718330000216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:20|-|c1ec7f12b339efa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:22|-|9aeee2a4bd4d817a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:23||b152d1b4d34069b3|Start write log analyId 1718330003217
14/06/24 08:53:23||b152d1b4d34069b3|AsyncLog analyId 1718330003217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:24|-|37a2b5240fd9604d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:26||6230501bc9214f91|Start write log analyId 1718330006217
14/06/24 08:53:26||6230501bc9214f91|AsyncLog analyId 1718330006217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:26|-|4523d88a5783294f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:28|-|e12c0d5630c4cd35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:29||e68182c4a8ce9dcb|Start write log analyId 1718330009218
14/06/24 08:53:29||e68182c4a8ce9dcb|AsyncLog analyId 1718330009218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:29||f9caebed60c464e8|START CLEAR CACHE
14/06/24 08:53:30|-|c1714cf22c2d3793|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:32||b22617d11db52dd7|Start write log analyId 1718330012219
14/06/24 08:53:32||b22617d11db52dd7|AsyncLog analyId 1718330012219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:32|-|e84d61b42c11da7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:34|-|7ab1cb1715f4e6a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:34||9dd40bf03088b1f3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:53:35||64cacc8691ca7d9e|Start write log analyId 1718330015219
14/06/24 08:53:35||64cacc8691ca7d9e|AsyncLog analyId 1718330015219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:36|-|c71163a124d451e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:38||76e7a6e109099c45|Start write log analyId 1718330018220
14/06/24 08:53:38||76e7a6e109099c45|AsyncLog analyId 1718330018220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:38|-|e072b5d097e33b2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:39||6cd688ad8ab7fd3a|START CLEAR CACHE
14/06/24 08:53:40|-|6e025640f301ab03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:41||2e7be52318716828|Start write log analyId 1718330021220
14/06/24 08:53:41||2e7be52318716828|AsyncLog analyId 1718330021220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:42|-|ffffe3dd9286da67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:44||064778edf666cbf5|Start write log analyId 1718330024221
14/06/24 08:53:44||064778edf666cbf5|AsyncLog analyId 1718330024221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:44|-|badb5dcab5baad68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:46|-|05d9178168aa4d85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:47||e6de0f04aecfdf1c|Start write log analyId 1718330027222
14/06/24 08:53:47||e6de0f04aecfdf1c|AsyncLog analyId 1718330027222: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:48|-|0f100b935f945974|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:49||7dba5af372bde6d8|START CLEAR CACHE
14/06/24 08:53:49||5bfe033c3fbe70a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:53:50||29e8724d6bbd18e9|Start write log analyId 1718330030222
14/06/24 08:53:50||29e8724d6bbd18e9|AsyncLog analyId 1718330030222: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:50|-|81551352824f3334|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:52|-|3497cde85f3a8ba8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:53||2bbf70531fa61203|Start write log analyId 1718330033223
14/06/24 08:53:53||2bbf70531fa61203|AsyncLog analyId 1718330033223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:54|-|7eec5dc78eb8e2ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:56||de5cc0b9dd700edb|Start write log analyId 1718330036223
14/06/24 08:53:56||de5cc0b9dd700edb|AsyncLog analyId 1718330036223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:56|-|c58c49b1b1e68e84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:58|-|fe5ee05bca6e2a31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:53:59||9d9d4cbf3eed0d8a|Start write log analyId 1718330039224
14/06/24 08:53:59||9d9d4cbf3eed0d8a|AsyncLog analyId 1718330039224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:53:59||b66c121dc349bda5|START CLEAR CACHE
14/06/24 08:54:00|-|776c23f14384112e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:02||01813c8373881dc8|Start write log analyId 1718330042225
14/06/24 08:54:02||01813c8373881dc8|AsyncLog analyId 1718330042225: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:02|-|5851368e7013ec6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:04|-|e8df4e49c8c67db1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:04||8f8264cd049d5752|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:54:05||83c496aee5dbb6f5|Start write log analyId 1718330045226
14/06/24 08:54:05||83c496aee5dbb6f5|AsyncLog analyId 1718330045226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:06|-|45beeeeb338f5c0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:08||67b54eb40dc1ee02|Start write log analyId 1718330048226
14/06/24 08:54:08||67b54eb40dc1ee02|AsyncLog analyId 1718330048226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:08|-|7aa1266e2b61aab6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:09||9dbc4cd6b411c2b3|START CLEAR CACHE
14/06/24 08:54:10|-|cfd570af86424ca6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:11||3a842db88f96226e|Start write log analyId 1718330051227
14/06/24 08:54:11||3a842db88f96226e|AsyncLog analyId 1718330051227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:12|-|1d44474bd71690a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:14||3364bcc2b96784db|Start write log analyId 1718330054228
14/06/24 08:54:14||3364bcc2b96784db|AsyncLog analyId 1718330054228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:14|-|96a89914c86157ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:16|-|61990befe68ff165|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:17||47a68af9783ed99b|Start write log analyId 1718330057228
14/06/24 08:54:17||47a68af9783ed99b|AsyncLog analyId 1718330057228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:18|-|f99a6610e02b348d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:19||a7cbf2117ef76e9a|START CLEAR CACHE
14/06/24 08:54:19||fc73d84f68f942e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:54:20||c1e95d16b051a0cf|Start write log analyId 1718330060229
14/06/24 08:54:20||c1e95d16b051a0cf|AsyncLog analyId 1718330060229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:20|-|42727915dbffefbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:22|-|9e494436de245638|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:23||2878d7d0c404351b|Start write log analyId 1718330063229
14/06/24 08:54:23||2878d7d0c404351b|AsyncLog analyId 1718330063229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:24|-|444a14c5a301c145|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:26||cf5f5d64499dde4f|Start write log analyId 1718330066230
14/06/24 08:54:26||cf5f5d64499dde4f|AsyncLog analyId 1718330066230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:26|-|1056f8555e71eeb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:28|-|179dc1ea3bf9b89c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:29||1c09e25101572248|Start write log analyId 1718330069230
14/06/24 08:54:29||1c09e25101572248|AsyncLog analyId 1718330069230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:29||da9b523716a683c2|START CLEAR CACHE
14/06/24 08:54:30|-|f92cc919249c91e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:32||4ab17cda9c39f725|Start write log analyId 1718330072231
14/06/24 08:54:32||4ab17cda9c39f725|AsyncLog analyId 1718330072231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:32|-|6907a8680d201f8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:34|-|e7d5f151fff49d31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:34||14ffe6cbf0288402|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:54:35||18acc3eb8ab7b2ed|Start write log analyId 1718330075232
14/06/24 08:54:35||18acc3eb8ab7b2ed|AsyncLog analyId 1718330075232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:36|-|422604c148834a5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:38||13657069712e906b|Start write log analyId 1718330078232
14/06/24 08:54:38||13657069712e906b|AsyncLog analyId 1718330078232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:38|-|8ff7fe8526777551|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:39||925247c2b5e8f769|START CLEAR CACHE
14/06/24 08:54:40|-|ffdb55fe03046d84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:41||2e62daf749ae5f8b|Start write log analyId 1718330081233
14/06/24 08:54:41||2e62daf749ae5f8b|AsyncLog analyId 1718330081233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:42|-|c2cac484020758d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:44||510651081cd44338|Start write log analyId 1718330084234
14/06/24 08:54:44||510651081cd44338|AsyncLog analyId 1718330084234: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:44|-|674b59fa4f6bb83f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:46|-|333040c0697a6ff6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:47||01caeb56581bfcf9|Start write log analyId 1718330087235
14/06/24 08:54:47||01caeb56581bfcf9|AsyncLog analyId 1718330087235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:48|-|b65c3dab131fa63c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:49||1c6f138deecf84a0|START CLEAR CACHE
14/06/24 08:54:49||2f8ca8aface693e5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:54:50||3841723987ecabf3|Start write log analyId 1718330090235
14/06/24 08:54:50||3841723987ecabf3|AsyncLog analyId 1718330090235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:50|-|7ef3c31130260a72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:52|-|318e8deebf954127|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:53||761662367422c44d|Start write log analyId 1718330093236
14/06/24 08:54:53||761662367422c44d|AsyncLog analyId 1718330093236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:54|-|cc9362c570681dcd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:56||1473379c876c41f5|Start write log analyId 1718330096236
14/06/24 08:54:56||1473379c876c41f5|AsyncLog analyId 1718330096236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:56|-|62ce547dec4f1680|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:58|-|631d2b289a2579cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:54:59||0662387f4f7e1be6|Start write log analyId 1718330099237
14/06/24 08:54:59||0662387f4f7e1be6|AsyncLog analyId 1718330099237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:54:59||e2ef8db7f4774e0c|START CLEAR CACHE
14/06/24 08:55:00|-|ecfdf4da4d8d789d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:02||cbc3120a02ba6f80|Start write log analyId 1718330102238
14/06/24 08:55:02||cbc3120a02ba6f80|AsyncLog analyId 1718330102238: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:02|-|3cd648717c913c3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:04|-|c1fccf938f4b9789|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:04||1862a50f5ab4bea3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:55:05||8abd271f4d7ecaa7|Start write log analyId 1718330105238
14/06/24 08:55:05||8abd271f4d7ecaa7|AsyncLog analyId 1718330105238: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:06|-|4dba8dcc9f234598|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:08||74b11815457c8bdf|Start write log analyId 1718330108240
14/06/24 08:55:08||74b11815457c8bdf|AsyncLog analyId 1718330108240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:08|-|f134f0885aa3994d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:09||0ce075caf1c67d78|START CLEAR CACHE
14/06/24 08:55:10|-|f1885fec87ea2207|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:11||7592ec18fecca13c|Start write log analyId 1718330111240
14/06/24 08:55:11||7592ec18fecca13c|AsyncLog analyId 1718330111240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:12|-|d1fd77758a39a55f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:14||e8e871cc5e0595ce|Start write log analyId 1718330114241
14/06/24 08:55:14||e8e871cc5e0595ce|AsyncLog analyId 1718330114241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:14|-|339c4b0398f2e523|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:16|-|9f5e6189ea64b41f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:17||4795a5d9e2fc8d85|Start write log analyId 1718330117241
14/06/24 08:55:17||4795a5d9e2fc8d85|AsyncLog analyId 1718330117241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:18|-|738803be4583128b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:19||363b85ef3b5c978a|START CLEAR CACHE
14/06/24 08:55:19||b0b3168421a1e0d8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:55:20||1733c239b73c9381|Start write log analyId 1718330120242
14/06/24 08:55:20||1733c239b73c9381|AsyncLog analyId 1718330120242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:20|-|ecb7919d38e84cea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:22|-|2d969ea020dc584a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:23||3965f143be4b2217|Start write log analyId 1718330123243
14/06/24 08:55:23||3965f143be4b2217|AsyncLog analyId 1718330123243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:24|-|f030ffab150aa976|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:26||56739cc9f846284e|Start write log analyId 1718330126243
14/06/24 08:55:26||56739cc9f846284e|AsyncLog analyId 1718330126243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:26|-|8f2b5c6b7e34d0dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:28|-|8301af0c5ad23ab7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:29||6a632d1ebbf90268|Start write log analyId 1718330129244
14/06/24 08:55:29||6a632d1ebbf90268|AsyncLog analyId 1718330129244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:29||d0da766b05c80c29|START CLEAR CACHE
14/06/24 08:55:30|-|e69b19e6e349a7cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:32||152d2529acc100f8|Start write log analyId 1718330132249
14/06/24 08:55:32||152d2529acc100f8|AsyncLog analyId 1718330132249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:32|-|c475a0d91377236e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:34|-|75d405c7f6cf6e05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:34||baca9ec9d5f991bd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:55:35||8f387aaad04465be|Start write log analyId 1718330135249
14/06/24 08:55:35||8f387aaad04465be|AsyncLog analyId 1718330135249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:36|-|c9508220ad9c67fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:37|-|4a6968906801f2d7|OTP COMMON TYPE: otp_login co_dinh
14/06/24 08:55:37||4a6968906801f2d7|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 08:55:37|-|4a6968906801f2d7|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 08:55:37||4a6968906801f2d7|OTP COMMON TYPE: otp_register co_dinh cust_phone:
14/06/24 08:55:37||4a6968906801f2d7|callSaleMyViettelV2 body:
14/06/24 08:55:37|-|4a6968906801f2d7|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:55:37|-|4a6968906801f2d7|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:55:37|-|4a6968906801f2d7|Begin handleSendSms:
14/06/24 08:55:37|-|4a6968906801f2d7|callSaleMyViettelV2 body:
14/06/24 08:55:38|-|4a6968906801f2d7|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:55:38|-|4a6968906801f2d7|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:55:38|-|4a6968906801f2d7|checkCustPhone: false
14/06/24 08:55:38|-|4a6968906801f2d7|-- Info content sendSms Vas: Nhap ma OTP 2612 de xac thuc Dang nhap tren ung dung My Viettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.
14/06/24 08:55:38||4a6968906801f2d7|Request vas: http://10.58.71.186:8130/vtp/sendSMSVas/5af99a03-475a-4b51-aada-f26abf99c5b6?from=test&to=&content=Nhap+ma+OTP+2612+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.
14/06/24 08:55:38|-|4a6968906801f2d7|Response vas: {
"message": "mock message",
"code": 0,
"result": "mock"
}
14/06/24 08:55:38|-|4a6968906801f2d7|getOTPCommon|POST|10.207.252.75|10.207.252.75|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[fc4c0140-8140-47b9-9726-d9eee552d105]}{Host:[10.207.252.75:8878]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------499587101620520843597930]}{content-length:[530]}|-|-|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 2612 de xac thuc Dang nhap tren ung dung My Viettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập mã OTP được gửi về số điện thoại để thực hiện test002\",\"periodSendOtp\":\"2\",\"alias\":\"MyViettel\",\"expriedTime\":\"44\"}}"
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":554,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330137168,"endTime":1718330137722,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":554,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330137168,"endTime":1718330137722,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":51,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330137774,"endTime":1718330137825,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.setValue","duration":94,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718330137833,"endTime":1718330137927,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getTtl","duration":58,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718330137927,"endTime":1718330137985,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":260,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330137832,"endTime":1718330138092,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":260,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330137832,"endTime":1718330138092,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":992,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718330137138,"endTime":1718330138130,"clientAddress":"10.207.252.75","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"loginFixAccount\",\"actionCode\":\"test002\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":true}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 2612 de xac thuc Dang nhap tren ung dung My Viettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập mã OTP được gửi về số điện thoại để thực hiện test002\",\"periodSendOtp\":\"2\",\"alias\":\"MyViettel\",\"expriedTime\":\"44\"}}","result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":992,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718330137138,"endTime":1718330138130,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":992,"clientAddress":"10.207.252.75","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bc546df3a07e2f77 {"traceId":"4a6968906801f2d7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1007,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330137126,"endTime":1718330138133,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 08:55:38||bc546df3a07e2f77|Start write log analyId 1718330138250
14/06/24 08:55:38||bc546df3a07e2f77|AsyncLog analyId 1718330138250: QueueSize: 10, addSuccess: 10, addFalse: 0, writeSuccess:10, writeFalse:0
14/06/24 08:55:38|-|05c74aac19ec3a65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:39||5ac0c2eb8c83877b|START CLEAR CACHE
14/06/24 08:55:40|-|195c95f40a83f070|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:41||5e114b572a308df7|Start write log analyId 1718330141252
14/06/24 08:55:41||5e114b572a308df7|AsyncLog analyId 1718330141252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:42|-|0c0b1f71a92e5e54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:44||50c5190496192a09|Start write log analyId 1718330144253
14/06/24 08:55:44||50c5190496192a09|AsyncLog analyId 1718330144253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:44|-|01b08a9d9f20a635|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:46|-|d5e6a8bc6ab42758|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:47||a0803805ce08d781|Start write log analyId 1718330147253
14/06/24 08:55:47||a0803805ce08d781|AsyncLog analyId 1718330147253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:48|-|6c55354ba3760087|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:49||1b123a6598aa0b89|START CLEAR CACHE
14/06/24 08:55:49||886c192ca6b4ce0e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:55:50||8fcc30a63aaa2efa|Start write log analyId 1718330150254
14/06/24 08:55:50||8fcc30a63aaa2efa|AsyncLog analyId 1718330150254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:50|-|9b1e169147d6b66a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:52|-|16e1e3ab8945efc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:53||51642e465053233b|Start write log analyId 1718330153254
14/06/24 08:55:53||51642e465053233b|AsyncLog analyId 1718330153254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:54|-|2367f86c17a0ecf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:56||3d89fb6ac72395f7|Start write log analyId 1718330156255
14/06/24 08:55:56||3d89fb6ac72395f7|AsyncLog analyId 1718330156255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:56|-|247e6b32d4408fc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:58|-|ff2eba9deeebe088|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:55:59||0e802a79dba73f54|Start write log analyId 1718330159255
14/06/24 08:55:59||0e802a79dba73f54|AsyncLog analyId 1718330159255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:55:59||6a884f3f1949186e|START CLEAR CACHE
14/06/24 08:56:00|-|1cdb6d9bb6ff22ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:02||e55097ead591c723|Start write log analyId 1718330162256
14/06/24 08:56:02||e55097ead591c723|AsyncLog analyId 1718330162256: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:02|-|07fbaafbd76ea5b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:04|-|be0b6e3c70cb673a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:04||deb961e90ed79a14|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:56:05||1d4b898289eb8f13|Start write log analyId 1718330165256
14/06/24 08:56:05||1d4b898289eb8f13|AsyncLog analyId 1718330165256: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:06|-|5899c5f77b8dcd82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:08||5698d7f8e11959a7|Start write log analyId 1718330168257
14/06/24 08:56:08||5698d7f8e11959a7|AsyncLog analyId 1718330168257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:08|-|ba1c9de925819623|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:09||d9ccd88324d9c962|START CLEAR CACHE
14/06/24 08:56:10|-|87531e2f2865bb34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:11||5b47b3249502e139|Start write log analyId 1718330171257
14/06/24 08:56:11||5b47b3249502e139|AsyncLog analyId 1718330171257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:12|-|b6a69ede9dcded6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:14||ae8ec3baf6ce34d5|Start write log analyId 1718330174258
14/06/24 08:56:14||ae8ec3baf6ce34d5|AsyncLog analyId 1718330174258: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:14|-|aa4209c589f2126c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:16|-|260b1640bfaff6d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:17||78e46c3be34c195e|Start write log analyId 1718330177259
14/06/24 08:56:17||78e46c3be34c195e|AsyncLog analyId 1718330177259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:18|-|671bd39ae8be3d0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:19||f6e22f14dde8ab0a|START CLEAR CACHE
14/06/24 08:56:19||c6d70c787e17871a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:56:20||a10169c590c275a8|Start write log analyId 1718330180259
14/06/24 08:56:20||a10169c590c275a8|AsyncLog analyId 1718330180259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:20|-|4145444712606163|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:22|-|c724df4a1321abb0|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 08:56:22|-|c724df4a1321abb0|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 08:56:22|-|c724df4a1321abb0|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 08:56:22|-|4a85cbab8a4995a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:23||c3292a4f27194db7|Start write log analyId 1718330183260
14/06/24 08:56:23||c3292a4f27194db7|AsyncLog analyId 1718330183260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:23|-|c724df4a1321abb0|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 08:56:23||c724df4a1321abb0|OTP COMMON TYPE: TouchId co_dinh cust_phone:
14/06/24 08:56:23||c724df4a1321abb0|validateOtpCommon-Phone OTP:
14/06/24 08:56:23||c724df4a1321abb0|callSaleMyViettelV2 body:
14/06/24 08:56:23|-|c724df4a1321abb0|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:56:23|-|c724df4a1321abb0|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:56:23|-|c724df4a1321abb0|Begin handleSendSms:
14/06/24 08:56:23|-|c724df4a1321abb0|callSaleMyViettelV2 body:
14/06/24 08:56:23|-|c724df4a1321abb0|response getInfoSubV4: MSISDN IS NULL
14/06/24 08:56:23|-|c724df4a1321abb0|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 08:56:23|-|c724df4a1321abb0|checkCustPhone: false
14/06/24 08:56:23|-|c724df4a1321abb0|-- Info content sendSms Vas: Nhap ma OTP 4210 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 30s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.
14/06/24 08:56:23||c724df4a1321abb0|Request vas: http://10.58.71.186:8130/vtp/sendSMSVas/5af99a03-475a-4b51-aada-f26abf99c5b6?from&to=&content=Nhap+ma+OTP+4210+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Ma+OTP+se+het+han+sau+30s.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.
14/06/24 08:56:23|-|c724df4a1321abb0|Response vas: {
"message": "mock message",
"code": 0,
"result": "mock"
}
14/06/24 08:56:23|-|c724df4a1321abb0|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[66b62b3e-3970-4ab1-8f68-8e0dad513b98]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------433123843555438742332550]}{content-length:[662]}|-|-|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 4210 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 30s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại để thực hiện kích hoạt FaceID.\",\"periodSendOtp\":\"1\",\"alias\":\"MyViettel\",\"expriedTime\":\"30\"}}"
14/06/24 08:56:24|-|a116e0dd4b6d43ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":905,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330182456,"endTime":1718330183361,"clientAddress":"127.0.0.1","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":905,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330182456,"endTime":1718330183361,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":88,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330183486,"endTime":1718330183574,"clientAddress":"127.0.0.1","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":88,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330183486,"endTime":1718330183574,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SmsVasClientImpl.wsCpMtV2","duration":52,"logType":"com.viettel.myviettel.client.impl.SmsVasClientImpl","actionType":"SmsVasClientImpl","startTime":1718330183574,"endTime":1718330183626,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"from\":null,\"to\":\"\",\"content\":\"Nhap+ma+OTP+4210+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Ma+OTP+se+het+han+sau+30s.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.\"}]","response":"{\"message\":\"mock message\",\"result\":\"mock\",\"code\":0}","result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":1193,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718330182433,"endTime":1718330183626,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"otp_login_face_id\",\"actionCode\":\"otp_login_face_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 4210 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 30s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại để thực hiện kích hoạt FaceID.\",\"periodSendOtp\":\"1\",\"alias\":\"MyViettel\",\"expriedTime\":\"30\"}}","result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1194,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718330182432,"endTime":1718330183626,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1194,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 9ed777877ccdcc8b {"traceId":"c724df4a1321abb0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1202,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330182426,"endTime":1718330183628,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 08:56:26||9ed777877ccdcc8b|Start write log analyId 1718330186260
14/06/24 08:56:26||9ed777877ccdcc8b|AsyncLog analyId 1718330186260: QueueSize: 8, addSuccess: 8, addFalse: 0, writeSuccess:8, writeFalse:0
14/06/24 08:56:26|-|1a25c051f04ab69a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:28|-|9529ecf6826916c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:29||abad22553a49112f|Start write log analyId 1718330189265
14/06/24 08:56:29||abad22553a49112f|AsyncLog analyId 1718330189265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:29||d1f0a6c280be1eaa|START CLEAR CACHE
14/06/24 08:56:30|-|4bcc15db50b1a510|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:32||0f0c5523c00cee9e|Start write log analyId 1718330192266
14/06/24 08:56:32||0f0c5523c00cee9e|AsyncLog analyId 1718330192266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:32|-|95489544a9823882|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:34|-|f912fa6d29afba15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:34||108deacbc65d4b2d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:56:35||2c5ac6bbd86c59c2|Start write log analyId 1718330195266
14/06/24 08:56:35||2c5ac6bbd86c59c2|AsyncLog analyId 1718330195266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:36|-|8831f3b60e324fa9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:38||12ea9ddc93ce3a02|Start write log analyId 1718330198267
14/06/24 08:56:38||12ea9ddc93ce3a02|AsyncLog analyId 1718330198267: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:38|-|f0c43a681e30d4ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:39||a3988030d0af4db5|START CLEAR CACHE
14/06/24 08:56:40|-|94eb1df867cd1a46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:41||a9a67d74b936880a|Start write log analyId 1718330201268
14/06/24 08:56:41||a9a67d74b936880a|AsyncLog analyId 1718330201268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:42|-|7f1d2e88db10e731|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:44||a86de96a134e9b41|Start write log analyId 1718330204269
14/06/24 08:56:44||a86de96a134e9b41|AsyncLog analyId 1718330204269: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:44|-|01b0801a30569ec7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:46|-|3d59bbed293ee8e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:47||b1b8ed30f641332f|Start write log analyId 1718330207269
14/06/24 08:56:47||b1b8ed30f641332f|AsyncLog analyId 1718330207269: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:48|-|f14e62851460301d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:49||634f156ca9f26db7|START CLEAR CACHE
14/06/24 08:56:49||a43a08eced6f58b0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:56:50||af3db87a1e427039|Start write log analyId 1718330210270
14/06/24 08:56:50||af3db87a1e427039|AsyncLog analyId 1718330210270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:50|-|08370051ec340db5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:52|-|5e1e496276baec54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:53||0e8c819f16778eb4|Start write log analyId 1718330213270
14/06/24 08:56:53||0e8c819f16778eb4|AsyncLog analyId 1718330213270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:54|-|259c3586c5804513|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:56||2d06cbea90376d49|Start write log analyId 1718330216271
14/06/24 08:56:56||2d06cbea90376d49|AsyncLog analyId 1718330216271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:56|-|779398fc10b9056f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:58|-|70d2f65aefad0973|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:56:59||9effbc8cbe7a64c2|Start write log analyId 1718330219271
14/06/24 08:56:59||9effbc8cbe7a64c2|AsyncLog analyId 1718330219271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:56:59||5725b3023df585ea|START CLEAR CACHE
14/06/24 08:57:00|-|09e5f80642428968|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:02||847cafd4c3139615|Start write log analyId 1718330222272
14/06/24 08:57:02||847cafd4c3139615|AsyncLog analyId 1718330222272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:02|-|0956ab4c1f318447|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:04|-|7bbec7e72db35570|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:04||07fdd212e8e0d159|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:57:05||ed714536dddd52b1|Start write log analyId 1718330225272
14/06/24 08:57:05||ed714536dddd52b1|AsyncLog analyId 1718330225272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:06|-|cfb6590f18de2983|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:08||2e0638d0e2a06204|Start write log analyId 1718330228273
14/06/24 08:57:08||2e0638d0e2a06204|AsyncLog analyId 1718330228273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:08|-|e262be1b9b9b6e0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:09||0487d492ce0b51e9|START CLEAR CACHE
14/06/24 08:57:10|-|614db11b6ca62a04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:11||18704d72644c72cd|Start write log analyId 1718330231273
14/06/24 08:57:11||18704d72644c72cd|AsyncLog analyId 1718330231273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:12|-|4eaf25da58704a15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:14||3f52e7a88bfd1c59|Start write log analyId 1718330234274
14/06/24 08:57:14||3f52e7a88bfd1c59|AsyncLog analyId 1718330234274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:14|-|1dd9e3c9983c9ea2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:16|-|bc5fcf79281544e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:17||fcbbef16f6d91634|Start write log analyId 1718330237275
14/06/24 08:57:17||fcbbef16f6d91634|AsyncLog analyId 1718330237275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:18|-|5284d095170db40f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:19||8bcbc6fbed36cb4b|START CLEAR CACHE
14/06/24 08:57:19||a54ce95a2e14f084|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:57:20||8af10bc062fe079c|Start write log analyId 1718330240275
14/06/24 08:57:20||8af10bc062fe079c|AsyncLog analyId 1718330240275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:20|-|753f929f5c0c996f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:22|-|24da3911298638f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:23||72ed773fc36bae50|Start write log analyId 1718330243276
14/06/24 08:57:23||72ed773fc36bae50|AsyncLog analyId 1718330243276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:24|-|1725a9311344ac16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:26||8c69ef8eb3743036|Start write log analyId 1718330246276
14/06/24 08:57:26||8c69ef8eb3743036|AsyncLog analyId 1718330246276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:26|-|c0ca4209838c73d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:28|-|71272976c7250cba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:29||c82cfdc301fec84b|Start write log analyId 1718330249277
14/06/24 08:57:29||c82cfdc301fec84b|AsyncLog analyId 1718330249277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:29||f00f0b90cc41cbd9|START CLEAR CACHE
14/06/24 08:57:30|-|454b29462f0369f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:32||5958d17a1768092c|Start write log analyId 1718330252277
14/06/24 08:57:32||5958d17a1768092c|AsyncLog analyId 1718330252277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:32|-|38f87081fb245a27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:34|-|4d052740ae44f1a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:34||5692cb8c0b5b2dc7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:57:35||1f37294f8d07d16d|Start write log analyId 1718330255278
14/06/24 08:57:35||1f37294f8d07d16d|AsyncLog analyId 1718330255278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:36|-|6daa668f34446a70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:38||5c87e15e215e4ce0|Start write log analyId 1718330258278
14/06/24 08:57:38||5c87e15e215e4ce0|AsyncLog analyId 1718330258278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:38|-|4d18b34df001af4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:39||059e139098574ef7|START CLEAR CACHE
14/06/24 08:57:40|-|0aaa6da351fee33a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:41||12f63f9459e1420b|Start write log analyId 1718330261279
14/06/24 08:57:41||12f63f9459e1420b|AsyncLog analyId 1718330261279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:42|-|ac7cc0951d332124|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:44||cf799b7386f9f1ab|Start write log analyId 1718330264279
14/06/24 08:57:44||cf799b7386f9f1ab|AsyncLog analyId 1718330264279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:44|-|18b67e24fbc0c092|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:46|-|13f0bc01ec579e28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:47||cb360209efd695bb|Start write log analyId 1718330267280
14/06/24 08:57:47||cb360209efd695bb|AsyncLog analyId 1718330267280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:48|-|9a1f9435e805ec37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:49||d57d62f1f4495a1b|START CLEAR CACHE
14/06/24 08:57:49||21d4a319e98fdb04|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:57:50||771bb6a9a81466df|Start write log analyId 1718330270280
14/06/24 08:57:50||771bb6a9a81466df|AsyncLog analyId 1718330270280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:50|-|79dae04d5d84f4b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:52|-|c5b215767e979ad4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:53||f8ff280401a0614e|Start write log analyId 1718330273281
14/06/24 08:57:53||f8ff280401a0614e|AsyncLog analyId 1718330273281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:54|-|e6e011a4886252cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:56||c9b297a62d1912f6|Start write log analyId 1718330276281
14/06/24 08:57:56||c9b297a62d1912f6|AsyncLog analyId 1718330276281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:56|-|7e2dcc52c2f66fbb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:58|-|102c2f1431502ebb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:57:59||3912db2ce43a8fbd|Start write log analyId 1718330279282
14/06/24 08:57:59||3912db2ce43a8fbd|AsyncLog analyId 1718330279282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:57:59||2744b649048abfab|START CLEAR CACHE
14/06/24 08:58:00|-|3b1605603a707d65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:02||42bd9c81413367aa|Start write log analyId 1718330282282
14/06/24 08:58:02||42bd9c81413367aa|AsyncLog analyId 1718330282282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:02|-|9cb6dcfcda2fa358|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:04|-|15c20fa203a1c635|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:04||8f0b1f6f17513f61|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:58:05||7d53b5843e5a752e|Start write log analyId 1718330285283
14/06/24 08:58:05||7d53b5843e5a752e|AsyncLog analyId 1718330285283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:06|-|032492964ce2c8f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:08||41f5e309c211ae62|Start write log analyId 1718330288284
14/06/24 08:58:08||41f5e309c211ae62|AsyncLog analyId 1718330288284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:08|-|92d1b7e3ffd8320a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:09||f8a639f4ca2edb51|START CLEAR CACHE
14/06/24 08:58:10|-|76a50117719ffb1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:11||9cdc7b2c554ed907|Start write log analyId 1718330291284
14/06/24 08:58:11||9cdc7b2c554ed907|AsyncLog analyId 1718330291284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:12|-|08df9e19e2a470e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:14||fec0a7ec4931310f|Start write log analyId 1718330294285
14/06/24 08:58:14||fec0a7ec4931310f|AsyncLog analyId 1718330294285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:14|-|e724286ec66b4bdb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:16|-|aced3adf41e8a675|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:17||1d7e247e651669ab|Start write log analyId 1718330297285
14/06/24 08:58:17||1d7e247e651669ab|AsyncLog analyId 1718330297285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:18|-|b8f88c52dc5d8625|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:19||8640d0239c1719b5|START CLEAR CACHE
14/06/24 08:58:19||8a06e6cda2b23377|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:58:20||e5d77d73394ed8d1|Start write log analyId 1718330300286
14/06/24 08:58:20||e5d77d73394ed8d1|AsyncLog analyId 1718330300286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:20|-|52ee38040929742a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:22|-|2abd331e3152d0c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:23||97c790110be4e798|Start write log analyId 1718330303286
14/06/24 08:58:23||97c790110be4e798|AsyncLog analyId 1718330303286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:24|-|4d16af438f7a9363|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:26||963566dd178fc628|Start write log analyId 1718330306287
14/06/24 08:58:26||963566dd178fc628|AsyncLog analyId 1718330306287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:26|-|f342b51c1272c91b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:28|-|72a852c6085a4a51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:29||2fb378fb38733b73|Start write log analyId 1718330309288
14/06/24 08:58:29||2fb378fb38733b73|AsyncLog analyId 1718330309288: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:29||ef6218e8b4bacd8d|START CLEAR CACHE
14/06/24 08:58:30|-|06863afd4274a60d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:32||00a2ae1be16377dc|Start write log analyId 1718330312288
14/06/24 08:58:32||00a2ae1be16377dc|AsyncLog analyId 1718330312288: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:32|-|8c8d5c232657960d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:34|-|ea131b564bfd3ea7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:34||27bf0e97062af5e2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:58:35||1d3c307bec525c57|Start write log analyId 1718330315289
14/06/24 08:58:35||1d3c307bec525c57|AsyncLog analyId 1718330315289: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:36|-|3c7911452c4ea7fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:38||b4b14cbdbbf3693b|Start write log analyId 1718330318290
14/06/24 08:58:38||b4b14cbdbbf3693b|AsyncLog analyId 1718330318290: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:38|-|128ae1c7d4d16f29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:39||b9cad38e7baa6125|START CLEAR CACHE
14/06/24 08:58:40|-|bd608363cbeacc9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:41||8e64fab612158c27|Start write log analyId 1718330321290
14/06/24 08:58:41||8e64fab612158c27|AsyncLog analyId 1718330321290: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:42|-|5abee5b7a405d02b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:44||69387b4d757e2f54|Start write log analyId 1718330324291
14/06/24 08:58:44||69387b4d757e2f54|AsyncLog analyId 1718330324291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:44|-|088bbc444b890541|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:46|-|79627341006d626b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:47||2b719f52c3c1ecb1|Start write log analyId 1718330327291
14/06/24 08:58:47||2b719f52c3c1ecb1|AsyncLog analyId 1718330327291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:48|-|f1757b463e20e5e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:49||59d1cdc6ae5ab1fa|START CLEAR CACHE
14/06/24 08:58:49||c30161561f673eae|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:58:50||a835f19ed69ce9d4|Start write log analyId 1718330330292
14/06/24 08:58:50||a835f19ed69ce9d4|AsyncLog analyId 1718330330292: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:50|-|a1990da470f16810|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:52|-|a01d5231a114a3b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:53||7897239a48933aa5|Start write log analyId 1718330333293
14/06/24 08:58:53||7897239a48933aa5|AsyncLog analyId 1718330333293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:54|-|e9532090325ba033|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:56||93e85eb60cd9260c|Start write log analyId 1718330336294
14/06/24 08:58:56||93e85eb60cd9260c|AsyncLog analyId 1718330336294: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:56|-|092c2b708bb27a60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:58|-|9ea6d14396a261b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:58:59||ccfe81cf7906cf2f|Start write log analyId 1718330339294
14/06/24 08:58:59||ccfe81cf7906cf2f|AsyncLog analyId 1718330339294: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:58:59||cda033bd2dbb8e71|START CLEAR CACHE
14/06/24 08:59:00|-|4300f7f83b9d9a9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:02||ff599b4aef6765c3|Start write log analyId 1718330342295
14/06/24 08:59:02||ff599b4aef6765c3|AsyncLog analyId 1718330342295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:02|-|e2e829b3442a04b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:04|-|058eef5ff0354b07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:04||99c225b000b9acd9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:59:05||4fc72d0089b63033|Start write log analyId 1718330345295
14/06/24 08:59:05||4fc72d0089b63033|AsyncLog analyId 1718330345295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:06|-|a4e78d5e90f38fe5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:08||484e4ed3d019714f|Start write log analyId 1718330348296
14/06/24 08:59:08||484e4ed3d019714f|AsyncLog analyId 1718330348296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:08|-|d1b65bf9ba1adf14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:09||14ae9558a258e793|START CLEAR CACHE
14/06/24 08:59:10|-|d06116cfda8132cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:11||b59c9b10a3dfc26b|Start write log analyId 1718330351296
14/06/24 08:59:11||b59c9b10a3dfc26b|AsyncLog analyId 1718330351296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:12|-|26e47beb104ea4d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:14||0adf9c26700cddd9|Start write log analyId 1718330354312
14/06/24 08:59:14||0adf9c26700cddd9|AsyncLog analyId 1718330354312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:14|-|5ecbe25498cf43c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:16|-|8f3bc9d60480a258|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:17||7c4f598f50be6b0e|Start write log analyId 1718330357313
14/06/24 08:59:17||7c4f598f50be6b0e|AsyncLog analyId 1718330357313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:18|-|e7c6c8476802e3e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:19||f8ad07a000592205|START CLEAR CACHE
14/06/24 08:59:19||64912e4b6405fef7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:59:20||bbcdb8d0f6ff0d94|Start write log analyId 1718330360313
14/06/24 08:59:20||bbcdb8d0f6ff0d94|AsyncLog analyId 1718330360313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:20|-|f4be11b4e63a8e59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:22|-|cdf2e7ffcf6b6cf4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:23||9a2a4f1f2a1be915|Start write log analyId 1718330363314
14/06/24 08:59:23||9a2a4f1f2a1be915|AsyncLog analyId 1718330363314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:24|-|081c1dc5c362e210|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:26||117b3f27430013a8|Start write log analyId 1718330366314
14/06/24 08:59:26||117b3f27430013a8|AsyncLog analyId 1718330366314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:26|-|05099edd643500fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:28|-|718a1cbd01189a24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:29||2decaf28034aa7c5|Start write log analyId 1718330369315
14/06/24 08:59:29||2decaf28034aa7c5|AsyncLog analyId 1718330369315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:29||0dafb7eff6b05cfb|START CLEAR CACHE
14/06/24 08:59:30|-|850b0b8ae8c2ddfe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:32||08f7b18cf9406c44|Start write log analyId 1718330372315
14/06/24 08:59:32||08f7b18cf9406c44|AsyncLog analyId 1718330372315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:32|-|29084bafdce0a139|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:34|-|365c6a2929903647|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:34||7efa2f4deb077c40|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:59:35||6cb6cd779376708c|Start write log analyId 1718330375316
14/06/24 08:59:35||6cb6cd779376708c|AsyncLog analyId 1718330375316: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:36|-|cb395034a14e87c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:38||018176898c2eafa8|Start write log analyId 1718330378317
14/06/24 08:59:38||018176898c2eafa8|AsyncLog analyId 1718330378317: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:38|-|f9a6451824a0e117|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:39||ef94073871ba31b7|START CLEAR CACHE
14/06/24 08:59:40|-|140fc5c8e7641076|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:41||b1460b4c848b5bf5|Start write log analyId 1718330381317
14/06/24 08:59:41||b1460b4c848b5bf5|AsyncLog analyId 1718330381317: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:42|-|61afbaf40193dee8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:44||acd0feed6facfae8|Start write log analyId 1718330384318
14/06/24 08:59:44||acd0feed6facfae8|AsyncLog analyId 1718330384318: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:44|-|d4e246f41a20d449|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:46|-|0e558fbb8b8b72b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:47||d3b020c029cb2c14|Start write log analyId 1718330387319
14/06/24 08:59:47||d3b020c029cb2c14|AsyncLog analyId 1718330387319: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:48|-|02bdd8b8ddec504b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:49||4123a09b1da5b900|START CLEAR CACHE
14/06/24 08:59:49||65e2b98d402d2b6c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 08:59:50||c517591be8181c65|Start write log analyId 1718330390319
14/06/24 08:59:50||c517591be8181c65|AsyncLog analyId 1718330390319: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:50|-|8fcdcfa67e2fb26b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:52|-|39f18cc075133634|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:53||1216542cae9a864b|Start write log analyId 1718330393320
14/06/24 08:59:53||1216542cae9a864b|AsyncLog analyId 1718330393320: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:54|-|3e2628a0ef4aef63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:56||ac4c46c14270a91f|Start write log analyId 1718330396320
14/06/24 08:59:56||ac4c46c14270a91f|AsyncLog analyId 1718330396320: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:56|-|62c0182b03e58b17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:58|-|0eba73f40f9d7a16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 08:59:59||3f3f5f641d2d02f8|Start write log analyId 1718330399321
14/06/24 08:59:59||3f3f5f641d2d02f8|AsyncLog analyId 1718330399321: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 08:59:59||2435235584233b67|START CLEAR CACHE
14/06/24 09:00:00|-|dfd814bf86b4d310|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:02||4f716f1c04da48e5|Start write log analyId 1718330402321
14/06/24 09:00:02||4f716f1c04da48e5|AsyncLog analyId 1718330402321: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:02|-|a942676baeae7c01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:04|-|9190d233ab39a439|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:04||1ff50738263c2be4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:00:05||4bf5a7ef959e31a3|Start write log analyId 1718330405322
14/06/24 09:00:05||4bf5a7ef959e31a3|AsyncLog analyId 1718330405322: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:06|-|950f452ae53de42d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:08||ed50ff913b6270e8|Start write log analyId 1718330408322
14/06/24 09:00:08||ed50ff913b6270e8|AsyncLog analyId 1718330408322: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:08|-|750e12a16cc84630|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:08||fb98a3ab1df4d4ee|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:00:08|-|fb98a3ab1df4d4ee|[6e0fe121-37840] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi", but ServerHttpResponse already committed (200 OK)
14/06/24 09:00:08|-|fb98a3ab1df4d4ee|[6e0fe121-1, L:/10.1.115.18:8080 - R:/10.207.252.75:31594] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:00:09||5ba0147068668d04|START CLEAR CACHE
14/06/24 09:00:10|-|c8eeb81b8c1afe41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:11||3aaa03917056a62a|Start write log analyId 1718330411323
14/06/24 09:00:11||3aaa03917056a62a|AsyncLog analyId 1718330411323: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:12|-|2da625eb0e4ce7e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:14||52141697d04b9018|Start write log analyId 1718330414324
14/06/24 09:00:14||52141697d04b9018|AsyncLog analyId 1718330414324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:14|-|d184584e5bfa4144|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:16|-|45ea27d11ed2bce6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:17||c62d2420cb484612|Start write log analyId 1718330417324
14/06/24 09:00:17||c62d2420cb484612|AsyncLog analyId 1718330417324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:18|-|293c1dae184aab5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:19||e8a6b34c7df4836e|START CLEAR CACHE
14/06/24 09:00:19||fff6a73c0063c48f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:00:20||6d3a1c90f077e0f6|Start write log analyId 1718330420325
14/06/24 09:00:20||6d3a1c90f077e0f6|AsyncLog analyId 1718330420325: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:20|-|46079195198ac982|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:22|-|c817f400d5cbca3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:23||f0528d80070bc04c|Start write log analyId 1718330423326
14/06/24 09:00:23||f0528d80070bc04c|AsyncLog analyId 1718330423326: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:24|-|784279bbe6928b37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:26||4eeca32e959999d4|Start write log analyId 1718330426326
14/06/24 09:00:26||4eeca32e959999d4|AsyncLog analyId 1718330426326: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:26|-|0cdd9ff89a6f4c7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:28|-|7533edd3f084c635|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:29||c9250020d5409b5e|Start write log analyId 1718330429327
14/06/24 09:00:29||c9250020d5409b5e|AsyncLog analyId 1718330429327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:29||3975e258c98416fb|START CLEAR CACHE
14/06/24 09:00:30|-|99962f0cc0e15d15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:32||e4e1116f7b0a640b|Start write log analyId 1718330432327
14/06/24 09:00:32||e4e1116f7b0a640b|AsyncLog analyId 1718330432327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:32|-|b1c9e3aa6b54cd13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:34|-|0d28988500aa954f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:34||0795fe27ce0164bc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:00:34||6195eb0ac029fa7c|Key OTP: myvt_otp_otp_login_face_id_mobile_84983002003
14/06/24 09:00:34||6195eb0ac029fa7c|OTP COMMON TYPE: otp_login_face_iddi dong
14/06/24 09:00:34||6195eb0ac029fa7c|callSaleMyViettelV2 body:
983002003
14/06/24 09:00:35|-|6195eb0ac029fa7c|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:00:35||b8b31d87f541fb23|Start write log analyId 1718330435328
INFO b8b31d87f541fb23 {"traceId":"6195eb0ac029fa7c","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":340,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330434985,"endTime":1718330435325,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO b8b31d87f541fb23 {"traceId":"6195eb0ac029fa7c","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":340,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330434985,"endTime":1718330435325,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:00:35||b8b31d87f541fb23|AsyncLog analyId 1718330435328: QueueSize: 2, addSuccess: 2, addFalse: 0, writeSuccess:2, writeFalse:0
14/06/24 09:00:35||6195eb0ac029fa7c|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:00:35||6195eb0ac029fa7c|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$44(OtpContractServiceImpl.java:1185)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$45(OtpContractServiceImpl.java:1185)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:1056)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:00:35||6195eb0ac029fa7c|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$44(OtpContractServiceImpl.java:1185)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$45(OtpContractServiceImpl.java:1185)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:1056)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:00:35|-|6195eb0ac029fa7c|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[92518512-1e8c-4c5c-9185-121e8c6c5c8a]}{X-Gravitee-Request-Id:[92518512-1e8c-4c5c-9185-121e8c6c5c8a]}{Content-Length:[289]}|-|actionCode:otp_login_face_id_mobile,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,phone:0983002003,type:otp_login_face_id,typeCode:DI_DONG,version_app:7.8,|200|"{\"errorCode\":10,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}"
14/06/24 09:00:36|-|ed6f11a59b094a7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:38||f5143f6a3aa58c37|Start write log analyId 1718330438329
INFO f5143f6a3aa58c37 {"traceId":"6195eb0ac029fa7c","requestId":null,"objectId":"84983002003","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":377,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718330434982,"endTime":1718330435359,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983002003\",\"type\":\"otp_login_face_id\",\"actionCode\":\"otp_login_face_id_mobile\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"DI_DONG\",\"isLogin\":false}]","response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO f5143f6a3aa58c37 {"traceId":"6195eb0ac029fa7c","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":386,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718330434982,"endTime":1718330435368,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO f5143f6a3aa58c37 {"traceId":"6195eb0ac029fa7c","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":386,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":10,"errorMessage":"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO f5143f6a3aa58c37 {"traceId":"6195eb0ac029fa7c","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":405,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330434975,"endTime":1718330435380,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:00:38||f5143f6a3aa58c37|AsyncLog analyId 1718330438329: QueueSize: 3, addSuccess: 3, addFalse: 0, writeSuccess:3, writeFalse:0
14/06/24 09:00:38|-|ae2a30ab127e9900|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:39||131cc6a9d2130315|START CLEAR CACHE
14/06/24 09:00:40|-|9615e4a9264942b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:41||8d813e745b141e52|Start write log analyId 1718330441340
14/06/24 09:00:41||8d813e745b141e52|AsyncLog analyId 1718330441340: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:42|-|c3d39ee99c1faf5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:44||3a84fb4d1b46243b|Start write log analyId 1718330444341
14/06/24 09:00:44||3a84fb4d1b46243b|AsyncLog analyId 1718330444341: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:44|-|0f3dcadf9ab81bce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:46|-|6c5196ebdd85b89a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:47||7c5e260f370206ff|Start write log analyId 1718330447342
14/06/24 09:00:47||7c5e260f370206ff|AsyncLog analyId 1718330447342: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:48|-|b751502994211c41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:49||45a5000f9f6323fe|START CLEAR CACHE
14/06/24 09:00:49||8c4c17bd1a17dd5b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:00:50||7784d1f4cf90d7ef|Start write log analyId 1718330450342
14/06/24 09:00:50||7784d1f4cf90d7ef|AsyncLog analyId 1718330450342: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:50|-|4410220b84808a34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:52|-|449943fef06f8706|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:53||00ece9fecda49b1e|Start write log analyId 1718330453343
14/06/24 09:00:53||00ece9fecda49b1e|AsyncLog analyId 1718330453343: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:54|-|a1a94ddcbd5cd22a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:56||dac2d98bb93ab5c4|Start write log analyId 1718330456344
14/06/24 09:00:56||dac2d98bb93ab5c4|AsyncLog analyId 1718330456344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:56|-|6f0aa5760b4b47a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:58|-|880db6ebe97d8209|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:00:59||baeb3bf3b9b60906|Start write log analyId 1718330459344
14/06/24 09:00:59||baeb3bf3b9b60906|AsyncLog analyId 1718330459344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:00:59||35c6c34d16aa5f95|START CLEAR CACHE
14/06/24 09:01:00|-|c61b21b4e72e7105|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:02||8fd195eeb95afca5|Start write log analyId 1718330462345
14/06/24 09:01:02||8fd195eeb95afca5|AsyncLog analyId 1718330462345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:02|-|d2540b932cca1350|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:04|-|115c60b3e78f54b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:04||fbdf20d670c5558b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:01:05||4fa8681b52844f20|Start write log analyId 1718330465345
14/06/24 09:01:05||4fa8681b52844f20|AsyncLog analyId 1718330465345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:06|-|0e6d1ad62cf3572d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:08||7095d0b372dc6b71|Start write log analyId 1718330468346
14/06/24 09:01:08||7095d0b372dc6b71|AsyncLog analyId 1718330468346: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:08|-|9aa6f7f81fcabb59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:09||b0e6d90f12f9d9bb|START CLEAR CACHE
14/06/24 09:01:10|-|63499c6278ff09ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:11||0833884443afc326|Start write log analyId 1718330471346
14/06/24 09:01:11||0833884443afc326|AsyncLog analyId 1718330471346: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:12|-|c12673a3d2b472fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:14||4dd01541efcdc608|Start write log analyId 1718330474347
14/06/24 09:01:14||4dd01541efcdc608|AsyncLog analyId 1718330474347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:14|-|cc274926d9cd8344|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:16|-|79a7068e95ec474e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:17||7d93a8ffb0b98f6a|Start write log analyId 1718330477348
14/06/24 09:01:17||7d93a8ffb0b98f6a|AsyncLog analyId 1718330477348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:18|-|32f694e2b2561b63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:19||d8809f92d8131664|START CLEAR CACHE
14/06/24 09:01:19||6f992a3bf572f450|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:01:20||fa0392687a8a58de|Start write log analyId 1718330480348
14/06/24 09:01:20||fa0392687a8a58de|AsyncLog analyId 1718330480348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:20|-|cbc2d582639a7084|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:22|-|9ea0d73602060756|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:23||c78837600ae16f3a|Start write log analyId 1718330483349
14/06/24 09:01:23||c78837600ae16f3a|AsyncLog analyId 1718330483349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:23||f68cbe17d939aebc|Key OTP: myvt_otp_otp_login_face_id_mobile_84983002003
14/06/24 09:01:23||f68cbe17d939aebc|OTP COMMON TYPE: otp_login_face_iddi dong
14/06/24 09:01:23||f68cbe17d939aebc|callSaleMyViettelV2 body:
983002003
14/06/24 09:01:24|-|f68cbe17d939aebc|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:01:24||f68cbe17d939aebc|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:01:24||f68cbe17d939aebc|callSaleMyViettelV2 body:
983002003
14/06/24 09:01:24|-|1c5532cef9015366|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:24|-|f68cbe17d939aebc|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:01:24|-|f68cbe17d939aebc|Begin handleSendSms: 84983002003
14/06/24 09:01:24|-|f68cbe17d939aebc|callSaleMyViettelV2 body:
983002003
14/06/24 09:01:25|-|f68cbe17d939aebc|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:01:25|-|f68cbe17d939aebc|checkCustPhone: true
14/06/24 09:01:25|-|f68cbe17d939aebc|smsGwRestWsWebClient realData:
0
14/06/24 09:01:25|-|f68cbe17d939aebc|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[06573fc0-d7b8-4db7-973f-c0d7b8edb7ea]}{X-Gravitee-Request-Id:[06573fc0-d7b8-4db7-973f-c0d7b8edb7ea]}{Content-Length:[289]}|-|actionCode:otp_login_face_id_mobile,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,phone:0983002003,type:otp_login_face_id,typeCode:DI_DONG,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 2989 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 5p. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002003 để thực hiện kích hoạt FaceID.\",\"periodSendOtp\":\"5\",\"alias\":\"MyViettel123\",\"expriedTime\":\"300\"}}"
14/06/24 09:01:26||c68ddbdcab56aa9e|Start write log analyId 1718330486349
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":384,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330483941,"endTime":1718330484325,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":384,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330483941,"endTime":1718330484325,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":314,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330484417,"endTime":1718330484731,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":314,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330484417,"endTime":1718330484731,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":351,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330484732,"endTime":1718330485083,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":351,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330484732,"endTime":1718330485083,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"SmsCommonServiceImpl.saveLogOtp","duration":221,"logType":"com.viettel.myviettel.service.impl.SmsCommonServiceImpl","actionType":"SmsCommonServiceImpl","startTime":1718330485175,"endTime":1718330485396,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"SmsGwRestClientImpl.insertMt","duration":313,"logType":"com.viettel.myviettel.client.impl.SmsGwRestClientImpl","actionType":"SmsGwRestClientImpl","startTime":1718330485083,"endTime":1718330485396,"clientAddress":"118.53.246.113","title":"","inputs":"[\"DV_CODINH\",\"84983002003\",\"Nhap ma OTP 2989 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 5p. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\"]","response":"{\"sendMTResult\":\"0\"}","result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"MessageServiceImpl.sendSMS","duration":313,"logType":"com.viettel.myviettel.service.impl.MessageServiceImpl","actionType":"MessageServiceImpl","startTime":1718330485083,"endTime":1718330485396,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":1458,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718330483939,"endTime":1718330485397,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983002003\",\"type\":\"otp_login_face_id\",\"actionCode\":\"otp_login_face_id_mobile\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"DI_DONG\",\"isLogin\":false}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 2989 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 5p. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002003 để thực hiện kích hoạt FaceID.\",\"periodSendOtp\":\"5\",\"alias\":\"MyViettel123\",\"expriedTime\":\"300\"}}","result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":1459,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718330483938,"endTime":1718330485397,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":1459,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO c68ddbdcab56aa9e {"traceId":"f68cbe17d939aebc","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1469,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330483931,"endTime":1718330485400,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:01:26||c68ddbdcab56aa9e|AsyncLog analyId 1718330486349: QueueSize: 12, addSuccess: 12, addFalse: 0, writeSuccess:12, writeFalse:0
14/06/24 09:01:26|-|b4556ed5f39c9740|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:28|-|3739e8b04d35bd49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:29||c96e55ae848c4651|Start write log analyId 1718330489352
14/06/24 09:01:29||c96e55ae848c4651|AsyncLog analyId 1718330489352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:29||93fc2be140a966d7|START CLEAR CACHE
14/06/24 09:01:30|-|311c70be217a82d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:32||cf75eaf71712ccc6|Start write log analyId 1718330492352
14/06/24 09:01:32||cf75eaf71712ccc6|AsyncLog analyId 1718330492352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:32|-|dc59b73114ddb5ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:34|-|fcf45a9c9da63b6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:34||cf88c2391176b456|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:01:35||00e046acaf51b0ff|Start write log analyId 1718330495353
14/06/24 09:01:35||00e046acaf51b0ff|AsyncLog analyId 1718330495353: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:36|-|8b926c8c68591886|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:38||a574dc1e63d8080f|Start write log analyId 1718330498354
14/06/24 09:01:38||a574dc1e63d8080f|AsyncLog analyId 1718330498354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:38|-|401e289507dc55e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:39||a177fca5243d68d4|START CLEAR CACHE
14/06/24 09:01:40|-|8c79873f41c20049|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:41||6a4702a4dc330509|Start write log analyId 1718330501354
14/06/24 09:01:41||6a4702a4dc330509|AsyncLog analyId 1718330501354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:42|-|c5a3e0abaab63a79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:44||38d334192777cf74|Start write log analyId 1718330504355
14/06/24 09:01:44||38d334192777cf74|AsyncLog analyId 1718330504355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:44|-|e1127e8f0feb722f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:46|-|fb67d1927e45d1e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:47||7fc5af1b88077c8e|Start write log analyId 1718330507355
14/06/24 09:01:47||7fc5af1b88077c8e|AsyncLog analyId 1718330507355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:48|-|dd3586f799717bf5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:49||389536c1835afc52|START CLEAR CACHE
14/06/24 09:01:49||fd494881a930fa66|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:01:50||49c38193a24753ec|Start write log analyId 1718330510356
14/06/24 09:01:50||49c38193a24753ec|AsyncLog analyId 1718330510356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:50|-|43c65e6ff16b80b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:52|-|e6dd3de792d23513|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:53||c05733ce1038ac29|Start write log analyId 1718330513356
14/06/24 09:01:53||c05733ce1038ac29|AsyncLog analyId 1718330513356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:54|-|7fb8073123fe247f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:56||3ff4bd9ad2d97360|Start write log analyId 1718330516357
14/06/24 09:01:56||3ff4bd9ad2d97360|AsyncLog analyId 1718330516357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:56|-|626c204b0d86da6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:58|-|10911b82065c838a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:01:59||7959b6cbbb39a8a9|Start write log analyId 1718330519357
14/06/24 09:01:59||7959b6cbbb39a8a9|AsyncLog analyId 1718330519357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:01:59||4b3dc606940986de|START CLEAR CACHE
14/06/24 09:02:00||fc20cb200567ffdc|Begin confirmOtpV2: myvt_otp_otp_login_face_id_mobile_84983002003
14/06/24 09:02:00||fc20cb200567ffdc|key Setting: DeclSettingOtp_otp_login_face_id_mobile
14/06/24 09:02:00||fc20cb200567ffdc|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:00|-|c0bed44873b8da2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:00|-|fc20cb200567ffdc|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:00||fc20cb200567ffdc|Exception AccountServiceImpl autoLoginReg when parseDate:
java.time.format.DateTimeParseException: Text '' could not be parsed at index 0
at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2046) ~[?:?]
at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1948) ~[?:?]
at java.time.LocalDateTime.parse(LocalDateTime.java:492) ~[?:?]
at com.viettel.fw.utils.DataUtils.convertYMDHMSToSecond(DataUtils.java:482) ~[fw-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.LoginWithOTPServiceImpl.correctPassword(LoginWithOTPServiceImpl.java:970) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.LoginWithOTPServiceImpl.lambda$handleAutoLoginApp$44(LoginWithOTPServiceImpl.java:939) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoZip$ZipInner.onSubscribe(MonoZip.java:325) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onSubscribe(FluxOnAssembly.java:633) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip.subscribe(MonoZip.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:01||fc20cb200567ffdc|pushDataKafkaToRedis input: {"action":"MYVT_LOGIN","actionVbi":"MYVT_LOGIN","device":"APP","msisdn":"84983002003","osType":null,"versionApp":null,"tranId":null,"data":null,"fee":null,"status":null,"msisdnB":null,"pack":null,"campaignCode":null,"campaignPush":null,"errorCode":null,"message":null,"flashSaleId":null}
14/06/24 09:02:01||fc20cb200567ffdc|cdrGameFi input: {"gameType":"MYVT_DISCOVER","msisdn":"84983002003","amount":null,"type":null,"eventId":null,"name":null,"value":null,"msisdnToken":null}
14/06/24 09:02:01||fc20cb200567ffdc|Log Cdr{"id":"d61de4f7-34e4-498a-930c-783e5ec98a5b","eventId":"dis_mv","userId":"84983002003","value":"1","params":null,"occurredAt":1718330521074}
14/06/24 09:02:01||fc20cb200567ffdc|Exception
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*___Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:01||fc20cb200567ffdc|Exception getAccountInfoByRootId:
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*__________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl.getAccountInfoByRootId(AerospikeAccountInfoRepositoryImpl.java:46)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:01||fc20cb200567ffdc|Push redis cdr:gami: 84983002003
14/06/24 09:02:01||fc20cb200567ffdc|Push redis cdr:gami key: d61de4f7-34e4-498a-930c-783e5ec98a5b
14/06/24 09:02:01||fc20cb200567ffdc|Log Cdr: Redis:{"id":"d61de4f7-34e4-498a-930c-783e5ec98a5b","eventId":"dis_mv","userId":"84983002003","value":"1","params":null,"occurredAt":1718330521074}
14/06/24 09:02:01||fc20cb200567ffdc|Exception
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*___Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:01||fc20cb200567ffdc|Exception getAccountInfoByRootId:
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*__________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl.getAccountInfoByRootId(AerospikeAccountInfoRepositoryImpl.java:46)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:01|-|fc20cb200567ffdc|smsGwRestWsWebClient realData:
0
14/06/24 09:02:01||fc20cb200567ffdc|pushDataKafkaToRedis input: {"action":"MYVT_LOGINV2","actionVbi":"MYVT_LOGINV2","device":null,"msisdn":"0983002003","osType":null,"versionApp":null,"tranId":null,"data":null,"fee":null,"status":null,"msisdnB":null,"pack":null,"campaignCode":null,"campaignPush":null,"errorCode":0,"message":"Thuê bao đăng nhập thành công","flashSaleId":null}
14/06/24 09:02:01||fc20cb200567ffdc|cdrGameFi input: {"gameType":"MYVT_LOGINV2","msisdn":"0983002003","amount":null,"type":null,"eventId":null,"name":null,"value":null,"msisdnToken":null}
14/06/24 09:02:01|-|fc20cb200567ffdc|loginMobileV5|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[5bfb7221-25e5-4373-bb72-2125e56373b3]}{X-Gravitee-Request-Id:[5bfb7221-25e5-4373-bb72-2125e56373b3]}{Content-Length:[328]}|-|account:0983002003,build_code:2024.4.19,checksum:17724182-A8BB-24A0-1B9E-35DBED8B0736,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),enableFingerLogin:1,featureCode:otp_login_face_id_mobile,isCommon:1,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,otp:2989,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Đăng nhập thành công\",\"data\":{\"errorCode\":0,\"message\":\"Lấy thông tin profile thành công\",\"data\":{\"isViettelInternal\":1,\"token\":\"0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=\",\"keyRefresh\":\"786d0193-f3e7-427f-8b6a-fb65167bb14a\",\"keyRefreshFingerPrint\":\"2506ee8a-afcd-4613-8b47-9552a84c0448\",\"keyDeviceAcc\":\"ZeXWMlPQcjZLii7o15F8W39shlas5cE4bj0pZ8Z2MNVOY__4KAPf0qFl6jdS4atPNvmhUWwq-Qfx0b7RhRhiXQ\",\"isChargePasswordSet\":0,\"telType\":\"\",\"serviceType\":\"POST_PAID\",\"cusId\":\"1710210199\",\"contractPhone\":\"\",\"productCode\":\"POBAS\",\"fullName\":\"ThanhPTH - MyViettel\",\"birthday\":\"15/05/1996\",\"isLockApp\":0,\"survey\":0,\"adminPrivilege\":\"0\",\"avatar\":\"\",\"email\":\"\",\"job\":\"\",\"hobby\":\"\",\"jobs\":[],\"hobbies\":[],\"theme\":\"22\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"checksum\":\"\",\"passExpired\":\"\",\"gender\":\"F\",\"display_name\":\"1\",\"phone_number\":\"0983002003\",\"contract_id\":\"\",\"sub_id\":\"1710210202\",\"cmnd_number\":\"18742964****\",\"cmnd_date\":\"21/02/2018\",\"cmnd_place\":\"Ha Noi\",\"is_security\":0,\"user_type\":{\"type\":\"mob\",\"type_name\":\"Mobile/HomePhone/Dcom\",\"user_type\":\"1\",\"user_type_name\":\"Mobile\"},\"user_type_name\":\"Mobile\",\"is_privilege\":0,\"is_member\":1,\"is_viettel_user\":0,\"time_syn\":1200,\"need_confirm_device\":false,\"telecom_service_id\":\"1\"},\"firstLoginInday\":null,\"debug_mode\":0},\"flagChucTet\":0,\"isResetOtpPerDay\":null,\"isResetOtpPerMonth\":null,\"errorCodeTracing\":null}"
14/06/24 09:02:01||2f8bac33b2a6a485|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:02:01||2f8bac33b2a6a485|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:01||6f0cd434e1e3cf35|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:01||5a30f0f958d7e43a|cdrGameFi input: {"gameType":"REGISTER_PUSH","msisdn":null,"amount":null,"type":null,"eventId":null,"name":"up_v","value":"7.8","msisdnToken":null}
14/06/24 09:02:01||5a30f0f958d7e43a|Log Cdr{"id":"b100fd3f-96fe-48b1-83b0-a0a6d615f070","eventId":"up_v","userId":"84983002003","value":"1","params":[{"name":"up_v","value":"7.8"}],"occurredAt":1718330521711}
14/06/24 09:02:01||5a30f0f958d7e43a|Push redis cdr:gami: 84983002003
14/06/24 09:02:01||5a30f0f958d7e43a|Push redis cdr:gami key: b100fd3f-96fe-48b1-83b0-a0a6d615f070
14/06/24 09:02:01||5a30f0f958d7e43a|Log Cdr: Redis:{"id":"b100fd3f-96fe-48b1-83b0-a0a6d615f070","eventId":"up_v","userId":"84983002003","value":"1","params":[{"name":"up_v","value":"7.8"}],"occurredAt":1718330521711}
14/06/24 09:02:01|-|5a30f0f958d7e43a|registerPush|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[22b8ee14-b63a-433a-b8ee-14b63a533a97]}{X-Gravitee-Request-Id:[22b8ee14-b63a-433a-b8ee-14b63a533a97]}{Content-Length:[349]}|-|app_version:7.8,build_code:2024.4.19,deviceId:f3cf2375edd23d28e1d0e975c4d2f1b9fa9dfb220a6a8f95dc04f916082046f3,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,typeSystem:1,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:02:02||9537271b57f0e147|Start write log analyId 1718330522358
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":335,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330520452,"endTime":1718330520787,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfoV2","duration":336,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330520451,"endTime":1718330520787,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"SolrArticleProfileRepositoryImpl.findAllByTypeConfigAndDisplay","duration":66,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleProfileRepositoryImpl","actionType":"SolrArticleProfileRepositoryImpl","startTime":1718330521047,"endTime":1718330521113,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"SolrArticleProfileRepositoryImpl.findAllByTypeConfigAndDisplay","duration":65,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleProfileRepositoryImpl","actionType":"SolrArticleProfileRepositoryImpl","startTime":1718330521048,"endTime":1718330521113,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"CachingService.getJobAndHobbies","duration":70,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718330521047,"endTime":1718330521117,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"SmsCommonServiceImpl.saveLogOtp","duration":84,"logType":"com.viettel.myviettel.service.impl.SmsCommonServiceImpl","actionType":"SmsCommonServiceImpl","startTime":1718330521145,"endTime":1718330521229,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"SmsGwRestClientImpl.insertMt","duration":125,"logType":"com.viettel.myviettel.client.impl.SmsGwRestClientImpl","actionType":"SmsGwRestClientImpl","startTime":1718330521104,"endTime":1718330521229,"clientAddress":"118.53.246.113","title":"","inputs":"[\"MyViettel\",\"84983002003\",\"Thue bao 84983002003 cua Quy khach vua dang nhap ung dung My Viettel - http://viettel.vn/app tren mot thiet bi co ten: iPhone (iPhone 11). Xin cam on!\"]","response":"{\"sendMTResult\":\"0\"}","result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"OtpServiceImpl.checkSendOtpLoginDiffDeviceRoot","duration":183,"logType":"com.viettel.myviettel.service.impl.OtpServiceImpl","actionType":"OtpServiceImpl","startTime":1718330521048,"endTime":1718330521231,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"LoginWithOTPServiceImpl.autoLoginApp","duration":399,"logType":"com.viettel.myviettel.service.impl.LoginWithOTPServiceImpl","actionType":"LoginWithOTPServiceImpl","startTime":1718330520832,"endTime":1718330521231,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.saveLoginSession","duration":68,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330521265,"endTime":1718330521333,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"LoginMobileV5Impl.login","duration":938,"logType":"com.viettel.myviettel.service.login.impl.LoginMobileV5Impl","actionType":"LoginMobileV5Impl","startTime":1718330520395,"endTime":1718330521333,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"LoginMobileServiceImpl.loginMobileV5","duration":946,"logType":"com.viettel.myviettel.service.impl.LoginMobileServiceImpl","actionType":"LoginMobileServiceImpl","startTime":1718330520387,"endTime":1718330521333,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"LoginWithOTPController.loginMobileV5","duration":946,"logType":"com.viettel.myviettel.controller.LoginWithOTPController","actionType":"LoginWithOTPController","startTime":1718330520387,"endTime":1718330521333,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"LoginWithOTPController.loginMobileV5","duration":946,"clientAddress":"118.53.246.113","result":"0","path":"/loginMobileV5","errorCode":0,"errorMessage":"Đăng nhập thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 9537271b57f0e147 {"traceId":"fc20cb200567ffdc","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":969,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330520371,"endTime":1718330521340,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9537271b57f0e147 {"traceId":"5a30f0f958d7e43a","requestId":null,"objectId":"84983002003","service":"RedisV1RepositoryImpl.rpush","duration":54,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718330521649,"endTime":1718330521703,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO 9537271b57f0e147 {"traceId":"5a30f0f958d7e43a","requestId":null,"objectId":"84983002003","service":"NotificationServiceImpl.registerPush","duration":111,"logType":"com.viettel.myviettel.service.impl.NotificationServiceImpl","actionType":"NotificationServiceImpl","startTime":1718330521640,"endTime":1718330521751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO 9537271b57f0e147 {"traceId":"5a30f0f958d7e43a","requestId":null,"objectId":"84983002003","service":"NotificationController.registerPush","duration":112,"logType":"com.viettel.myviettel.controller.NotificationController","actionType":"NotificationController","startTime":1718330521639,"endTime":1718330521751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO 9537271b57f0e147 {"traceId":"5a30f0f958d7e43a","requestId":null,"objectId":"84983002003","service":"NotificationController.registerPush","duration":112,"clientAddress":"118.53.246.113","result":"0","path":"/registerPush","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 9537271b57f0e147 {"traceId":"5a30f0f958d7e43a","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":118,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330521636,"endTime":1718330521754,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
14/06/24 09:02:02||9537271b57f0e147|AsyncLog analyId 1718330522358: QueueSize: 18, addSuccess: 18, addFalse: 0, writeSuccess:18, writeFalse:0
14/06/24 09:02:02|-|46109c4fc57dfce9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:02|-|2f8bac33b2a6a485|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:02:03|-|2f8bac33b2a6a485|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:03|-|2f8bac33b2a6a485|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:02:03|-|6f0cd434e1e3cf35|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:03||f2299216e676002b|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
84983002003
14/06/24 09:02:03|-|2f8bac33b2a6a485|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:02:03|-|f2299216e676002b|vtidGetAccountInfo|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[e5489cb0-1fbc-4cb6-889c-b01fbc5cb6c1]}{X-Gravitee-Request-Id:[e5489cb0-1fbc-4cb6-889c-b01fbc5cb6c1]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|null
14/06/24 09:02:03||e9965134bd9535d6|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:02:03||e9965134bd9535d6|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:03|-|9393cb8e3b7e633e|collection/displayTabConfig|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[96029906-1f82-43ce-8299-061f8213cec7]}{X-Gravitee-Request-Id:[96029906-1f82-43ce-8299-061f8213cec7]}{content-length:[84]}|-|{"id":"31000000000000000000000000000000","params":{"version":"7.8","os_type":"ios"}}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"DF73ACD9AFA6466B91E2BB6FB9668087\",\"blockType\":\"blk_account_info\",\"title\":\"Thông tin tài khoản\",\"order\":1,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin tài khoản\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B1F61E6719514D1E9CA64E0444824B0D\",\"blockType\":\"blk_data_info\",\"title\":\"Lưu lượng của bạn\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin lưu lượng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"302297B7937A4FF5A248E06BA9E9A228\",\"blockType\":\"blk_recommend_for_you\",\"title\":\"Gợi ý dành cho bạn\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\": \\\"Gợi ý dành cho bạn\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"268840610BA54DED96999E22DC662C60\",\"blockType\":\"blk_utilities\",\"title\":\"Hỗ trợ khách hàng\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Hỗ trợ khách hàng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"E2FB40869A204B7485390D7394C84A96\",\"blockType\":\"blk_package_viewed\",\"title\":\"Gói cước đã xem TAB DỊCH VỤ\",\"order\":8,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 10,\\\"title\\\": \\\"Gói cước được quan tâm\\\"}\",\"data_config\":\"{}\"},{\"id\":\"A4499D6F590811EDA476005056B51709\",\"blockType\":\"BANNER\",\"title\":\"Banner viễn thông\",\"order\":10,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner viễn thông\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 09:02:03|-|d4701c44bf5da0bf|viewAccountInfo3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[2a8e8c9e-0fcf-4aa8-8e8c-9e0fcffaa885]}{X-Gravitee-Request-Id:[2a8e8c9e-0fcf-4aa8-8e8c-9e0fcffaa885]}{Content-Length:[274]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isGetMM:0,myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,productCode:POBAS,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"type\":\"1\",\"name\":\"Tài khoản gốc\",\"value\":\"10000\",\"unit\":\"đồng\",\"expire\":\"08/05/2023 12:00:00 AM\",\"timestamp\":1691168400,\"expire_new\":\"00:00 | 05/08/2023\"},{\"type\":\"10\",\"name\":\"Tài khoản khuyến mại\",\"value\":\"0\",\"unit\":\"đồng\",\"expire\":\"01/01/2100 12:00:00 AM\",\"timestamp\":4102419600,\"expire_new\":\"\"}]}"
14/06/24 09:02:03|-|6f0cd434e1e3cf35|getSettingV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[d17c6282-6aee-4cec-bc62-826aeeccecc1]}{X-Gravitee-Request-Id:[d17c6282-6aee-4cec-bc62-826aeeccecc1]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"config_landing_cdbr\":\"1.\\r\\n,\\r\\nThực hiện thanh toán cước nhận chiết khấu 3% |\\r\\n2.\\r\\n,\\r\\nĐổi gói cước phù hợp với nhu cầu sử dụng |\\r\\n3.\\r\\n, \\r\\nThay đổi địa chỉ lắp đặt hoặc mua VOD đơn giản dễ dàng |\\r\\n4.\\r\\n,\\r\\nĐóng cước trước tặng thêm tháng cước sử dụng |\\r\\n5. \\r\\n,\\r\\nĐăng ký lắp đặt hòa mạng mới chỉ trong 1 click |\\r\\n6. \\r\\n,\\r\\nPhản ánh yêu cầu về dịch vụ hỗ trợ ngay online 24/7\",\"config_register_package_otp\":\"services|registerMps|60\",\"change_sim_4g_setting\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":1,\\\"change_sim_4g_fee\\\":1,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":35000,\\\"change_esim_fee_min\\\":0,\\\"ship_esim_fee\\\":20000,\\\"change_esim_offline_check_history\\\":0}\",\"conf_discount_2\":\"{\\r\\n\\\"content\\\":\\\"Chiết khấu 2% thanh toán chính chủ\\\",\\r\\n\\\"order_type_70\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_24\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_35\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n}}\",\"config_survey_sdk\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/SurveyService\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"conf_videocall_vts_cskh\":\"{\\\"baseUrlAndroid\\\":[\\\"https://sbc0mycc.viettel.vn:8006\\\",\\\"https://sbc1mycc.viettel.vn:8006\\\",\\\"https://sbc2mycc.viettel.vn:8006\\\"],\\\"baseUrlIOS\\\":[\\\"https://sbc0mycc.viettel.vn:8006/devices\\\",\\\"https://sbc1mycc.viettel.vn:8006/devices\\\",\\\"https://sbc2mycc.viettel.vn:8006/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"cskh.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocallcskh\\\",\\\"videoCallFlow\\\":\\\"videocallcskh\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"nd13_config\":\"{\\r\\n \\\"openUrl\\\": \\\"http://10.58.71.186:9119/policy/nd13?\\\",\\r\\n \\\"closeUrl\\\": \\\"https://viettel.vn/tin-tuc/chi-tiet/thong-bao-chinh-sach-bao-ve-du-lieu-ca-nhan-cua-viettel/16790848\\\",\\r\\n \\\"policy\\\": \\\"
Khách hàng đồng ý với Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân (“Văn Bản”) do Viettel xây dựng để quy định việc xử lý Dữ liệu cá nhân và trách nhiệm bảo vệ Dữ liệu cá nhân của Viettel với nội dung như sau:
ĐIỀU 1. ĐỊNH NGHĨA
1. Viettel:là Tập đoàn Công nghiệp - Viễn thông Quân đội, Giấy chứng nhận đăng ký doanh nghiệp số 0100109106; trụ sở chính tại Lô D26 Khu đô thị mới Cầu Giấy, phường Yên Hòa, quận Cầu Giấy, Thành phố Hà Nội, Việt Nam.
2. Khách hàng/Quý khách: là (i) cá nhân và/hoặc (ii) tổ chức có cung cấp dữ liệu cá nhân mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel.
3. Sản phẩm, hàng hóa, dịch vụ là bất kỳ sản phẩm, hàng hóa, dịch vụ nào do Viettel cung cấp và/hoặc do Viettel hợp tác với đối tác mà Khách hàng mua, đăng ký sử dụng, sử dụng.
4. Dữ liệu cá nhân:là thông tin dưới dạng ký hiệu, chữ viết, chữ số, hình ảnh, âm thanh hoặc dạng tương tự trên môi trường điện tử gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể. Dữ liệu cá nhân bao gồm Dữ liệu cá nhân cơ bản và Dữ liệu cá nhân nhạy cảm.
5. Dữ liệu cá nhân cơ bản là những thông tin bao gồm:
(i) Họ, chữ đệm và tên khai sinh, tên gọi khác (nếu có);
(ii) Ngày, tháng, năm sinh; ngày, tháng, năm chết hoặc mất tích;
(iii) Giới tính;
(iv) Nơi sinh, nơi đăng ký khai sinh, nơi thường trú, nơi tạm trú, nơi ở hiện tại, quê quán, địa chỉ liên hệ;
(v) Quốc tịch;
(vi) Hình ảnh của cá nhân;
(vii) Số điện thoại, số chứng minh nhân dân, số căn cước công dân, số định danh cá nhân, số hộ chiếu, số giấy phép lái xe, số biển số xe, số mã số thuế cá nhân, số bảo hiểm xã hội, số thẻ bảo hiểm y tế;
(viii) Thông tin về mối quan hệ gia đình (cha mẹ, con cái);
(ix) Thông tin về tài khoản số của cá nhân;
(x) Thông tin về hoạt động sử dụng dịch vụ viễn thông của khách hàng, bao gồm: thư điện tử; thông tin liên quan đến việc sử dụng dịch vụ thoại và tin nhắn (bao gồm nhưng không giới hạn số điện thoại khởi tạo cuộc gọi, số điện thoại nhận cuộc gọi, thời gian khởi tạo và kết thúc cuộc gọi, thời gian cuộc gọi, số điện thoại gửi tin nhắn, số điện thoại nhận tin nhắn, thời gian gửi và nhận tin nhắn); các gói cước đã đăng ký và thông tin cước (thông tin cước sử dụng, nợ cước, cước đóng trước...); phí dịch vụ, tiền cước; lịch sử sử dụng dữ liệu di động (sms, dịch vụ giá trị gia tăng, data...), thời gian sử dụng dữ liệu di động; dung lượng sử dụng, lịch sử và tần suất sử dụng Sản phẩm, hàng hóa, dịch vụ; địa chỉ IP; thông tin đánh giá Sản phẩm, hàng hóa, dịch vụ/khiếu nại/yêu cầu sửa chữa/xử lý sự cố;
(xi) Dữ liệu cá nhân phản ánh hoạt động, lịch sử hoạt động trên không gian mạng, bao gồm nhưng không giới hạn ở các dữ liệu liên quan đến các Trang thông tin điện tử/wapsite/mạng xã hội hoặc Ứng dụng; dữ liệu kỹ thuật (bao gồm loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử, thống kê sử dụng Ứng dụng, cài đặt Ứng dụng, ngày và giờ kết nối với Ứng dụng, thông tin liên lạc kỹ thuật khác); tên tài khoản; mật khẩu; chi tiết đăng nhập bảo mật; dữ liệu sử dụng; dữ liệu cookie; lịch sử duyệt web; dữ liệu clickstream; lịch sử xem kênh, VOD (video theo yêu cầu);
(xii) Các thông tin khác gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể không thuộc phạm vi Dữ liệu cá nhân nhạy cảm theo quy định tại khoản 6 Điều này.
6. Dữ liệu cá nhân nhạy cảm:là Dữ liệu cá nhân gắn liền với quyền riêng tư của Khách hàng mà khi bị xâm phạm sẽ gây ảnh hưởng trực tiếp tới quyền và lợi ích hợp pháp của Khách hàng, bao gồm nhưng không giới hạn ở các loại dữ liệu sau:
(i) Thông tin tài khoản viễn thông của Khách hàng, bao gồm cả cả lịch sử thanh toán cước, nạp tiền vào tài khoản, số dư tài khoản viễn thông;
(ii) Thông tin liên quan tới việc Khách hàng sử dụng dịch vụ trung gian thanh toán, bao gồm: thông tin định danh khách hàng theo quy định pháp luật, thông tin về tài khoản, thông tin về tiền gửi, thông tin về tài sản gửi, thông tin về giao dịch, thông tin về tổ chức, cá nhân là bên bảo đảm tại tổ chức tín dụng, chi nhánh ngân hàng, tổ chức cung ứng dịch vụ trung gian thanh toán;
(iii) Thông tin liên quan đến nguồn gốc dân tộc, thuộc tính vật lý, đặc điểm sinh học riêng mà Khách hàng cung cấp cho Viettel hoặc Viettel có được trong quá trình Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Dữ liệu về vị trí của Khách hàng được xác định qua dịch vụ định vị;
(v) Dữ liệu cá nhân khác được pháp luật quy định là đặc thù và cần có biện pháp bảo mật cần thiết.
7. Xử lý Dữ liệu cá nhân:là một hoặc nhiều hoạt động tác động tới Dữ liệu cá nhân, như: thu thập, ghi, phân tích, xác nhận, lưu trữ, chỉnh sửa, công khai, kết hợp, truy cập, truy xuất, thu hồi, mã hóa, giải mã, sao chép, chia sẻ, truyền đưa, cung cấp, chuyển giao, xóa, hủy dữ liệu cá nhân hoặc các hành động khác có liên quan.
8. Bên Kiểm soát Dữ liệu cá nhân:là tổ chức, cá nhân quyết định mục đích và phương tiện Xử lý Dữ liệu cá nhân.
9. Bên Xử lý Dữ liệu cá nhân:là tổ chức, cá nhân thực hiện việc Xử lý Dữ liệu cá nhân thay mặt cho Bên Kiểm soát dữ liệu cá nhân, thông qua một hợp đồng hoặc thỏa thuận với Bên Kiểm soát dữ liệu cá nhân.
10. Bên Kiểm soát và xử lý Dữ liệu cá nhân:là tổ chức, cá nhân đồng thời quyết định mục đích, phương tiện và trực tiếp xử lý Dữ liệu cá nhân.
11. Kênh giao dịch của Viettel:bao gồm kênh tổng đài, kênh giao dịch điện tử (ứng dụng My Viettel, trang thông tin điện tử như https://viettel.vn/, wapsite, mạng xã hội) và kênh giao dịch vật lý (cửa hàng, điểm kinh doanh... của Viettel và các đại lý của Viettel) hoặc các kênh giao dịch khác tùy từng thời điểm do Viettel cung cấp hoặc ủy quyền cung cấp cho Khách hàng.
ĐIỀU 2. LOẠI DỮ LIỆU XỬ LÝ
1. Dữ liệu cá nhân được xử lý gồm các dữ liệu Khách hàng cung cấp cho Viettel khi mua, sử dụng sản phẩm, hàng hóa, dịch vụ và dữ liệu phát sinh trong quá trình Khách hàng mua, sử dụng sản phẩm, hàng hóa, dịch vụ của Viettel như sau:
(i) Các Dữ liệu cá nhân cơ bản quy định tại khoản 5 Điều 1 của Văn Bản này; và
(ii) Các Dữ liệu cá nhân nhạy cảm quy định khoản 6 Điều 1 của Văn Bản này.
2. Dữ liệu cá nhân được xử lý phù hợp với từng loại Sản phẩm, hàng hóa, dịch vụ tương ứng.
ĐIỀU 3. MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Dữ liệu cá nhân theo Điều 2 trên đây có thể được xử lý cho các mục đích sau:
1. Cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật, bao gồm nhưng không giới hạn:
(i) Phục vụ hoạt động quản lý nghiệp vụ; vận hành, khai thác, tối ưu chất lượng mạng, dịch vụ di động, truyền hình, Internet và các dịch vụ khác do Viettel cung cấp; xử lý sự cố mạng lưới; cung cấp, nâng cao chất lượng dịch vụ viễn thông, truyền hình, công nghệ thông tin của Viettel;
(ii) Xác thực và thực hiện các giao dịch thanh toán; đối soát cước, thanh toán cước; trao đổi cung cấp thông tin liên quan đến người sử dụng dịch vụ viễn thông với các doanh nghiệp viễn thông khác để phục vụ cho việc tính giá cước, lập hóa đơn và ngăn chặn hành vi trốn tránh thực hiện nghĩa vụ theo hợp đồng trong phạm vi pháp luật cho phép; đối soát với các đối tác hợp tác của Viettel nhằm mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(iii) Cung cấp, kích hoạt hoặc xác minh Sản phẩm, hàng hóa, dịch vụ mà Khách hàng yêu cầu theo Phiếu yêu cầu/Hợp đồng hoặc qua Kênh giao dịch của Viettel hoặc các yêu cầu khác của Khách hàng phát sinh trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Phục vụ cho mục đích liên hệ, thông báo với Khách hàng;
(v) Thực hiện các quyền của Khách hàng liên quan đến Dữ liệu cá nhân theo quy định pháp luật, thỏa thuận giữa Khách hàng và Viettel;
(vi) Thực hiện nghĩa vụ theo hợp đồng của Khách hàng và nghĩa vụ của Viettel với cơ quan, tổ chức, cá nhân có liên quan theo quy định pháp luật;
(vii) Công khai Dữ liệu cá nhân của Khách hàng theo quy định pháp luật;
(viii) Thực hiện các nghĩa vụ của Viettel về thanh tra, kiểm tra, thống kê, báo cáo, tài chính, kế toán và thuế;
(ix) Thực hiện các nghiệp vụ bảo đảm an toàn dữ liệu; bảo đảm an toàn hệ thống thông tin của Viettel như sao lưu, dự phòng, giám sát, tối ưu tài nguyên và bảo vệ Dữ liệu cá nhân khách hàng;
(x) Nhắn tin thông báo, truyền thông, vận động, ủng hộ liên quan đến Cổng thông tin nhân đạo quốc gia và theo yêu cầu của cơ quan quản lý nhà nước;
(xi) Phát hiện, ngăn chặn các hành vi vi phạm pháp luật trên không gian mạng theo yêu cầu của cơ quan nhà nước có thẩm quyền và quy định pháp luật, bao gồm nhưng không giới hạn: tin nhắn rác, thư điện tử rác, cuộc gọi rác, tin nhắn có mục đích lừa đảo, thư điện tử có mục đích lừa đảo, cuộc gọi có mục đích lừa đảo;
(xii) Phát hiện, ngăn chặn các hành vi gian lận, lừa đảo, tấn công, xâm nhập, chiếm đoạt trái phép, hành vi mang tính chất tội phạm và các hành vi bất hợp pháp khác;
(xiii) Thực hiện các hoạt động có mục đích kiểm toán, quản lý rủi ro, phòng chống rửa tiền, tài trợ khủng bố và tuân thủ cấm vận;
(xiv) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật theo quy định pháp luật;
(xv) Phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật chuyên ngành.
2. Hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật, bao gồm:
(i) Cập nhật, xử lý thông tin khi Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(ii) Chăm sóc Khách hàng, tiếp nhận và giải quyết thắc mắc, khiếu nại của Khách hàng đối với các Sản phẩm, hàng hóa, dịch vụ của Viettel;
(iii) Sử dụng, chuyển giao cho đối tác các Dữ liệu cá nhân, thông tin vướng mắc, sự cố, báo cáo lỗi do Khách hàng phản ánh để xác định và khắc phục sự cố của Sản phẩm, hàng hóa, dịch vụ; sửa chữa thiết bị của Khách hàng; thực hiện hoạt động khác về chăm sóc và hỗ trợ Khách hàng;
3. Nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng:
(i) Cung cấp thông tin mà Khách hàng đã yêu cầu hoặc Viettel cho rằng Khách hàng có thể thấy hữu ích, bao gồm thông tin về các Sản phẩm, hàng hóa, dịch vụ của Viettel theo quy định pháp luật;
(ii) Cải tiến công nghệ, giao diện Trang thông tin điện tử, wapsite, mạng xã hội, Ứng dụng đảm bảo tiện lợi cho Khách hàng;
(iii) Quản lý tài khoản Khách hàng và các chương trình Khách hàng thân thiết;
(iv) Lưu trữ thông tin, nghiên cứu thị trường, phân tích, thống kê và các hoạt động quản lý nội bộ khác nhằm nâng cao trải nghiệm Khách hàng;
(v) Báo cáo, thống kê, phân tích dữ liệu nội bộ để nghiên cứu, xây dựng, phát triển, quản lý, đo lường, cung cấp và cải tiến Sản phẩm, hàng hóa, dịch vụ cũng như điều hành hoạt động kinh doanh của Viettel;
(vi) Xây dựng chiến dịch tiếp thị Sản phẩm, hàng hóa, dịch vụ và xác định cách Viettel có thể cá nhân hóa các sản phẩm, hàng hóa, dịch vụ đó;
(vii) Phát triển, cung cấp Sản phẩm, hàng hóa, dịch vụ mới được cá nhân hóa theo nhu cầu, điều kiện thực tế của Khách hàng với phương pháp đo lường hiệu quả;
(viii) Giới thiệu, cung cấp các chương trình khuyến mại cho Sản phẩm, hàng hóa, dịch vụ, ưu đãi, khuyến mại của Viettel và của Viettel hợp tác với đối tác;
(ix) Đánh giá khả năng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel thông qua điểm xếp hạng viễn thông của Khách hàng nhằm hỗ trợ tốt nhất trong việc cung cấp các sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(i) Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm theo nội dung, hình thức, tần suất như sau:
(i) Nội dung: Giới thiệu thông tin các sản phẩm, hàng hóa, dịch vụ, ưu đãi do Viettel và đối tác của Viettel cung cấp;
(ii) Phương thức: Qua tin nhắn quảng cáo (SMS, USSD, MMS…), cuộc gọi IVR, thông báo trên Kênh giao dịch của Viettel hoặc các phương thức khác theo quy định pháp luật;
(iii) Hình thức: Gửi trực tiếp cho Khách hàng qua thiết bị, phương tiện điện tử hoặc các hình thức khác trên không gian mạng theo quy định pháp luật;
(iv) Tần suất: Theo quy định pháp luật về quảng cáo.
4. Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới.
5. Tổ chức giới thiệu và xúc tiến thương mại.
ĐIỀU 4. XỬ LÝ DỮ LIỆU CỦA KHÁCH HÀNG DƯỚI 16 TUỔI
1. Trong quá trình cung cấp Sản phẩm, hàng hóa, dịch vụ, Viettel sẽ có các Khách hàng là cá nhân trong độ tuổi từ đủ 7 (bảy) tuổi đến dưới 16 (mười sáu) tuổi (“Khách hàng trẻ em”). Viettel sẽ tiến hành các quy trình cần thiết để xác minh độ tuổi của Khách hàng trẻ em trước khi xử lý Dữ liệu cá nhân.
2. Trong trường hợp Khách hàng trẻ em mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ, bảng nội dung tại Phụ lục 01 của Văn Bản này sẽ do Khách hàng trẻ em đánh dấu xác nhận. Cha, mẹ hoặc người giám hộ của Khách Hàng trẻ em sẽ đánh dấu xác nhận thể hiện sự đồng ý liên quan đến việc xử lý Dữ liệu cá nhân của Khách hàng trẻ em theo nội dung tại Phụ lục 02 của Văn Bản này, trừ trường hợp pháp luật có quy định khác.
ĐIỀU 5. CÁCH THỨC XỬ LÝ DỮ LIỆU
1. Cách thức thu thập
Dữ liệu cá nhân được thu thập trực tiếp từ Quý khách trong các trường hợp sau:
(i) Từ các Trang thông tin điện tử của Viettel: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách truy cập bất kỳ trang thông tin điện tử nào của Viettel (gọi chung là “Trang thông tin điện tử”) hoặc sử dụng bất kỳ tính năng, tài nguyên nào có sẵn trên hoặc thông qua Trang thông tin điện tử. Khi Quý khách truy cập Trang thông tin điện tử, Viettel thu thập thông tin về thiết bị và trình duyệt của Khách hàng (chẳng hạn như loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử và các thông tin liên lạc kỹ thuật khác);
(ii) Từ Ứng dụng: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Khách hàng tải xuống hoặc sử dụng ứng dụng dành cho thiết bị di động (gọi chung là “Ứng dụng”). Các Ứng dụng này có thể ghi lại một số thông tin nhất định (bao gồm thống kê sử dụng Ứng dụng, loại thiết bị, hệ điều hành, cài đặt Ứng dụng, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Ứng dụng và các thông tin liên lạc kỹ thuật khác);
(iii) Từ các Sản phẩm, hàng hóa, dịch vụ: Viettel có thể thu thập Dữ liệu cá nhân khi Quý khách mua, đăng ký sử dụng, sử dụng bất kỳ Sản phẩm, hàng hóa, dịch vụ nào thông qua bất kỳ hình thức nào (SMS, USSD, IVR, website, wapsite, ứng dụng…); Kênh giao dịch của Viettel, không gian mạng; và/hoặc các phương thức khác theo quy định pháp luật;
(iv) Từ các trao đổi, liên lạc với Khách hàng: Chúng tôi có thể thu thập Dữ liệu cá nhân thông qua tương tác giữa Chúng tôi và Quý khách (gặp trực tiếp, qua thư, điện thoại, trực tuyến, hệ thống tổng đài, liên lạc điện tử hoặc bất kỳ phương tiện nào khác) bao gồm cả các cuộc khảo sát Khách hàng;
(v) Từ mạng xã hội:Là các mạng xã hội của Viettel và/hoặc các mạng xã hội do chúng tôi hợp tác với các đối tác;
(vi) Từ các thiết bị ghi âm, ghi hình được đặt tại các cửa hàng, điểm kinh doanh hoặc nơi thực hiện một phần hoặc toàn bộ hoạt động kinh doanh của Viettel mà Quý khách gặp, xuất hiện hoặc tương tác với chúng tôi. Việc đặt các thiết bị ghi âm, ghi hình nhằm mục đích góp phần bảo vệ trật tự an toàn xã hội, bảo vệ quyền và lợi ích hợp pháp của Khách hàng và của Viettel theo quy định pháp luật;
(vii) Từ các tương tác hoặc các công nghệ thu thập dữ liệu tự động: Chúng tôi có thể thu thập thông tin bao gồm địa chỉ IP, URL giới thiệu, hệ điều hành, trình duyệt tin điện tử và bất kỳ thông tin nào khác được ghi tự động từ kết nối:
+ Cookie, flash cookie, plug-in, thẻ pixel, tin điện tử beacons, trình kết nối mạng xã hội của bên thứ ba hoặc các công nghệ theo dõi khác;
+ Bất kỳ công nghệ nào có khả năng theo dõi hoạt động cá nhân trên các thiết bị hoặc Trang thông tin điện tử;
+ Thông tin dữ liệu khác được cung cấp bởi một thiết bị.
(viii) Các phương tiện khác: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách tương tác với Viettel thông qua bất kỳ phương tiện nào khác.
Chúng tôi cũng có thể thu thập Dữ liệu cá nhân gián tiếp từ Quý khách thông qua các nguồn thông tin công khai, chính thống; hoặc thông qua việc nhận chia sẻ dữ liệu cần thiết từ các công ty con, đối tác mà họ thu thập được trong quá trình hợp tác với Viettel cung cấp Sản phẩm, hàng hóa, dịch vụ cho Quý khách và được Quý khách cho phép chia sẻ.
2. Cách thức lưu trữ
Dữ liệu cá nhân được lưu trữ tại Việt Nam tại hệ thống cơ sở dữ liệu Khách hàng của Viettel hoặc tại bất cứ đâu mà chúng tôi hoặc các chi nhánh, công ty con, công ty liên kết, đối tác hoặc nhà cung cấp dịch vụ của chúng tôi có cơ sở và tạo bản sao lưu trữ cho trung tâm dữ liệu ở một khu vực khác.
Trong quá trình Quý khách truy cập Trang thông tin điện tử, wapsite, Ứng dụng, mạng xã hội của Viettel, chúng tôi cũng có thể lưu trữ thông tin tạm thời qua cookie, clickstream hoặc các công cụ lưu trữ dữ liệu duyệt website tương tự để lưu trữ những dữ liệu mà máy chủ web trong miền có thể truy lại.
3. Cách thức chuyển giao/chia sẻ dữ liệu
Chúng tôi sẽ sử dụng các biện pháp bảo mật cần thiết để đảm bảo việc chuyển giao/chia sẻ Dữ liệu cá nhân của Quý khách đến (i) các doanh nghiệp viễn thông khác; (ii) cá nhân/tổ chức tham gia quá trình Xử lý Dữ liệu cá nhân quy định tại Điều 9 Văn Bản này); hoặc (iii) cơ quan nhà nước có thẩm quyền, đảm bảo an toàn thông tin, không bị lộ, lọt dữ liệu và yêu cầu các bên tiếp nhận Dữ liệu cá nhân sẽ có biện pháp bảo mật dữ liệu.
4. Cách thức phân tích
Việc phân tích Dữ liệu cá nhân được thực hiện theo các quy trình nội bộ của Viettel. Chúng tôi luôn có cơ chế giám sát nghiêm ngặt từng quy trình phân tích dữ liệu, trong đó yêu cầu kiểm tra việc đáp ứng các yêu cầu của pháp luật về bảo mật dữ liệu, bảo đảm an toàn thông tin đối với hệ thống công nghệ thông tin trước khi tiến hành phân tích. Chúng tôi cũng có các quy tắc nghiêm ngặt đảm bảo rằng thông tin cá nhân được ẩn danh hoặc hủy nhận dạng ở giai đoạn thích hợp trong quá trình xử lý.
5. Cách thức mã hóa
Dữ liệu cá nhân thu thập được mã hóa theo các tiêu chuẩn mã hóa phù hợp khi cần thiết trong quá trình lưu trữ hoặc chuyển giao dữ liệu, để đảm bảo các dữ liệu được bảo vệ, xác thực, toàn vẹn và không thể bị thay đổi sau khi đã được gửi đi.
6. Cách thức xóa dữ liệu
Khi Quý khách chấm dứt sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel và có yêu cầu hợp lệ, chúng tôi sẽ tiến hành xóa Dữ liệu cá nhân với toàn bộ Dữ liệu cá nhân mà Quý khách đã cung cấp và/hoặc chúng tôi thu thập được trong quá trình Quý khách sử dụng Sản phẩm, hàng hóa, dịch vụ, trừ trường hợp pháp luật có quy định khác và một số trường hợp không thể thực hiện được như sau:
(i) Pháp luật quy định không cho phép xóa dữ liệu hoặc yêu cầu bắt buộc phải lưu trữ dữ liệu;
(ii) Dữ liệu cá nhân được xử lý bởi cơ quan nhà nước có thẩm quyền với mục đích phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật;
(iii) Dữ liệu cá nhân đã được công khai theo quy định pháp luật;
(iv) Dữ liệu cá nhân được xử lý nhằm phục vụ yêu cầu pháp lý, nghiên cứu khoa học, thống kê theo quy định pháp luật;
(v) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật;
(vi) Ứng phó với tình huống khẩn cấp đe dọa đến tính mạng, sức khỏe hoặc sự an toàn của Khách hàng hoặc cá nhân khác.
ĐIỀU 6. NGUYÊN TẮC BẢO MẬT DỮ LIỆU CỦA VIETTEL
1. Dữ liệu cá nhân của Quý khách được bảo mật theo Văn Bản này và quy định pháp luật.
2. Chúng tôi có trách nhiệm bảo đảm an toàn thông tin mạng theo quy định pháp luật, bảo đảm quốc phòng, an ninh quốc gia, bí mật nhà nước, giữ vững ổn định chính trị, trật tự, an toàn xã hội và thúc đẩy phát triển kinh tế - xã hội.
3. Việc xử lý sự cố an toàn thông tin mạng khi thực hiện luôn bảo đảm quyền và lợi ích hợp pháp của Quý khách.
4. Hoạt động đảm bảo an toàn thông tin mạng được thực hiện thường xuyên, liên tục, kịp thời và hiệu quả.
ĐIỀU 7. HẬU QUẢ, THIỆT HẠI KHÔNG MONG MUỐN CÓ KHẢ NĂNG XẢY RA
1. Chúng tôi sử dụng nhiều công nghệ bảo mật thông tin khác nhau như: chuẩn quốc tế PCI, SSL, tường lửa, mã hóa… nhằm bảo vệ và ngăn chặn việc Dữ liệu cá nhân của Quý khách bị truy cập, sử dụng hoặc chia sẻ ngoài ý muốn. Tuy nhiên, không một dữ liệu nào có thể được bảo mật hoàn toàn. Do vậy, chúng tôi không thể cam kết bảo mật một cách tuyệt đối Dữ liệu cá nhân của Quý khách trong một số trường hợp như:
(i) Lỗi phần cứng, phần mềm trong quá trình xử lý dữ liệu làm mất dữ liệu của Khách hàng;
(ii) Lỗ hổng bảo mật nằm ngoài khả năng kiểm soát của chúng tôi, hệ thống bị hacker tấn công gây lộ lọt dữ liệu.
2. Chúng tôi khuyến cáo Quý khách bảo mật các thông tin liên quan đến mật khẩu đăng nhập vào tài khoản của Quý khách, mã OTP và không chia sẻ nội dung này với bất kỳ người nào khác.
3. Quý khách cần biết rõ rằng bất kỳ thời điểm nào Quý khách tiết lộ và công khai Dữ liệu cá nhân của Quý khách, dữ liệu đó có thể bị người khác thu thập và sử dụng bởi các mục đích nằm ngoài tầm kiểm soát của Quý khách và chúng tôi.
4. Chúng tôi khuyến cáo Quý khách bảo quản thiết bị cá nhân (máy điện thoại, máy tính bảng, máy tính cá nhân…) trong quá trình sử dụng; Quý khách nên đăng xuất khỏi tài khoản của mình khi không có nhu cầu sử dụng.
5. Trong trường hợp máy chủ lưu trữ dữ liệu bị tấn công dẫn đến bị mất, lộ, lọt Dữ liệu cá nhân của Khách hàng, Viettel sẽ có trách nhiệm thông báo vụ việc cho cơ quan chức năng điều tra xử lý kịp thời và thông báo cho Quý khách được biết theo quy định pháp luật.
6. Không gian mạng không phải là một môi trường an toàn và chúng tôi không thể đảm bảo tuyệt đối rằng Dữ liệu cá nhân của Quý khách được chia sẻ qua không gian mạng sẽ luôn được bảo mật. Khi Quý khách truyền tải Dữ liệu cá nhân qua không gian mạng, Quý khách chỉ nên sử dụng các hệ thống an toàn để truy cập trang thông tin điện tử, ứng dụng hoặc thiết bị. Quý khách có trách nhiệm giữ thông tin xác thực truy cập của mình cho từng trang thông tin điện tử, ứng dụng hoặc thiết bị an toàn và bí mật.
ĐIỀU 8. THỜI GIAN BẮT ĐẦU, THỜI GIAN KẾT THÚC XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Dữ liệu cá nhân được xử lý kể từ thời điểm chúng tôi nhận được Dữ liệu cá nhân do Quý khách cung cấp và chúng tôi đã có cơ sở pháp lý phù hợpđể xử lý dữ liệu theo quy định pháp luật.
2. Trong phạm vi pháp luật cho phép, Dữ liệu cá nhân sẽ được xử lý cho đến khi các mục đích xử lý dữ liệu đã được hoàn thành.
3. Chúng tôi có thể phải lưu trữ Dữ liệu cá nhân của Quý khách ngay cả khi hợp đồng giữa Quý khách và Viettel đã chấm dứt để thực hiện các nghĩa vụ pháp lý của chúng tôi theo quy định pháp luật và/hoặc yêu cầu của cơ quan nhà nước có thẩm quyền.
ĐIỀU 9. TỔ CHỨC, CÁ NHÂN THAM GIA QUÁ TRÌNH XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Tùy từng trường hợp, chúng tôi có thể là Bên Kiểm soát Dữ liệu cá nhân hoặc Bên Kiểm soát và xử lý Dữ liệu cá nhân.
2. Trong phạm vi pháp luật cho phép, Quý khách hiểu rõ rằng chúng tôi có thể chia sẻ Dữ liệu cá nhân nhằm các mục đích được đề cập tại Điều 3 với các tổ chức, cá nhân dưới đây:
(i) Các công ty con, doanh nghiệp thành viên, công ty liên kết của Viettel trong lãnh thổ Việt Nam;
(ii) Tổ chức, cá nhân cung cấp dịch vụ và/hoặc hợp tác với Viettel, bao gồm nhưng không giới hạn: đại lý, các đơn vị tư vấn, kiểm toán, luật sư, công chứng viên và các đối tác hợp tác kinh doanh, cung cấp cung cấp giải pháp công nghệ thông tin, phần mềm, ứng dụng, các dịch vụ vận hành, quản lý, xử lý sự cố, phát triển hạ tầng;
(iii) Bất kỳ cá nhân, tổ chức nào là bên đại diện, bên được ủy quyền của Khách hàng, hành động thay mặt Khách hàng;
(iv) Các nhà cung cấp dịch vụ thanh toán dựa trên ủy quyền hoặc chấp thuận của Khách hàng.
Việc chia sẻ dữ liệu sẽ được thực hiện theo đúng trình tự, cách thức và quy định pháp luật hiện hành. Các bên tiếp nhận Dữ liệu cá nhân có nghĩa vụ bảo mật Dữ liệu cá nhân của Quý khách phù hợp với Văn Bản này; các quy định, quy trình, tiêu chuẩn về Bảo vệ Dữ liệu cá nhân của Viettel và quy định pháp luật hiện hành.
3. Chúng tôi có thể chia sẻ thông tin Quý khách với cơ quan nhà nước có thẩm quyền khi thực hiện mục đích Xử lý Dữ liệu cá nhân nêu tại Điều 3 Văn Bản này theo quy định pháp luật.
ĐIỀU 10. QUYỀN CỦA KHÁCH HÀNG
1. Quý khách được biết về hoạt động Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
2. Quý khách được quyết định sự đồng ý liên quan đến việc Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật quy định khác.
3. Quý khách được quyền truy cập để xem, chỉnh sửa hoặc yêu cầu chỉnh sửa Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Chúng tôi sẽ chỉnh sửa Dữ liệu cá nhân khi được Quý khách yêu cầu hoặc theo quy định pháp luật chuyên ngành. Trường hợp không thể thực hiện, chúng tôi sẽ thông báo tới Quý khách theo thỏa thuận giữa chúng tôi và Quý khách, quy định pháp luật.
4. Quý khách được quyền xóa hoặc yêu cầu xóa Dữ liệu cá nhân của mình theo quy định của khoản 6 Điều 5 Văn Bản này.
5. Quý khách được quyền yêu cầu hạn chế Xử lý Dữ liệu cá nhân của mình theo quy định pháp luật.
Việc hạn chế xử lý dữ liệu sẽ được chúng tôi thực hiện sau khi có yêu cầu của Quý khách phù hợp với điều kiện kỹ thuật cho phép trừ trường hợp pháp luật có quy định khác hoặc theo thỏa thuận của các bên.
6. Quý khách được quyền yêu cầu chúng tôi cung cấp cho bản thân Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Việc cung cấp Dữ liệu cá nhân của Quý khách sẽ được Viettel thực hiện sau khi có yêu cầu của Quý khách, trừ trường hợp pháp luật có quy định khác.
7. Quý khách được quyền yêu cầu rút lại sự đồng ý đối với các mục đích xử lý mà Quý khách đồng ý cho phép Viettel xử lý, trừ trường hợp pháp luật có quy định khác. Khi nhận được yêu cầu, Viettel thông báo cho Quý khách về hậu quả, thiệt hại có thể xảy ra khi rút lại sự đồng ý.
Trường hợp việc rút lại sự đồng ý của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ trách nhiệm pháp lý hoặc bồi thường cho bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
8. Quý khách được quyền phản đối Viettel Xử lý Dữ liệu cá nhân của mình nhằm ngăn chặn hoặc hạn chế tiết lộ Dữ liệu cá nhân hoặc lý do khác theo quy định pháp luật.
Chúng tôi sẽ thực hiện yêu cầu phản đối của Quý khách sau khi nhận được yêu cầu, trừ trường hợp pháp luật có quy định khác.
Trường hợp việc phản đối của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
9. Quý khách có quyền khiếu nại, tố cáo hoặc khởi kiện theo quy định pháp luật.
10. Quý khách có quyền yêu cầu bồi thường đối với thiệt hại thực tế theo quy định pháp luật nếu Viettel có hành vi vi phạm quy định về bảo vệ Dữ liệu cá nhân của mình, trừ trường hợp các bên có thỏa thuận khác hoặc pháp luật có quy định khác.
11. Quý khách có quyền tự bảo vệ theo quy định pháp luật có liên quan, bao gồm nhưng không giới hạn Bộ luật Dân sự, hoặc yêu cầu cơ quan, tổ chức có thẩm quyền thực hiện các phương thức bảo vệ quyền dân sự, như buộc chấm dứt hành vi xâm phạm, buộc xin lỗi, cải chính công khai, buộc bồi thường thiệt hại…
12. Các quyền khác theo Văn Bản này và theo quy định pháp luật.
13. Quý khách có thể thực hiện các quyền tại khoản 1, 2, 3, 4, 5, 6, 7, 8, 9 và 10 Điều này bằng cách truy cập vào Trang thông tin điện tử https://viettel.vn hoặc gọi tới số đường dây nóng 1800.8098 hoặc gửi email theo địa chỉ cskh@viettel.com.vnhoặc phương thức khác theo quy định pháp luật và quy định của Viettel tại từng thời điểm. Viettel có thể xác minh các thông tin cần thiết từ Khách hàng để thực hiện các yêu cầu của Khách hàng.
ĐIỀU 11. NGHĨA VỤ CỦA KHÁCH HÀNG
1. Tuân thủ các quy định pháp luật, quy định của Viettel liên quan đến Xử lý Dữ liệu cá nhân của Quý khách.
2. Cung cấp đầy đủ, trung thực, chính xác Dữ liệu cá nhân, các thông tin khác theo yêu cầu của Viettel khi tìm kiếm, tiếp cận, mua, đăng ký sử dụng và sử dụng Sản phẩm, hàng hóa, dịch vụ và khi có thay đổi về các thông tin này. Chúng tôi sẽ tiến hành bảo mật Dữ liệu cá nhân của Quý khách căn cứ trên thông tin Quý khách đã cung cấp. Do đó, nếu có bất kỳ thông tin sai lệch nào, chúng tôi sẽ không chịu trách nhiệm trong trường hợp thông tin đó làm ảnh hưởng hoặc hạn chế quyền lợi của Quý khách. Trường hợp không thông báo, nếu có phát sinh rủi ro, tổn thất thì Quý khách chịu trách nhiệm về những sai sót hay hành vi lợi dụng, lừa đảo khi sử dụng Sản phẩm, hàng hóa, dịch vụ do lỗi của Quý khách hoặc do không cung cấp đúng, đầy đủ, chính xác, kịp thời sự thay đổi thông tin; bao gồm cả thiệt hại về tài chính, chi phí phát sinh do thông tin cung cấp sai hoặc không thống nhất.
3. Phối hợp với chúng tôi, cơ quan nhà nước có thẩm quyền hoặc bên thứ ba trong trường hợp phát sinh các vấn đề ảnh hưởng đến tính bảo mật Dữ liệu cá nhân của Quý khách.
4. Tự bảo vệ Dữ liệu cá nhân của Quý khách; yêu cầu các tổ chức, cá nhân khác có liên quan bảo vệ Dữ liệu cá nhân của Quý khách; chủ động áp dụng các biện pháp nhằm bảo vệ Dữ liệu cá nhân của Quý khách trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel; thông báo kịp thời cho chúng tôi khi phát hiện thấy có sai sót, nhầm lẫn về Dữ liệu cá nhân hoặc nghi ngờ Dữ liệu cá nhân đang bị xâm phạm.
5. Tôn trọng, bảo vệ Dữ liệu cá nhân của người khác.
6. Tự chịu trách nhiệm đối với những thông tin, dữ liệu mà Quý khách tạo lập, cung cấp trên không gian mạng; tự chịu trách nhiệm trong trường hợp Dữ liệu cá nhân bị rò rỉ, xâm phạm do lỗi của mình.
7. Thường xuyên cập nhật các quy định, chính sách liên quan đến việc bảo vệ và Xử lý Dữ liệu cá nhân của Viettel trong từng thời kỳ được thông báo tới Quý khách qua Kênh giao dịch của Viettel.
8. Thực hiện quy định pháp luật về bảo vệ dữ liệu cá nhân và tham gia phòng, chống các hành vi vi phạm quy định về bảo vệ dữ liệu cá nhân.
9. Các trách nhiệm khác theo quy định pháp luật.
ĐIỀU 12.ĐIỀU KHOẢN CHUNG
1. Văn Bản này có hiệu lực kể từ ngày ký, đồng thời là Thông báo xử lý Dữ liệu cá nhân theo quy định pháp luật hiện hành. Khách hàng cam kết đã đọc, hiểu rõ và đồng ý với toàn bộ nội dung của Văn Bảnnày.
2. Văn Bản này được lập ra chỉ nhằm mục đích duy nhất là điều chỉnh hoạt động Xử lý dữ liệu cá nhân tuân thủ theo các quy định pháp luật. Nói cách khác, Văn Bản này có hiệu lực pháp lý độc lập, không phải và không phụ thuộc vào hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel với Khách hàng.
3. Khách hàng hiểu và đồng ý rằng, Văn Bản này có thể được sửa đổi theo từng thời kỳ và được thông báo tới Khách hàng thông qua các Kênh giao dịch của Viettel trước khi áp dụng. Những thay đổi và thời điểm có hiệu lực sẽ được cập nhật tại các Kênh giao dịch và/hoặc thông qua các phương thức khác của Viettel. Trong trường hợp pháp luật có yêu cầu, Viettel sẽ thu thập sự đồng ý của Khách hàng đối với những thay đổi đó.
4. Khách hàng đã đọc, hiểu, đồng ý và cam kết thực hiện nghiêm túc các điều khoản, điều kiện được nêu tại Văn Bản này. Các vấn đề chưa được quy định được thực hiện theo quy định pháp luật, hướng dẫn của cơ quan Nhà nước có thẩm quyền và/hoặc các sửa đổi, bổ sung Văn Bản này trong từng thời kỳ.
5. Nếu phát sinh tranh chấp, các bên sẽ chủ động thương lượng trên tinh thần thiện chí, hợp tác. Trường hợp không thương lượng được, các bên có quyền yêu cầu cơ quan có thẩm quyền giải quyết theo quy định pháp luật.
PHỤ LỤC 01
XÁC NHẬN SỰ ĐỒNG Ý ĐỐI VỚI MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Bằng việc đánh dấu vào các ô đồng ý trong bảng dưới đây, tôi xác nhận đồng ý cho Viettel Xử lý dữ liệu cá nhân cho các mục đích như sau:
Lưu ý của Viettel:
Quý Khách có quyền lựa chọn một, một số hoặc toàn bộ các mục đích xử lý dữ liệu cá nhân của mình đã liệt kê phía trên. Tuy nhiên, do tính chất của Sản phẩm, hàng hóa, dịch vụ, chúng tôi đặc biệt lưu ý rằng việc Quý khách đồng ý với các mục đích theo khoản 1, 2, 3 Điều 3 Văn Bản này là điều kiện bắt buộc để Viettel có thể cung cấp Sản phẩm, hàng hóa, dịch vụ theo Hợp đồng, đảm bảo chất lượng và trải nghiệm sử dụng dịch vụ của Quý khách.
Đối với các mục đích theo khoản 4, 5, 6 Điều 3 Văn Bản này, chúng tôi chỉ thực hiện xử lý dữ liệu khi có sự đồng ý bằng tích chọn của Quý khách. Trường hợp Quý khách đã đồng ý cho chúng tôi Xử lý dữ liệu mà thay đổi ý định và/hoặc muốn từ chối nhận thông tin tiếp thị, giới thiệu sản phẩm, quảng cáo và khuyến mại, Quý khách có thể cho chúng tôi biết bất kỳ lúc nào bằng việc gửi yêu cầu cho chúng tôi theo các phương thức theo quy định tại khoản 13 Điều 10 Văn Bản này.
Ngoại trừ các mục đích xử lý dữ liệu nêu trên, nếu cần xử lý dữ liệu cá nhân của Quý khách cho bất kỳ mục đích nào khác, chúng tôi sẽ thông báo cho Quý khách và chỉ tiến hành xử lý dữ liệu cá nhân phù hợp với sự đồng ý của Quý khách
\\\",\\r\\n \\\"term\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"provideProduct\\\",\\r\\n \\\"content\\\": \\\"Mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"supportCustomer\\\",\\r\\n \\\"content\\\": \\\"Mục đích hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"improveQuality\\\",\\r\\n \\\"content\\\": \\\"Mục đích nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"marketingAdvertising\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"researchMarket\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"tradePromotion\\\",\\r\\n \\\"content\\\": \\\"Tổ chức giới thiệu và xúc tiến thương mại\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n }\\r\\n],\\r\\n \\\"acceptMessage\\\": \\\"Tôi xác nhận đồng ý cho Viettel xử lý dữ liệu cá nhân theo nội dung của \\\\\\\"Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân\\\\\\\".\\\"\\r\\n}\",\"service_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"pincode\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"debit_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_1800_1900\\\":\\\"1\\\",\\\"change_promotion\\\":\\\"1\\\",\\\"future_change_promotion\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"nap_tien_hybrid_vinfast\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"smart_otp\":\"{\\r\\n \\\"version_app\\\": \\\"7.8.0\\\",\\r\\n \\\"on_off_popup\\\": \\\"1\\\", \\r\\n \\\"message\\\":\\\"Sử dụng Smart Otp giúp tăng cường bảo mật cho giao dịch của Quý khách. Quý khách có chắc chắn muốn hủy không?\\\",\\r\\n \\\"err_message\\\":\\\" Đã quá thời gian xác nhận Smart OTP. Quý khách vui lòng thử lại.”\\r\\n}\",\"cuoc_mong_1\":\"1\",\"limit_otp_cvqt\":\"{\\\"time\\\":60,\\\"period\\\":30,\\\"limit_otp\\\":5}\",\"notifyBillType\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"vt_config_deeplinks\":\"\",\"conf_contractFileRecord\":\"{\\\"CMNDMT\\\":2103,\\\"CMNDMS\\\":2104,\\\"HAKH\\\":3103}\",\"ghepdoi_block\":\"10\",\"otp_lixi\":\"10\\r\\nNhap ma OTP [otp] de xac thuc tinh nang tang qua tren ung dung MyViettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app\\r\\n300\\r\\n5\",\"enable_payment_history\":\"0\",\"nd13_policy_age\":\"2023-07-01\",\"lixi2020_expriedDay\":\"1\\r\\n2020-01-01 00:00:00\\r\\n2020-11-11 00:00:00\",\"tin_nhan_flash_sale_voucher\":\"Quy khach duoc tang uu dai [content] theo CT VUI HE DATA, THUONG NGAY TRA SUA. Ma voucher la [voucher], han su dung truoc ngay [endTime]. Xem chi tiet tai https://viettel.vn/vuihedata. Tran trong!\",\"lamht12\":\"240510260460938\\r\\n240510210126409\\r\\n240510281346792\\r\\n240510216609847\\r\\n240510284554047\\r\\n240510215707752\\r\\n240510230428408\\r\\n240510257276305\\r\\n240510234106489\\r\\n240510226921868\\r\\n240510236296478\\r\\n240510266019259\\r\\n240510233633521\\r\\n240510247928935\\r\\n240510256985894\\r\\n240510255232478\\r\\n240510253243995\\r\\n240510256917186\\r\\n240510294024944\\r\\n240510282941463\\r\\n240510253379804\\r\\n240510228939549\",\"url_mocha\":\"mocha://openofficial?ref=cskh_vtt&name=CSKH+Viettel&avatar=http%3A%2F%2Fapp.mocha.com.vn%3A8080%2Fdownload%2Fimages%2FCSKH_avatar_20160405.jpg&user=84983002003\",\"flag_lixi2020\":\"0\\r\\n2021-01-26 08:00:00\\r\\n2030-02-15 23:59:59\",\"conf_validate_change_esim_txll\":\"{\\\"enable\\\":1,\\\"quantity\\\":6,\\\"checkTimes\\\":5,\\\"noticeMessage\\\":\\\"Vui lòng nhập đúng các số thường xuyên liên hệ, trường hợp nhập sai quá 5 lần Quý khách sẽ không được đổi eSim online\\\",\\\"messageError\\\":\\\"Quý khách đã nhập sai quá 5 lần, vui lòng thực hiện lại vào ngày mai hoặc đổi esim tại cửa hàng\\\"}\",\"config_total_register_per_ip\":\"mobileInternet|registerDataUssd|500000,mobileInternet|registerDataUssdV2|1000,mobileInternet|buyData|1000,mobileInternet|registerMI|1000,mobileInternet|registerMIV2|1000,DataTet|sendGiftData|1000,promotion|changePromotion|10000,services|registerMps|1000,promotion|registerItalk|1000,mobileInternet|buyDataV2|-1,mobileInternet|registerMIV2|-1,common|GetOtp|100,UngTien|ungtienMyvt|1\",\"isCaptcha\":\"2\",\"otp_pretopost\":\"10\\r\\nNhap ma OTP [otp] de chuyen doi sang tra sau. Tran trong.\\r\\n300\",\"payBillMethod\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"vqmm_message_check_play\":\"Điều kiện tham gia game: Thuê bao hoạt động hai chiều\",\"discount\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"topup_1800_1900\\\":\\\"2.5%\\\",\\\"data\\\":\\\"0%\\\"}\",\"conf_discount_7.5\":\"{\\r\\n\\\"status_app\\\":1,\\r\\n\\\"status_web\\\":1,\\r\\n\\\"discountAmount\\\":7.5,\\r\\n\\\"labelText\\\":\\\"Chiết khấu 7.5% lần đầu chính chủ\\\",\\r\\n\\\"noticeDiscount\\\":\\\"KM thêm 7.5%, tối đa 100.000đ\\\",\\r\\n\\\"message\\\":\\\"Quý khách được khuyến mại thêm 7.5% (tối đa 100.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\r\\n\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\r\\n\\\"discountPopupEnable\\\":1,\\r\\n\\\"fromDate\\\":\\\"2022-01-01\\\",\\r\\n\\\"toDate\\\":\\\"2029-12-31\\\",\\r\\n\\\"dateFromCheck\\\":\\\"2023-01-01\\\",\\r\\n\\\"maxDiscount\\\":100000,\\r\\n\\\"minAmount\\\":0,\\r\\n\\\"promotionCdt\\\": \\\"KM 7.5% ĐCT lần đầu cho , tối đa 100K\\\",\\r\\n\\\"promotionTtc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\"\\r\\n}\",\"confMultiSigin\":\"{\\\"isShowIconLinker\\\":{\\\"tabService\\\":\\\"1\\\",\\\"menuLeft\\\":\\\"1\\\",\\\"accountInfo\\\":\\\"1\\\",\\\"iconGuide\\\":\\\"1\\\"},\\\"isShowIconInvt\\\":{\\\"listAcc\\\":\\\"1\\\",\\\"manageAcc\\\":\\\"1\\\"},\\\"intro\\\":{\\\"linker\\\":\\\"KH c\\\\u00f3 th\\\\u1ec3 li\\\\u00ean k\\\\u1ebft v\\\\u1edbi c\\\\u00e1c thu\\\\u00ea bao \\\\u0111\\\\u00e3 \\\\u0111\\\\u01b0\\\\u1ee3c g\\\\u1ee3i \\\\u00fd s\\\\u1eb5n ho\\\\u1eb7c b\\\\u1ea5m v\\\\u00e0o Th\\\\u00eam t\\\\u00e0i kho\\\\u1ea3n kh\\\\u00e1c \\\\u0111\\\\u1ec3 nh\\\\u1eadp s\\\\u1ed1 thu\\\\u00ea bao c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft.
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi di \\\\u0111\\\\u1ed9ng<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft
B\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c th\\\\u1ef1c OTP;
B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi c\\\\u1ed1 \\\\u0111\\\\u1ecbnh<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn h\\\\u00ecnh th\\\\u1ee9c x\\\\u00e1c th\\\\u1ef1c
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> Nh\\\\u1eadp th\\\\u00f4ng tin theo y\\\\u00eau c\\\\u1ea7u
\\\\r\\\\n B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"unlink\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n x\\\\u00f3a v\\\\u00e0 b\\\\u1ea5m icon x\\\\u00f3a
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c nh\\\\u1eadn h\\\\u1ee7y t\\\\u1ea1i popup th\\\\u00f4ng b\\\\u00e1o
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o h\\\\u1ee7y th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"switchAcc\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n chuy\\\\u1ec3n
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> B\\\\u1ea5m v\\\\u00e0o icon chuy\\\\u1ec3n t\\\\u00e0i kho\\\\u1ea3n\\\"}}\",\"config_vtid_intro_spin\":\"QXJ0aWNs15cb592fde77b2\",\"flagFixedServices\":\"1\",\"preToPost_conf\":\"{\\\"deposit\\\":200000,\\\"retryMax\\\":1,\\\"CTT_offline\\\":1,\\\"VTPay_offline\\\":1,\\\"deposit_note\\\":\\\"Sau 3 tháng số tiền đặt cọc sẽ được rút/trừ vào cước sử dụng của thuê bao\\\",\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/MP70x.png\\\",\\\"payBillMethod\\\":[{\\\"code\\\":\\\"06\\\",\\\"name\\\":\\\"Thanh toán qua ViettelPay\\\"},{\\\"code\\\":\\\"05\\\",\\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\",\\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}],\\\"notifyBillType\\\":[{\\\"code\\\":\\\"2\\\",\\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\",\\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\",\\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}],\\\"data_cdt\\\":\\\"Khuyến mãi 1GB/ tháng/ %@ tháng\\\",\\\"noLogin\\\":1,\\\"show_condition\\\":0,\\\"off_deposit\\\":0,\\\"icon_tvv\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209369%403x.png\\\",\\\"limit_used\\\":500000,\\\"on_popup_nd13\\\":1,\\\"min_age\\\":14,\\\"required_accept_policy\\\":1}\",\"voucher_gift_point\":\"1\",\"change_esim_devices_support\":\"[\\\"iPhone11,2\\\",\\\"iPhone11,8\\\",\\\"iPhone12,1\\\",\\\"iPhone9,3\\\",\\\"iPhone10,5\\\", \\\"iPhone12,5\\\",\\\"iPhone13,1\\\",\\\"iPhone13,2\\\",\\\"iPhone13,3\\\", \\\"iPhone13,4\\\", \\\"iPhone12,8\\\",\\\"iPhone10,6\\\",\\\"iPhone12,3\\\",\\\"iPhone11,4\\\",\\\"iPhone11,6\\\",\\\"iPad8,9\\\",\\\"iPad8,10\\\",\\\"iPad8,11\\\",\\\"iPad8,12\\\",\\\"iPad8,5\\\",\\\"iPad8,6\\\",\\\"iPad8,7\\\",\\\"iPad8,8\\\",\\\"SM-N985F\\\",\\\"SC-53A\\\",\\\"SCG06\\\",\\\"SM-N9860\\\",\\\"SM-N986N\\\",\\\"SM-N986U\\\",\\\"SM-N986U1\\\",\\\"SM-N986W\\\",\\\"SM-N986B\\\",\\\"SCV44\\\",\\\"SM-F9000\\\",\\\"SM-F900F\\\",\\\"SM-F900U\\\",\\\"SM-F900U1\\\",\\\"SM-F900W\\\",\\\"SM-F907B\\\",\\\"SM-F907N\\\",\\\"SCV47\\\",\\\"SM-F7000\\\",\\\"SM-F700F\\\",\\\"SM-F700N\\\",\\\"SM-F700U\\\",\\\"SM-F700U1\\\",\\\"SM-F700W\\\",\\\"SCG04\\\",\\\"SM-F7070\\\",\\\"SM-F707B\\\",\\\"SM-F707N\\\",\\\"SM-F707U\\\",\\\"SM-F707U1\\\",\\\"SM-F707W\\\",\\\"SM-G980F\\\",\\\"SC-51A\\\",\\\"SCG01\\\",\\\"SM-G9810\\\",\\\"SM-G981N\\\",\\\"SM-G981U\\\",\\\"SM-G981U1\\\",\\\"SM-G981V\\\",\\\"SM-G981W\\\",\\\"SM-G981B\\\",\\\"SM-G780F\\\",\\\"SM-G7810\\\",\\\"SM-G781B\\\",\\\"SM-G781N\\\",\\\"SM-G781U\\\",\\\"SM-G781U1\\\",\\\"SM-G781V\\\",\\\"SM-G781W\\\",\\\"SM-F9160\\\",\\\"SM-F916B\\\",\\\"SM-F916N\\\",\\\"SM-F916Q\\\",\\\"SM-F916U\\\",\\\"SM-F916U1\\\",\\\"SM-F916W\\\",\\\"Pixel 5\\\",\\\"Pixel 4a\\\",\\\"Pixel 4a (5G)\\\",\\\"Pixel 4\\\",\\\"Pixel 4 XL\\\",\\\"Pixel 3\\\",\\\"Pixel 3 XL\\\",\\\"Pixel 3a\\\",\\\"Pixel 3a XL\\\",\\\"Pixel 2\\\",\\\"Pixel 2 XL\\\",\\\"NUU_X5\\\",\\\"Lenovo YT-X703F\\\",\\\"Lenovo YT-X703L\\\",\\\"Lenovo YT-X703X\\\",\\\"DROID RAZR HD\\\",\\\"RAZR HD\\\",\\\"XT925\\\",\\\"XT907\\\",\\\"XT890\\\",\\\"PVG100C\\\",\\\"PVG100EU\\\",\\\"PVG100E_RU\\\",\\\"iPad13,1\\\",\\\"iPad13,2\\\",\\\"iPad11,3\\\",\\\"iPad11,4\\\",\\\"iPad11,6\\\",\\\" iPad11,7\\\",\\\"iPad7,11\\\",\\\"iPad7,12\\\",\\\"iPad11,1\\\",\\\"iPad11,2\\\",\\\"SM-N9810\\\",\\\"SM-N981N\\\",\\\"SM-N981U\\\",\\\"SM-N981U1\\\",\\\"SM-N981W\\\",\\\"SM-N980F\\\",\\\"SM-G991B\\\",\\\"SM-G991B/DS\\\",\\\"SM-G991U\\\",\\\"SM-G991U1\\\",\\\"SM-G991W\\\",\\\"SM-G991N\\\",\\\"SM-G9910\\\"]\",\"service_vnpay_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"mobile_money\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_cdt\\\":1,\\\"topup_1800_1900\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"on_voucher_coming_soon\":\"1\",\"conf_search_sim_sim_dep\":\"{\\r\\n \\\"timeCache\\\": 60,\\r\\n \\\"listStockCodePrePaid\\\": [\\r\\n \\\"SOTHUONG_TT\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaid\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"listStockCodeSimSoDep\\\": [\\r\\n \\\"Digital_online\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaidApp\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"offerTypePrePaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypeSimSoDep\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaidApp\\\": [\\r\\n \\\"STB\\\"\\r\\n ]\\r\\n}\",\"conf_priority_paymethod\":\"{\\r\\n\\\"topup\\\": \\\"1\\\",\\r\\n\\\"topup_cdt\\\": \\\"1\\\",\\r\\n\\\"topup_cdt_web\\\": \\\"1\\\",\\r\\n\\\"debit_cdt\\\": \\\"1\\\",\\r\\n\\\"Pincode\\\": \\\"1\\\",\\r\\n\\\"debit_cdt_web\\\": \\\"1\\\",\\r\\n\\\"topup_1800\\\": \\\"1\\\",\\r\\n\\\"topup_1800_web\\\": \\\"1\\\",\\r\\n\\\"cdt_ts_web\\\": \\\"1\\\", \\r\\n\\\"topup_web\\\": \\\"1\\\",\\r\\n\\\"mobile_money\\\": \\\"1\\\",\\r\\n\\\"cdt_ts\\\": \\\"1\\\", \\r\\n\\\"nap_tien_hybrid\\\": \\\"1\\\"\\r\\n}\",\"config_survey_sdk_web\":\"https://surveyvtt.viettel.vn/BCCS_CC/assets/js/embedSurvey.js\",\"sim4g\":\"Giới thiệu chương trình nâng cấp lên SIM 4G miễn phí:\\nChương trình dành cho:\\n - Khách hàng chưa từng sử dụng sim 4G và đổi SIM 4G lần đầu.\\n\\nĐịa điểm:\\n - Điểm đổi SIM trên toàn quốc gồm: Cửa hàng trực tiếp Viettel, Siêu thị Viettel, Điểm Bưu chính Viettel, Đại lý Ủy Quyền Viettel, Siêu thị Xuất nhập khẩu Viettel, Điểm bán Viettel.\\n - Khi đi đổi SIM, khách hàng mang CMND/Hộ chiếu và làm thủ tục theo hướng dẫn.\\nLưu ý: Với khách hàng đang sử dụng dịch vụ chữu ký số Mobile CA, miễn phí cấp lại chứng thư số/chứng thư số mềm (thời gian sử dụng trong 12 tháng).\",\"conf_discount_5\":\"{\\\"status\\\":0,\\\"discountAmount\\\":5,\\\"labelText\\\":\\\"Chiết khấu lên đến 10%\\\",\\\"noticeDiscount\\\":\\\"KM thêm 5%, tối đa 50.000đ\\\",\\\"message\\\":\\\"Quý khách được khuyến mại thêm 5% (tối đa 50.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\\"discountPopupEnable\\\":1,\\\"fromDate\\\":\\\"2021-04-15\\\",\\\"toDate\\\":\\\"2022-12-31\\\",\\\"dateFromCheck\\\":\\\"2020-01-01\\\",\\\"discountPopupEnable\\\":1,\\\"maxDiscount\\\":50000,\\\"minAmount\\\":100000,\\\"promotionCdt\\\": \\\"KM thêm 5% CĐT, tối đa 50.000đ\\\"}\",\"tang_qua_data_flag_lixi2020\":\"1\\r\\n2020-05-13 00:00:00\\r\\n2030-10-10 00:00:00\",\"blk_uu_dai_doc_quyen_viettel++\":\"1\",\"dev_voucherFreeOtp\":\"1\",\"enable_payment_hybrid\":\"0\",\"enable_option_sign_contract_home\":\"{\\\"postpaid_change\\\":\\\"1\\\",\\\"network_change\\\":\\\"1\\\",\\\"sim_purchase\\\":\\\"1\\\",\\\"sim_exchange\\\":\\\"1\\\",\\\"info_change\\\": \\\"0\\\"}\",\"website_bamboo_welcome_message\":\"\",\"nap_the_cao_co_dinh\":\"0\",\"conf_limit_buy_sim\":\"{\\\"daily_limit\\\":3,\\\"monthly_limit\\\":10,\\\"monthly_limit_note\\\":\\\"01 CMND/CCCD/Hộ chiếu chỉ được hòa mạng tối đa 3 số thuê bao/tháng. Yêu cầu nhập chính xác CMND/Thẻ CC/Hộ chiếu và đảm bảo thời hạn không quá 15 năm kể từ ngày cấp.\\\",\\\"daily_limit_note\\\":\\\"01 số thuê bao được đặt tối đa 3 đơn hàng/ngày.\\\",\\\"block_time\\\":600}\",\"conf_discount_tmdt\":\"{\\r\\n \\\"content_topup\\\": \\\"Chiết khấu 7.5% chính chủ lần đầu\\\",\\r\\n \\\"content_cdt\\\": \\\"Chiết khấu 7.5% ĐCT chính chủ lần đầu\\\",\\r\\n \\\"content_popup\\\": \\\"Chương trình ưu đãi chiết khấu thêm 7.5% giá trị thanh toán dành riêng cho thuê bao lần đầu thanh toán cước qua Thương mại điện tử. Quý khách đồng ý nhận ưu đãi và thanh toán cước qua các hình thức thanh toán số.\\\",\\r\\n \\\"popup_enable\\\": \\\"1\\\",\\r\\n \\\"status\\\": \\\"1\\\",\\r\\n \\\"discountAmount\\\": \\\"7.5\\\"\\r\\n}\",\"orderTypeCode\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"diy_config_money\":\"{\\\"dataDefault\\\":15,\\\"callInDefault\\\":300,\\\"callExDefault\\\":590,\\\"default_money\\\":90000,\\\"min_money\\\":90000,\\\"max_money\\\":300000,\\\"block\\\":10000,\\\"suggestion\\\":[90000,100000,150000, 200000]}\",\"config_tablet_user_agent\":\"{\\\"enable\\\":1,\\\"all_url\\\":0,\\\"route_name_list\\\":[\\\"standard.index\\\"],\\\"all_tablet\\\":0,\\\"tablet_while_list\\\":[\\\"iPad|iPad.*Mobile\\\"]}\",\"config_prefix_to_replace_in_charge_detail\":\"84001,84002,84004,84005,0084001,0084002,0084004,0084005\",\"config_vtidChangeCodeInfo\":\"QXJ0aWNs15cb68e1a93af6|200|1|5\",\"voucherFreeOtp\":\"1\",\"discount_vnp\":\"{\\\"vas\\\":\\\"3%\\\",\\\"cdt\\\":\\\"3%\\\",\\\"topup\\\":\\\"3%\\\",\\\"disable_discount_5\\\":0}\",\"max_count_tomd\":\"25\",\"partner_payment_otp_config\":\"{\\\"GetOTPViettelId\\\":{\\\"ip\\\":200,\\\"msisdn\\\":50}}\",\"config_banner_vtid_spin\":\"https://media.vietteltelecom.vn/upload/ckfinder/files/Giai%20nen%20banner(1).jpg\",\"vnpay_recurring_config\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"acc_intro_vtid\":\"QXJ0aWNs15c90a39ac6d6b,QXJ0aWNs15c90a5563c3ba,QXJ0aWNs15cdfd1f7db6cc\",\"button_install_app\":\"[\\r\\n{\\\"pageUrl\\\":\\\"/\\\",\\\"isActive\\\":0},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/sim-so\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://tat_ca_sim_so?code=sim_data\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-thoai-sms\\\",\\\"isActive\\\":1},\\r\\n{\\\"pageUrl\\\":\\\"pay/ts\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://naptien_thanhtoan\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-data-1\\\",\\\"isActive\\\":1}\\r\\n]\",\"esim_liveness_detection_actions\":\"[\\\"turn_right\\\"]\",\"delay_time_deeplink\":\"3000\",\"conf_otp_info_change\":\"{\\\"content\\\": \\\"Nhap ma OTP [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"totalFail\\\": 5, \\\"expiredTime\\\": 120, \\\"totalInDay\\\": 5, \\\"totalFailInDay\\\": 5, \\\"content_fixed_internal\\\": \\\"Nhap ma OTP tai khoan co dinh noi mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"content_fixed_external\\\": \\\"Nhap ma OTP tai khoan co dinh ngoai mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\"}\",\"signContractTTTS\":\"\",\"conf_vtphone_vincode\":\"{\\r\\n \\\"data\\\": {\\r\\n \\\"RPXAE2F21MFC00219\\\": \\\"989798094\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\": \\\"986062758\\\",\\r\\n \\\"RLLV1AFA8PH009999\\\":\\\"84981003686\\\",\\r\\n \\\"RPXEE2F21MF900052\\\":\\\"84983147181\\\",\\r\\n \\\"RLLV4HRG2NV000896\\\":\\\"84389930325\\\",\\r\\n \\\"RLLV4HRGXNV000693\\\":\\\"84973760524\\\",\\r\\n \\\"RLLV4HRG1NV000632\\\":\\\"84386964868\\\",\\r\\n \\\"RLLV4HRG4NV000253\\\":\\\"84975774289\\\",\\r\\n \\\"RPXAE2F21MFC00117\\\":\\\"84985098588\\\",\\r\\n \\\"RLLV5AFA5NV000924\\\":\\\"84389930325\\\",\\r\\n \\\"PPXAE4F44M0000063\\\":\\\"84388245575\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\":\\\"84392576520\\\",\\r\\n \\\"RLLV4HRG9NV000123\\\":\\\"84389930325\\\"\\r\\n },\\r\\n \\\"status\\\": 0\\r\\n}\",\"change_sim_4g\":\"{\\r\\n \\\"content\\\" :\\r\\n { \\\"noticeWrongSerialTheFirstTime\\\":\\\"Serial sim không đúng hoặc đã sử dụng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWrongOtpTheFirstTime\\\":\\\"Mã xác thực không đúng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWhenTheFeatureIsLocked\\\":\\\"Tính năng bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\",\\r\\n\\\"noticeChange4gSimIsLocked\\\":\\\"Tính năng đã bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\"\\r\\n },\\r\\n \\\"totalFail\\\":5,\\r\\n \\\"expiredTime\\\":120,\\r\\n \\\"serial_false\\\":50,\\r\\n \\\"lock_function\\\":1,\\r\\n \\\"get_otp_in_day\\\":5\\r\\n}\",\"enable_re_signed\":\"{\\\"enableOtp\\\":\\\"0\\\",\\\"enableDayPopup\\\":\\\"5\\\",\\\"enablePopup\\\":\\\"0\\\",\\\"blacklistRank\\\":[2,3,4,5]}\",\"enable_payment_gateway\":\"1\",\"mess_send_otp_web_viettelid\":\"Nhap ma OTP [otp] de xac nhan truy cap web Viettel++.\",\"lan anh\":\"curl --location --request POST '10.207.252.223/mvt-api/myviettel.php/autopay/fintwin/processingCancelResult' \\\\\\r\\n--header 'Content-Type: application/json' \\\\\\r\\n--data-raw '{\\r\\n\\\"res_data\\\" : \\\"eQVtjFT1RD21o2aZ2/ftlgbg3MP1SR/Ro7YXIO11jUVi0nOYcoTeF0Jy0Y9eq/InRwktaL9ZfUnE3Pq+a+On+7NQKctV4kOVaijkavoX+X/ccA1OqKQCk0VWOPyqtvF4u6P/kiUPUNT7IHBxSFbpdaUG5TUtN1cfUTi3QLWWGoxJ8vrvCruByv2ZMPjLYzREMnynyitfEKGM5tA2lxTZuCZhrMTEa+ROWn05MIH4XL1ZC58XJpX3xL6ksNpFRWnACqSVraPU+aTkrj+2Uq/tyQQ1THoai/tTEZxaEwJq8uAURJB9fr0yEsu43eKjv3obXYTYuK0QjJ6YNacnL22nTQ==\\\"\\r\\n}\\r\\n'\",\"buy_pincode_list_prices\":\"10000,20000,30000,50000,100000,150000,200000,500000\",\"config_notify_bill_type\":\"{\\r\\n \\\"status\\\": 1,\\r\\n \\\"conf_channel\\\":[\\r\\n {\\r\\n \\\"systemType\\\": \\\"SALE_WEB\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MBCCS\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"SMS\\\",\\r\\n \\\"channel\\\": \\\"166\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MY_VIETTEL\\\",\\r\\n \\\"channel\\\": \\\"MyViettel\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"default\\\",\\r\\n \\\"channel\\\": \\\"Không rõ\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_notify\\\": [ \\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"code\\\": \\\"1\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"code\\\": \\\"2\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n }\\r\\n ],\\r\\n \\\"message_total_change\\\":\\\"Quy khach da thuc hien thay doi qua 99 luot tren thang\\\",\\r\\n \\\"config_total_change\\\": 99, \\r\\n \\\"config_otp\\\": {\\r\\n \\\"message_otp\\\": \\\"Quy khach vui long nhap ma OTP {0} de xac thuc thay doi hinh thuc thong bao cuoc\\\", \\r\\n \\\"expireTime\\\": 120, \\r\\n \\\"totalFail\\\":5,\\r\\n \\\"totalInDay\\\": 20 \\r\\n }\\r\\n}\",\"config_date_privilege_viettelpay\":\"01/01/2022\",\"enable_feature_scanByAiV3\":\"{\\\"enable_selfcareChangeCustomer\\\":\\\"1\\\",\\\"enable_preToPost\\\":\\\"1\\\",\\\"enable_selfcareChangeSim\\\":\\\"1\\\",\\\"enable_registerOnline\\\":\\\"1\\\"}\",\"msg_pre_to_post\":\"Tiền thừa trong tài khoản gốc sẽ được trừ vào phí sử dụng trong các tháng tiếp theo. Viettel miễn phí chuyển đổi, mời quý khách chọn đồng ý để tiếp tục thực hiện.\",\"config_tra_cuoc_ts\":\"{\\\"color_config\\\":[{\\\"type\\\":\\\"3000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"3002\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"3003\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"3004\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3005\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"3006\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3008\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3009\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3010\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3013\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3015\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3017\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"4001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"4002\\\",\\\"color\\\":\\\"#FEAE65\\\"},{\\\"type\\\":\\\"4003\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4004\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"4005\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4006\\\",\\\"color\\\":\\\"#FE9365\\\"},{\\\"type\\\":\\\"4007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4008\\\",\\\"color\\\":\\\"#64C2A7\\\"},{\\\"type\\\":\\\"4009\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"4010\\\",\\\"color\\\":\\\"#CDAC79\\\"},{\\\"type\\\":\\\"4011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4013\\\",\\\"color\\\":\\\"#A1B9CE\\\"},{\\\"type\\\":\\\"4014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4015\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"4016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4017\\\",\\\"color\\\":\\\"#ee0033\\\"},{\\\"type\\\":\\\"4019\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4020\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4021\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4022\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4023\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4024\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4025\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4030\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4031\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4032\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4033\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4034\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"6011\\\",\\\"color\\\":\\\"#EDC112\\\"}],\\\"history_payment_enable\\\":\\\"1\\\",\\\"bill_enable\\\":\\\"1\\\",\\\"history_cdt_enable\\\":\\\"1\\\",\\\"tbc_button_enable\\\":\\\"1\\\",\\\"change_tbc_enable\\\":\\\"1\\\"}\",\"otp_fmc_invt\":\"10\\r\\nMa xac thuc de gop nhom FMC tren ung dung MyViettel cua Quy khach la: [otp]. Tran trong. \\r\\n300\\r\\n10\",\"tang_qua_money_flag\":\"1\",\"point_min_result\":\"100\",\"config-list-voucher\":\"{display=1}\",\"config_category_news_web\":\"58071f60e0388\",\"website_bamboo\":\"https://bit.ly/2SmFVXo\",\"tet2018_dangnhaplandau_myvt\":\"2021-11-19\\r\\n2021-11-19\\r\\nhttp://10.60.96.246:8123/v1/plusTurnV2\\r\\nmyvt\\r\\n121212a\\r\\nmyvt\\r\\nRUNGCAY2021\\r\\n5\\r\\nplusTurnV2\\r\\n trong chuong trinh rung cay\\r\\nluudb\",\"thuongth1\":\"type 11: OmiOrderV2\\r\\nserviceType:2\\r\\nbirthday:1974-12-31\\r\\ncontact_phone:0903745525\\r\\nisdn:0903745525\\r\\ntotal_fee_title:Phí hòa mạng\\r\\nmyvt_checksum:hoLP2qAdWeOTwxg1SDc+5dIkMZI=\\r\\ntExtStart: 1708414783.1464\\r\\ntype:11\\r\\nidNo:048074001420\\r\\nsid:rledflq9ck5q6t0oivf3tgdrb3\\r\\ndevice_name:iPhone (iPhone XS Max)\\r\\ncaptcha:NCCZ\\r\\ntime0:1708414782.7882\\r\\ntotal_fee:60000\\r\\ntIntStart:1708414782.7882\\r\\nship_name:DINH NGOC TUYEN\\r\\ncalendar:{\\\"date\\\":\\\"2024-02-20\\\",\\\"to\\\":\\\"19:00:00\\\",\\\"shopId\\\":\\\"23966\\\",\\\"fro\\\\\\\":\\\"18:00:00\\\"}\\r\\nidType:IDC\\r\\ndevice_id:19E48395-77DF-4656-8E28-E680F527197C\\r\\nos_version:17.200001\\r\\ntransectionId:280fe45b1e0f536f9078398b73ffbe25\\r\\nisdn_type:2\\r\\nship_type:2\\r\\ntExtEnd: 1708414783.2797\\r\\nship_add:\\r\\nversion_app:7.6\\r\\nbuild_code:2024.1.31\\r\\npayment_type:0\\r\\nos_type:ios\\r\\nname:DINH NGOC TUYEN\\r\\nship_phone:0903745525\\r\\nproductPackage:POBAS\\r\\ncard_pay:\",\"identification_expire\":\"100\",\"auto_pay_config\":\"{\\r\\n\\\"message_existed_mobile\\\":\\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_existed_ftth\\\":\\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_success\\\":\\\"Giao dịch thành công\\\",\\r\\n\\\"message_unreg_success\\\":\\\"Hủy đăng ký tự động thành công\\\",\\r\\n\\\"sms_register_mobile\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_ftth\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_mobile_prepaid\\\":\\\"Quy khach da dang ky thanh cong dich vu nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_ftth\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile_prepaid\\\":\\\"Quy khach da huy nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"apiAutoPay\\\":{\\r\\n\\\"url\\\":\\\"http://10.207.252.171:8084\\\",\\r\\n\\\"user\\\":\\\"test01\\\",\\r\\n\\\"pass\\\":\\\"123456aA@\\\"\\r\\n},\\r\\n\\\"service_config_map\\\":{\\r\\n\\\"autopay_method\\\":\\\"autopay\\\",\\r\\n\\\"autopay_topup\\\":\\\"autopay_prepaid\\\"\\r\\n},\\r\\n\\\"pay_method_map\\\":{\\r\\n\\\"VNPAY\\\":\\\"VNPAY\\\",\\r\\n\\\"VTPAY\\\":\\\"VIETTELPAY\\\",\\r\\n\\\"MOMO\\\":\\\"MOMO\\\",\\r\\n\\\"FINTWIN\\\":\\\"FINTWIN\\\"\\r\\n}\\r\\n}\",\"api_get_config_order_buy_sim\":\"{\\r\\n\\\"config_time\\\":24\\r\\n}\",\"vtid_on_off_otp_web\":\"1\",\"terms_BHOL\":\"{\\\"terms\\\":{\\\"ALLOW_SERVICE\\\":\\\"Cung cấp dịch vụ khác của Viettel phát sinh sau thời điểm hòa mạng và/hoặc các dịch vụ Viettel hợp tác với đối tác.\\\",\\\"ALLOW_COMMERCE\\\":\\\"Tổ chức giới thiệu và xúc tiến thương mại.\\\",\\\"ALLOW_MARKET\\\":\\\"Nghiên cứu thị trường, thăm dò dư luận, môi giới.\\\"}}\",\"home_camera\":\"{\\r\\n\\r\\n \\\"camera\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA TRONG NHÀ 360°\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-1\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Điều khiển camera trực tiếp\\\",\\r\\n \\\"Hỗ trợ IR lên tới khoản cách 10m\\\",\\r\\n \\\"Tính năng giảm nhiễu số 3D DNR (Digital Noise Deduction)\\\",\\r\\n \\\"Tính năng chống ngược sáng WDR (Wide Dynamic Range)\\\",\\r\\n \\\"Tính năng đàm thoại 02 chiều (02 way talking)\\\",\\r\\n \\\"Công nghệ nến hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Góc quan sát lên đến 360 độ\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 690000,\\r\\n \\\"promotion_price\\\": 720000\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA NGOÀI TRỜI\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-ngoai-troi\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-2\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Khả năng chống nước, bụi IP67\\\",\\r\\n \\\"Công nghệ nén hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Tích hợp tính năng AI cho phép phân biệt chuyển động của con người với vật.\\\",\\r\\n \\\"Hình ảnh quan sát có màu vào ban đêm\\\",\\r\\n \\\"Có đèn báo động khi phát hiện chuyển động vào ban đêm.\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 990000,\\r\\n \\\"promotion_price\\\": 1000000\\r\\n }\\r\\n ],\\r\\n \\\"storage_package\\\": [\\r\\n {\\r\\n \\\"price\\\": 33000,\\r\\n \\\"promotion_price\\\": 22000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 7 ngày\\\"\\r\\n },\\r\\n {\\r\\n \\\"price\\\": 110000,\\r\\n \\\"promotion_price\\\": 75000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 30 ngày\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"config_day_expired_register_per_id\":\"10\",\"WHITELIST_IP_PARTNER\":\"{\\\"GARENA\\\":\\\"10.61.100.6,10.207.252.75,10.61.152.16,10.58.4.33,10.1.115.0,10.61.100.223,10.61.100.130,10.61.100.123,220.231.123.155,10.61.100.169,10.61.100.207,10.61.100.73,10.58.71.166,10.58.71.133,10.58.71.166,10.61.100.73,27.68.241.28,10.240.197.50,10.61.100.13,10.61.100.249,10.61.4.87,0:0:0:0:0:0:0:1%0\\\",\\\"CloudCMP\\\":\\\"10.61.100.123,10.61.123.236,10.240.234.71,10.208.198.10,10.208.198.11,10.208.198.12,10.208.198.13,10.61.152.16,10.240.197.50\\\",\\\"MERCHANT_TEST_PHU_PHI\\\":\\\"10.61.152.16,10.61.100.123,10.240.197.50,10.61.100.236,10.61.152.150,10.1.115.0,10.61.100.140\\\"}\",\"discount_topup\":\"{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"specials\\\":[{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"from\\\":\\\"2022-06-30 17:46:00\\\",\\\"to\\\":\\\"2022-06-30 17:55:00\\\"}]}\",\"conf_promotion_call_ktmi\":\"QA5,TQ5,TQ10,QA15,CR15,MALAY5\",\"printDetail\":\"[{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Có in\\\"},{\\\"code\\\":\\\"02\\\", \\\"name\\\":\\\"Không in\\\"}]\",\"xndl_config\":\"{\\r\\n\\\"limit_isdn\\\":20,\\r\\n\\\"max_isdn_fail\\\":5,\\r\\n\\\"min_isdn\\\":1,\\r\\n\\\"reason_prepaid\\\":2983,\\r\\n\\\"reason_postpaid\\\":2984,\\r\\n\\\"actionCode\\\":934,\\r\\n\\\"checkIsdnConfirm\\\":[\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_BEFORE_VERIFY_SUBSCRIBER_11\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_122\\\",\\r\\n\\\"message\\\":\\\"Vui lòng nhập đúng các số cần xác nhận, trường hợp nhập sai quá 5 lần Quý khách sẽ không thực hiện được tính năng\\\"\\r\\n}\\r\\n]\\r\\n}\",\"invite_change_sim_4G_setting\":\"{\\\"max_receiving_invite_month\\\":7,\\\"max_invite_day\\\":7,\\\"enable_invite\\\":1,\\\"enable_check_device\\\":0,\\\"message_4g_0d\\\":\\\"Cảm ơn Quý khách đã tham gia khuyến mại 4G, vui lòng kiểm tra tin nhắn để biết kết quả.\\\",\\\"mess_4gchomoinguoi_4\\\":\\\"Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\",\\\"mess_4gchomoinguoi_3\\\":\\\"Chúc mừng quý khách đã được tặng MIỄN PHÍ sử dụng gói ECOD20 (1,5GB sử dụng trong 30 ngày) trị giá 20.000đ để truy cập Internet. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++\\\",\\\"mess_4gchomoinguoi_2\\\":\\\"Quý khách đang sử dụng SIM3G đã đến hạn bảo hành. Quý khách sẽ được tặng lên tới 90GB data để truy cập Internet trên hạ tầng 4G sau khi đổi sim 4G (miễn phí tại nhà). (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_1\\\":\\\"Chúc mừng quý khách đã nhận được ưu đãi ĐẶC BIỆT từ Viettel. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_0\\\":\\\"Cảm ơn Quý khách đã tham gia chương trình khuyến mại 4G cho mọi người, vui lòng kiểm tra tin nhắn để biết kết quả. Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\"}\",\"ai_config\":\"{\\\"is_show_btn_use_photos\\\":1}\",\"acc_intro_vtid_web\":\"QXJ0aWNs15cd0f60a35c70,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs15cd0f732badaf\",\"printBillDetail\":\"in chi tiết cước\",\"orderTypeSim\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"diy_config_detail\":\"[ \\r\\n{\\r\\n \\\"min-money\\\": 0,\\r\\n \\\"max-money\\\": 70000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 71000,\\r\\n \\\"max-money\\\": 100000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 101000,\\r\\n \\\"max-money\\\": 150000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 151000,\\r\\n \\\"max-money\\\": 200000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 201000,\\r\\n \\\"max-money\\\": 250000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 251000,\\r\\n \\\"max-money\\\": 300000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n }\\r\\n ]\",\"conf_discount_debt_cdt\":\"{\\r\\n \\\"topup\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_7.5\\\",\\r\\n \\\"status\\\": 0,\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"desc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"0\\\",\\r\\n \\\"status_web\\\": \\\"0\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-01-01\\\",\\r\\n \\\"toDate\\\": \\\"2024-12-22\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2021-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_10\\\",\\r\\n \\\"maxDiscount\\\": 20000,\\r\\n \\\"status\\\": 1,\\r\\n \\\"offWeb\\\": \\\"1\\\",\\r\\n \\\"versionApp\\\": \\\"7.7\\\",\\r\\n \\\"buildCode\\\": \\\"770\\\",\\r\\n \\\"desc\\\": \\\"Chiết khấu thêm cho thanh toán lần đầu tối đa 20k\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-27\\\",\\r\\n \\\"dayBetween\\\": 365,\\r\\n \\\"monthBetween\\\": 5,\\r\\n \\\"discountAmount\\\": 7.5\\r\\n }\\r\\n ],\\r\\n \\\"cdt\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_CDT_7.5\\\",\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"status\\\": 1,\\r\\n \\\"desc\\\": \\\"KM 7.5% ĐCT lần đầu cho {0}, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-26\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2023-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n }\\r\\n ]\\r\\n}\",\"enable_check_nice_isdn\":\"1\",\"chatbot_tooltip_time_close\":\"30\",\"huyen_pt\":\"{\\\"fromIsdn\\\":\\\"\\\",\\\"customer\\\":{\\\"name\\\":\\\"vt test\\\",\\\"strGender\\\":\\\"\\\"},\\\"address\\\":{\\\"province\\\":\\\"H004\\\",\\\"provinceName\\\":\\\"Hà Nội\\\",\\\"district\\\":\\\"007\\\",\\\"districtName\\\":\\\"Cầu Giấy\\\",\\\"precinct\\\":\\\"004\\\",\\\"precinctName\\\":\\\"Dịch Vọng\\\",\\\"fullAddress\\\":\\\"dsadsa Dịch Vọng Cầu Giấy Hà Nội\\\",\\\"districtCode\\\":\\\"H004007\\\",\\\"areaCode\\\":\\\"H004007004\\\"},\\\"transactionPlace\\\":\\\"HOME\\\",\\\"payInfo\\\":{\\\"immediatePay\\\":false,\\\"cardRecords\\\":[]},\\\"totalFee\\\":300000,\\\"feeRecordsView\\\":[{\\\"feeCode\\\":\\\"CONNECT_FEE\\\",\\\"feeAmount\\\":300000}],\\\"recipientName\\\":\\\"vt test\\\",\\\"recipientPhone\\\":\\\"0123456789\\\",\\\"myViettelAccount\\\":\\\"0123456789\\\",\\\"orderType\\\":\\\"CONNECT_FIX_LINE\\\",\\\"target\\\":\\\"\\\",\\\"systemType\\\":\\\"VIETTELPORTAL\\\",\\\"extInfos\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"productName\\\\\\\":\\\\\\\"HOMET\\\\\\\",\\\\\\\"imagePath\\\\\\\":\\\\\\\"http://10.61.152.239:8400/Api/uploadImageWebhttps://media.vietteltelecom.vn/upload/ckfinder/images/Sun-star_HOMET-31.jpg\\\\\\\",\\\\\\\"price\\\\\\\":\\\\\\\"200000\\\\\\\",\\\\\\\"desc\\\\\\\":\\\\\\\"- Giá cước ưu đãi, hấp dẫn nhất thị trường và linh hoạt theo từng khu vực.
- Tốc độ truy cập internet cao và ổn định.
- Không bị nhiễu Wifi do sử dụng thiết bị Wifi 2 băng tần.
- Lắp đặt nhanh chóng, chăm sóc và hỗ trợ Khách hàng 24/7.
- Đăng ký dễ dàng, tiện lợi qua tổng đài hoặc tại hệ thống cửa hàng Viettel trên toàn quốc.
- Chi tiết liên hệ: 18008168 (Miễn phí)
\\\\\\\",\\\\\\\"saleChannelId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"ch\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmSource\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmMedium\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"affSid\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"cityId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"staffCode\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotline\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotlineChannel\\\\\\\":\\\\\\\"\\\\\\\"}\\\",\\\"assignStaffCodeLv2\\\":\\\"\\\",\\\"productInfos\\\":[{\\\"telecomService\\\":\\\"F\\\",\\\"telecomServiceName\\\":\\\"HOMET\\\",\\\"productCode\\\":\\\"HOMET\\\",\\\"productName\\\":\\\"HOMET\\\",\\\"productDesc\\\":\\\"HOMET_0_200000\\\",\\\"prepaidMonth\\\":0,\\\"totalPrepaidAmount\\\":200000}],\\\"saleStatus\\\":\\\"CONFIRM_SOLD\\\",\\\"typeConnectLine\\\":\\\"old\\\",\\\"combo\\\":false}\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST 'http://10.207.252.75:8124/getcardinfo?token=017605f0-7c3d-4130-91a4-510696f4f623-ODQzMzg3NzUyMjY%3D&serial=20000268225979&captcha=%C6%B0ejj&sid=5bfrr73du5nunpdcc4c0ftld10'\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\\r\\n\\r\\n\\r\\nmBCCSService:\\r\\n ws:\\r\\n url: http://10.58.71.184:8080/mBCCSService/SmartphoneWS?wsdl\\r\\n username: ad5b8e2d73d74ec5051411d06ea5e915\\r\\n password: ad5b8e2d73d74ec5923e5216b0e8f44ea8ec66b1958a9494\\r\\n connectionTimeout: 40000\\r\\n receiveTimeout: 400000\\r\\n writeTimeout: 12000\\r\\n authUser: vtp\\r\\n authPass: password\\r\\n clientName: mBCCSServiceClient\\r\\n\\r\\n------------------------------------------------------------------\",\"autopay_config_public\":\"{\\r\\n\\\"enable_discount_5\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"5\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 5% thanh toán tự động lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán tự động lần đầu\\\",\\r\\n\\\"month_continue\\\":3,\\r\\n\\\"days\\\":365,\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"enable_discount_15\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"15\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 15% thanh toán lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán lần đầu\\\",\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"message_push_notify\\\":{\\r\\n\\\"topup_postpaid\\\":\\\"Thuê bao {{isdn_contract}} của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"debt_ftth\\\":\\\"Hợp đồng số {{isdn_contract}} dịch vụ internet, truyền hình của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_promotion\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày khuyến mại, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_fix_day\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày cố định, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_less_5k\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel khi số dư tài khoản gốc nhỏ hơn 5.000 đồng, số tiền {{totalAmount}} đồng lúc {{time}}\\\"\\r\\n}\\r\\n}\",\"choose_province\":\"{\\\"isPostPaid\\\":0,\\\"isPrePaid\\\":0}\",\"conf_change_esim\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":9004011797,\\\"reasonid_postpaid\\\":9004011797,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":9004011797,\\\"regReasonCode_prepaid_free\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid_free\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid_free\\\":9004011797,\\\"regReasonId_prepaid_free\\\":9004011797,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"delivery_charges\":\"{\\\"fee\\\":0}\",\"link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"huyenpt\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\",\"QuanLyChienDichLanToa\":\"MyVT201703\",\"survey_feature_web_sdk\":\"[\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-diem-viettel++\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\",\\r\\n \\\"businessId\\\": \\\"8842\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]},\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"sim-so\\\",\\r\\n \\\"surveyName\\\": \\\"Mua sim số KHCN\\\",\\r\\n \\\"businessId\\\": \\\"6857\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua sim số KHCN\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-goi-thoai-sms\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói thoại sms\\\",\\r\\n \\\"businessId\\\": \\\"7245\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói thoại sms\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"data\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói data\\\",\\r\\n \\\"businessId\\\": \\\"7323\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói data\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-dich-vu-gtgt\\\",\\r\\n \\\"surveyName\\\": \\\"Mua dịch vụ giá trị gia tăng\\\",\\r\\n \\\"businessId\\\": \\\"7244\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua dịch vụ giá trị gia tăng\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-the-cao-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"7243\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"naptien_thanhtoan\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp tiền thanh toán\\\",\\r\\n \\\"businessId\\\": \\\"7242\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp tiền thanh toán\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-sim\\\",\\r\\n \\\"surveyName\\\": \\\"Ðổi sim\\\",\\r\\n \\\"businessId\\\": \\\"6859\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Ðổi sim\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"0\\\",\\r\\n \\\"feature\\\": \\\"bao-loi-dich-vu\\\",\\r\\n \\\"surveyName\\\": \\\"Báo lỗi dịch vụ\\\",\\r\\n \\\"businessId\\\": \\\"7246\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Báo lỗi dịch vụ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuu-the-cao\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cứu thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"6873\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cứu thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả trước\\\",\\r\\n \\\"businessId\\\": \\\"6875\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả sau\\\",\\r\\n \\\"businessId\\\": \\\"7322\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-truoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Chuyển đổi sang trả sau\\\",\\r\\n \\\"businessId\\\": \\\"6874\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Chuyển đổi sang trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thong-tin-thue-bao\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thông tin thuê bao\\\",\\r\\n \\\"businessId\\\": \\\"8848\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thông tin thuê bao\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-di-dong-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Nạp tiền Di động trả trước\\\",\\r\\n \\\"businessId\\\": \\\"8804\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Nạp tiền Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-di-dong-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước Di động trả sau\\\",\\r\\n \\\"businessId\\\": \\\"8843\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-co-dinh\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước cố định\\\",\\r\\n \\\"businessId\\\": \\\"8844\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước cố định\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-1800\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\",\\r\\n \\\"businessId\\\": \\\"8845\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"xoa-loi-nap-the\\\",\\r\\n \\\"surveyName\\\": \\\"Xóa lỗi nạp thẻ\\\",\\r\\n \\\"businessId\\\": \\\"8862\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Xóa lỗi nạp thẻ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n }\\r\\n ]\",\"config_DIY_35\":\"{\\r\\n \\\"titlePrice\\\": \\\"35.000 đ/7 ngày\\\",\\r\\n \\\"notes\\\":[\\\"Gói cước sử dụng trong 7 ngày\\\", \\\"Gói cước không được gia hạn tự động\\\"],\\r\\n \\\"packageList\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 1\\\",\\r\\n \\\"code\\\": \\\"ST5K\\\",\\r\\n \\\"data\\\": \\\"1\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"300\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n \\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 2\\\",\\r\\n \\\"code\\\": \\\"H5\\\",\\r\\n \\\"data\\\": \\\"2\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"200\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 3\\\",\\r\\n \\\"code\\\": \\\"R30\\\",\\r\\n \\\"data\\\": \\\"3\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"100\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n }\\r\\n ],\\r\\n \\\"sliderConf\\\": [\\r\\n {\\r\\n \\\"data\\\": \\\"1GB\\\",\\r\\n \\\"call\\\": \\\"300 phút\\\",\\r\\n \\\"savings\\\": \\\"5000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"2GB\\\",\\r\\n \\\"call\\\": \\\"200 phút\\\",\\r\\n \\\"savings\\\": \\\"10000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"3GB\\\",\\r\\n \\\"call\\\": \\\"100 phút\\\",\\r\\n \\\"savings\\\": \\\"15000\\\"\\r\\n }\\r\\n ]\\r\\n}\\r\\n)\",\"config_tooltip_chatbot\":\"{\\r\\n\\\"config_tooltip_chatbot\\\":\\r\\n{\\\"config_app\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":\\\"10\\\",\\r\\n\\\"desc\\\":\\\"Trợ lý ảo My viettel luôn sẵn sàng\\\\ngiúp đỡ bạn\\\",\\r\\n\\\"url\\\":\\\"myviettel://naptien_thanhtoan\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"},\\r\\n\\\"config_web\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":1000,\\r\\n\\\"desc\\\":\\\"\\\",\\r\\n\\\"url\\\":\\\"dantri.com.vn\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"}}}\",\"delivery_charges_v2\":\"[\\r\\n {\\r\\n \\\"type\\\": 1,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 2,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 200,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 201,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 202,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 203,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 207,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 208,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 209,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 210,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 211,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 212,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 213,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 214,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 215,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 216,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 217,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 218,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 219,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 3,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 26,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 48,\\r\\n \\\"fee\\\": 20000\\r\\n }\\r\\n]\",\"MyViettel_menu\":\"[\\r\\n{\\r\\n\\\"title\\\":\\\"Quản lý cước\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"search_fee\\\":\\\"Tra cứu cước\\\",\\r\\n\\\"pay_online1\\\":\\\"Thanh toán Online\\\",\\r\\n\\\"sales_invoice\\\":\\\"Hoá đơn bán hàng\\\",\\r\\n\\\"e-invoice\\\":\\\"Hoá đơn điện tử\\\",\\r\\n\\\"debt_confirmation\\\":\\\"Xác nhận công nợ\\\",\\r\\n\\\"topup_banking\\\":\\\"Thanh toán cước\\\",\\r\\n\\\"change_limit\\\":\\\"Hạn mức sử dụng\\\",\\r\\n\\\"change_tbc\\\":\\\"Thay đổi hình thức nhận TBC\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_charge_management\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"0\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"1\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"1\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Tiện ích\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"check_infor\\\":\\\"Thông tin thuê bao\\\",\\r\\n\\\"services_used\\\":\\\"Dịch vụ đang sử dụng\\\",\\r\\n\\\"change_sim\\\":\\\"Đổi sim\\\",\\r\\n\\\"encrype_subcribers\\\":\\\"Chuẩn hoá thông tin\\\",\\r\\n\\\"switch_network_keep_number\\\":\\\"Chuyển mạng giữ số\\\",\\r\\n\\\"check_card\\\":\\\"Kiểm tra thông tin thẻ cào\\\",\\r\\n\\\"switch_postpaid\\\":\\\"Chuyển sang trả sau\\\",\\r\\n\\\"search_order\\\":\\\"Tra cứu đơn hàng\\\",\\r\\n\\\"report_order\\\":\\\"Báo cáo bán hàng\\\",\\r\\n\\\"complete_order_sim\\\":\\\"Hoàn thiện đơn hàng sim số\\\",\\r\\n\\\"register_fixline\\\":\\\"Hoàn thiện đơn hàng Internet, Truyền hình\\\",\\r\\n\\\"hunt_voucher\\\":\\\"Săn ưu đãi\\\",\\r\\n\\\"change_info\\\":\\\"Thay đổi giấy tờ\\\",\\r\\n\\\"change_esim\\\":\\\"Đổi esim\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_extension\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"1\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_register_fixline\\\":\\\"1\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Lan toả\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"spread_mobile\\\":\\\"Lan toả di động\\\",\\r\\n\\\"spread_mod\\\":\\\"Lan tỏa cố định\\\",\\r\\n\\\"spread_payment\\\":\\\"Lan toả thanh toán cước\\\",\\r\\n\\\"transfer_postpaid\\\":\\\"Mời chuyển trả sau\\\",\\r\\n\\\"promotion_for_cus\\\":\\\"Khuyến mại dành cho bạn\\\",\\r\\n\\\"spread_gpdn\\\":\\\"Dịch vụ doanh nghiệp\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_spread_service\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n}\\r\\n]\",\"config_survey_sdk_v1\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/survey\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"enable_register_partner\":\"{\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/doi_tac_viettel.png\\\",\\\"link\\\" :\\\"https://viettel.vn/tro-thanh-doi-tac\\\",\\\"image_new\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Banner%20%E2%94%80%C3%A6o%E2%95%A0%C3%A9%E2%95%A0%C3%BCi%20ta%E2%95%A0%C3%BCc.png\\\"}\",\"message_topup_plus_point\":\"Lưu ý: Tài khoản tích điểm cần có giao dịch nạp tiền/thanh toán trong ngày 25/12/2021 hoặc ngày 01/01/2022.\",\"customer_info_changing_config\":\"{\\\"changeInfoFlg\\\":1,\\\"falseOtpLimit\\\":5,\\\"infoChangeForSpecialAccFlg\\\":1,\\\"successMessOnline\\\":\\\"Quý khách đã cập nhật số giấy tờ mới thành công\\\",\\\"receivedMessOnline\\\": \\\"Viettel đã tiếp nhận yêu cầu thay đổi giấy tờ của Quý khách, vui lòng chờ kết quả\\\",\\\"receivedMessOffline\\\":\\\"Viettel đã tiếp nhận yêu cầu thay đổi thông tin của Quý khách. Nhân viên sẽ liên hệ Quý khách để hoàn tất thủ tục\\\", \\\"infoChangeHome\\\":1}\",\"buy_sim_online_using_ai_identify_web\":\"0\",\"service_vnpay_unlogin_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"50000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"50000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"conf_act_status_cm\":\"030,100,200,210,220,201,202,211,212,222,100,110,120,101,102, 111,121,122,112,221\",\"abc\":\"check loi 404 \\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/xntb/verifySubcriber' \\\\\\r\\n--form 'token=250ccda5-3576-48fe-9cb3-d126e8ace8ea'\\r\\n\\r\\ngui minh doan nay nha \\r\\n{\\r\\n \\\"errorCode\\\": 0,\\r\\n \\\"message\\\": \\\"Thành công\\\",\\r\\n \\\"data\\\": {\\r\\n \\\"secondExpireOtp\\\": \\\"600\\\"\\r\\n },\\r\\n \\\"errorCodeTracing\\\": null\\r\\n}\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/getListPayMethod' \\\\\\r\\n--form 'token=7DADB97D-3158-1116-A907-E18564D7683C-ODQzNzQwNjMzODg=' \\\\\\r\\n--form 'serviceCode=autopay_method' \\\\\\r\\n--form 'isdn=84981388886' \\\\\\r\\n--form 'amount=100000'\\r\\n\\r\\n\\r\\n============\\r\\nVào Soap 234\\r\\nB1: ssh -v -X vtt-cntt-is01@10.61.152.234 \\r\\nB2: cd /home/vtt-cntt-is01/Downloads/SoapUI-5.5.0/bin\\r\\nB3: ./soapui.sh\",\"payBillMethodCd\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"config_partyCode\":\"partyCode\",\"notifyBillTypeCd\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\", \\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"diy_most_used\":\"[{\\\"data-money\\\":\\\"30000\\\",\\\"call-money\\\":\\\"50000\\\"}]\",\"conf_change_esim_dev\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":50021284,\\\"reasonid_postpaid\\\":50021283,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DSTT_ESIM\\\", \\\"regReasonCode_postpaid\\\":\\\"DSTS_ESIM\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":50021284,\\\"regReasonCode_prepaid_free\\\":\\\"CDTT_ESIM\\\", \\\"regReasonCode_postpaid_free\\\":\\\"CDTS_ESIM\\\",\\\"regReasonId_postpaid_free\\\":50021280,\\\"regReasonId_prepaid_free\\\":50021281,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"diy_config_level\":\"[\\r\\n {\\r\\n \\\"money\\\": 30000,\\r\\n \\\"data\\\": 10000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 40000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 50000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 60000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 70000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 80000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 90000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 100000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 110000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 120000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n }, \\r\\n{\\r\\n \\\"money\\\": 130000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 140000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 150000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 160000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 170000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 180000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 190000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 200000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 210000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 220000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 230000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 240000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 250000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 260000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 270000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 280000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 290000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 300000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 100000\\r\\n }\\r\\n ]\",\"config_buy_sim_address_level4\":\"{\\r\\n\\\"limit_time\\\":1,\\r\\n\\\"limit_buy_sim\\\": 5, \\r\\n\\\"block_time\\\": 3600\\r\\n}\",\"ErrorNow\":\"{\\r\\n \\\"ReportTime\\\": \\\"10\\\",\\r\\n \\\"ReportBug2nd\\\": \\\"Chúng tôi đang cố gắng khắc phục lỗi trong thời gian sớm nhất, vui lòng chờ kết quả\\\",\\r\\n \\\"ContentSuggestion\\\": \\\"Nhập chi tiết nội dung phản ánh\\\"\\r\\n}\",\"ctt_vnpay_config\":\"{\\\"topup\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"debt_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt_ts\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buysim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"esim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_1800_1900\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"data\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"vtfree\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"Pincode\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"nap_tien_hybrid\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buyBandwidth\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"map_vnpay_code\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"},\\\"topup_cdt_web\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"}}\",\"thuong\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/ctt/payResult?billcode=240509228317216&cust_msisdn=0987654321&check_sum=bcakjkasjowdasac&error_code=00&merchant_code=MYVIETTELV2&vt_transaction_id=240509228317216&payment_status=1&order_id=240509228317216' \\\\\\r\\n--header 'Cookie: symfony=p4lulrpg1r8d873bfj9dklhr64'\",\"list_introduce\":\"18483540,18517136,18549956,18366564,16626960\",\"discount_vtp\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"pincode\\\":\\\"3%\\\",\\\"cdt_ts\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"data\\\":\\\"3%\\\"}\",\"searchall_keywordHot\":\"1N\\r\\nSD90\\r\\nSD120\\r\\nST5KM\\r\\nSD30S\\r\\nVIB Thẻ tín dụng\",\"link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"ver_app_token_atm\":\"7.2\",\"conf_payment_history\":\"{\\r\\n \\\"topup_history\\\":0,\\r\\n \\\"cdt_history\\\":0,\\r\\n \\\"payment_history\\\":0\\r\\n}\",\"lan_toa_tomd\":\"Hãy tặng smartphone cũ của bạn cho người chưa có điện thoại
\\r\\n\\r\\nHãy hướng dẫn cách sử dụng cho người chưa biết dùng Data
\\r\\n\\r\\nVà cùng Viettel tặng 30 triệu GB Data miễn phí tới hàng triệu người chưa sử dụng Data trên khắp Việt Nam
\\r\\n\\r\\n1. Thời gian diễn ra chương trình:
\\r\\n\\r\\nTừ ngày 18/07 đến 18/10/2018
\\r\\n\\r\\n2. Đối tượng tham gia:
\\r\\n\\r\\nToàn bộ khách hàng là thuê bao Viettel di động trả trước, di động trả sau đang hoạt động 02 chiều tại thời điểm tham gia chơi và thời điểm nhận thưởng.
\\r\\n\\r\\nChương trình không áp dụng cho thuê bao D-com, Homephone.
\\r\\n\\r\\n3. Cách thức tham gia:
\\r\\n\\r\\n\\r\\n\\t- 04 cách đơn giản TẶNG 1 GB data cho người thân TRÚNG IPHONE X
\\r\\n
\\r\\n\\r\\nCách 1: Soạn Số điện thoại của người thân gửi 191
\\r\\n\\r\\nCách 2: Truy cập https://viettel.vn/tomatodata
\\r\\n\\r\\nCách 3: Vào ứng dụng My Viettel
\\r\\n\\r\\nCách 4: Bấm *098# và làm theo hướng dẫn
\\r\\n\\r\\n\\r\\n\\t- Cơ hội NHẬN 1 GB data cho bạn, soạn Số điện thoại của bạn gửi 191.
\\r\\n
\\r\\n\\r\\n4. Quy định trao thưởng:
\\r\\n\\r\\n\\r\\n\\t- Đối với giải thưởng là lưu lượng data: Hệ thống cộng online vào tài khoản khách hàng.
\\r\\n\\t- Đối với giải thưởng iPhone X: Viettel liên hệ trực tiếp khách hàng và hướng dẫn thủ tục nhận thưởng.
\\r\\n
\\r\\n\\r\\nThể lệ chi tiết của chương trình, mời Quý khách xem tại đây
\\r\\n\\r\\n
\",\"acc_intro_vtid_web_v2\":\"QXJ0aWNs1610a0d68e99d6,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs161091a8c6c597\",\"conf_discount_package\":\"{\\r\\n\\\"enable_app\\\":0, \\r\\n\\\"enable_web\\\":0, \\r\\n\\\"whitelist_web\\\":[\\\"/lan-toa/goi-cuoc\\\",\\\"di-dong/goi-thoai-sms\\\",\\\"/thong-tin-tai-khoan\\\",\\\"/lan-toa/goi-cuoc?kh=QRVTT\\\"]\\r\\n}\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\",\\r\\n \\\"serviceType\\\": \\\"PRE_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\",\\r\\n \\\"serviceType\\\":\\\"POST_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\",\\r\\n \\\"serviceType\\\":\\\"CD\\\"\\r\\n }\\r\\n]}\",\"theme_tet_2020\":\"[\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/1(29).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\":0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n }\\r\\n]\",\"order_whitelist_bpstate\":\"{\\\"bpStateList\\\":[\\\"supportConnectOnline\\\",\\\"supportConnectOffline\\\",\\\"notsupport\\\",\\\"waitCheckOrderInfo\\\"]}\",\"vnpay_recurring_config_v2\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"support_cus\":\"{\\r\\n \\\"title\\\": {\\r\\n \\\"frequently_ques\\\": \\\"Câu hỏi thường gặp\\\",\\r\\n \\\"video_tutorial\\\": \\\"Video hướng dẫn\\\",\\r\\n \\\"viettel_store\\\": \\\"Tìm kiếm cửa hàng\\\",\\r\\n \\\"search_insurance\\\": \\\"Tra cứu bảo hành\\\",\\r\\n \\\"search_sign_up_block_ads\\\": \\\"Tra cứu lịch sử không nhận quảng cáo\\\",\\r\\n \\\"book_CSKH\\\": \\\"Chat online với CSKH\\\",\\r\\n \\\"product_service_suggestions\\\": \\\"Góp ý sản phẩm dịch vụ\\\",\\r\\n \\\"online_community\\\": \\\"Cộng đồng Viettel giải đáp Online\\\",\\r\\n \\\"search_encryption_ND49\\\": \\\"Tra cứu chuẩn hóa theo NĐ49\\\",\\r\\n \\\"lookup_contract\\\": \\\"Tra cứu hợp đồng\\\"\\r\\n },\\r\\n \\\"flag_on_off_feature\\\": {\\r\\n \\\"enable_frequently_ques\\\": \\\"1\\\",\\r\\n \\\"enable_video_tutorial\\\": \\\"1\\\",\\r\\n \\\"enable_viettel_store\\\": \\\"1\\\",\\r\\n \\\"enable_online_community\\\": \\\"1\\\",\\r\\n \\\"enable_book_CSKH\\\": \\\"1\\\",\\r\\n \\\"enable_search_insurance\\\": \\\"1\\\",\\r\\n \\\"enable_search_encryption_ND49\\\": \\\"1\\\",\\r\\n \\\"enable_search_sign_up_block_ads\\\": \\\"1\\\",\\r\\n \\\"enable_product_service_suggestions\\\": \\\"1\\\",\\r\\n \\\"enable_lookup_contract\\\": \\\"1\\\"\\r\\n }\\r\\n}\",\"config_cmnd\":\"{\\r\\n \\\"scanByAIV3\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"26\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"32\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV4\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"3\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"36\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIForCusInfo\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"48\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV5\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"25\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"conf_videocall_vts\":\"{\\\"baseUrlAndroid\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465\\\"],\\\"baseUrlIOS\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"mbccs.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocall\\\",\\\"videoCallFlow\\\":\\\"videocall\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"blacklist_register_history\":\"MIMD,I0,MI0,ONME3GB,MIMDX,ONME3GBX,MIMDXX\",\"survey_feature_app\":\"[{\\\"code\\\":\\\"4878\\\",\\\"regex\\\":\\\"tra-truoc-tra-sau\\\",\\\"text\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"code\\\":\\\"4872\\\",\\\"regex\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"text\\\":\\\"Tra cước trả trước\\\"},{\\\"code\\\":\\\"4875\\\",\\\"regex\\\":\\\"tra-cuoc-tra-sau\\\",\\\"text\\\":\\\"Tra cước trả sau\\\"},{\\\"code\\\":\\\"4874\\\",\\\"regex\\\":\\\"mua-goi-thoai-sms\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4873\\\",\\\"regex\\\":\\\"data\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4876\\\",\\\"regex\\\":\\\"goi-cuoc-tang\\\",\\\"text\\\":\\\"Gói cước tặng\\\"},{\\\"code\\\":\\\"4877\\\",\\\"regex\\\":\\\"mua-dich-vu-gtgt\\\",\\\"text\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4864\\\",\\\"regex\\\":\\\"web-goi-thoai-sms-test\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4863\\\",\\\"regex\\\":\\\"web-goi-cuoc-data-test\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4866\\\",\\\"regex\\\":\\\"web-sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4871\\\",\\\"regex\\\":\\\"tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4868\\\",\\\"regex\\\":\\\"doi-diem-ra-sms\\\",\\\"text\\\":\\\"Đổi điểm ra SMS\\\"},{\\\"code\\\":\\\"4867\\\",\\\"regex\\\":\\\"doi-diem-ra-data\\\",\\\"text\\\":\\\"Đổi điểm ra DATA\\\"},{\\\"code\\\":\\\"4869\\\",\\\"regex\\\":\\\"doi-diem-ra-phut-goi\\\",\\\"text\\\":\\\"Đổi điểm ra phút gọi\\\"},{\\\"code\\\":\\\"4870\\\",\\\"regex\\\":\\\"doi-diem-ra-cuoc-di-dong\\\",\\\"text\\\":\\\"Đổi điểm ra cước di động\\\"},{\\\"code\\\":\\\"4901\\\",\\\"regex\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"text\\\":\\\"Nạp thẻ cào\\\"},{\\\"code\\\":\\\"4905\\\",\\\"regex\\\":\\\"thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4902\\\",\\\"regex\\\":\\\"doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4903\\\",\\\"regex\\\":\\\"nhan-uu-dai\\\",\\\"text\\\":\\\"Đổi voucher\\\"},{\\\"code\\\":\\\"4906\\\",\\\"regex\\\":\\\"web-doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4907\\\",\\\"regex\\\":\\\"web-tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4883\\\",\\\"regex\\\":\\\"sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4924\\\",\\\"regex\\\":\\\"web-dich-vu-vas\\\",\\\"text\\\":\\\"Đăng ký dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4925\\\",\\\"regex\\\":\\\"web-thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4921\\\",\\\"regex\\\":\\\"nap-the-viettelpay\\\",\\\"text\\\":\\\"Nạp thẻ qua ViettelPay\\\"},{\\\"code\\\":\\\"4922\\\",\\\"regex\\\":\\\"tai-anh-lifebox\\\",\\\"text\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"code\\\":\\\"4923\\\",\\\"regex\\\":\\\"nap-the-tai-khoan-ngan-hang\\\",\\\"text\\\":\\\"Nạp tiền qua Tài khoản Ngân hàng\\\"},{\\\"code\\\":\\\"4944\\\",\\\"regex\\\":\\\"tai-video-lifebox\\\",\\\"text\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"code\\\":\\\"4945\\\",\\\"regex\\\":\\\"tai-lieu-lifebox\\\",\\\"text\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"code\\\":\\\"4946\\\",\\\"regex\\\":\\\"danh-ba-lifebox\\\",\\\"text\\\":\\\"Đồng bộ danh bạ lên LifeBOX\\\"},{\\\"code\\\":\\\"4\\\",\\\"regex\\\":\\\"nghiem-thu-co-dinh\\\",\\\"text\\\":\\\"Nghiệm thu cố định\\\"},{\\\"code\\\":\\\"5062\\\",\\\"regex\\\":\\\"tim-kiem-home\\\",\\\"text\\\":\\\"tìm kiếm\\\"},{\\\"code\\\":\\\"6542\\\",\\\"regex\\\":\\\"doi-eSim-online\\\",\\\"text\\\":\\\"Đổi ESIM\\\"},{\\\"code\\\":\\\"7323\\\",\\\"regex\\\":\\\"web-goi-cuoc-data\\\",\\\"text\\\":\\\"Mua gói data\\\"}]\",\"config_minio\":\"1\",\"setting_weather\":\"{\\\"notify_daily_enable\\\": \\\"1\\\",\\\"block_news_enable\\\": \\\"0\\\",\\\"weather_enable\\\": \\\"1\\\",\\\"time_push_notify\\\": \\\"10\\\",\\\"block_mynotify_enable\\\": \\\"1\\\"}\",\"conf_allowTypeOldCustCheck\":\"[205]\",\"config_function_code\":\"{'KM1':'SALE_DEVICE_KM1','KM2':'SALE_DEVICE_KM2','KM3':'CHANGE_TO_POSPAID','KM4':'CONNECT_POSPAID'}\",\"price_add_member_sharing\":\"MIMAX70_9000|MIMAX90_9000|MIMAX125_9000|MIMAX200_9000|UMAX300_9000|ST120_27000\",\"auto_pay_config_v2\":\"{\\r\\n \\\"access_code\\\": \\\"123456789\\\",\\r\\n \\\"hash_key\\\": \\\"123456\\\",\\r\\n \\\"push_notify\\\":\\\"1\\\",\\r\\n \\\"min_amount_auto_topup\\\": 5000,\\r\\n \\\"message_existed_mobile\\\": \\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_existed_ftth\\\": \\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_success\\\": \\\"Giao dịch thành công\\\",\\r\\n \\\"message_unreg_success\\\": \\\"Hủy đăng ký tự động thành công\\\",\\r\\n \\\"sms_register_mobile\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_ftth\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_mobile_prepaid\\\": \\\"Quý khách đã đăng ký thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"sms_unregister_mobile\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_ftth\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_mobile_prepaid\\\": \\\"Quý khách đã hủy thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"apiAutoPay\\\": {\\r\\n \\\"url\\\": \\\"http://10.58.71.181:8084\\\",\\r\\n \\\"user\\\": \\\"test01\\\",\\r\\n \\\"pass\\\": \\\"123456aA@\\\"\\r\\n },\\r\\n \\\"service_config_map\\\": {\\r\\n \\\"autopay_method\\\": \\\"autopay\\\",\\r\\n \\\"autopay_topup\\\": \\\"autopay_prepaid\\\"\\r\\n },\\r\\n \\\"pay_method_map\\\": {\\r\\n \\\"VNPAY\\\": \\\"VNPAY\\\",\\r\\n \\\"VTPAY\\\": \\\"VIETTELPAY\\\"\\r\\n }\\r\\n}\",\"change_sim_4g_setting_dev\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":0,\\\"change_sim_4g_fee\\\":0,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":0,\\\"ship_esim_fee\\\":20000}\",\"survey_feature_app_sdk\":\"[{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-nhap\\\",\\\"surveyName\\\":\\\"Ðăng nhập\\\",\\\"surveyType\\\":\\\"3\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"},{\\\"surveyAtt\\\":\\\"TELECOM_SERVICE_MYVIETTEL_ACC\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"CAMPAIGN_CONTACT_NUMBER\\\",\\\"surveyAttValue\\\":\\\"\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so\\\",\\\"surveyName\\\":\\\"Mua sim số KHCN\\\",\\\"businessId\\\":\\\"6846\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHCN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so-khdn\\\",\\\"surveyName\\\":\\\"Mua sim số KHDN\\\",\\\"businessId\\\":\\\"6856\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHDN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-goi-thoai-sms\\\",\\\"surveyName\\\":\\\"Mua gói thoại sms\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói thoại sms\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"data\\\",\\\"surveyName\\\":\\\"Mua gói data\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói data\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"goi-cuoc-tang\\\",\\\"surveyName\\\":\\\"Gói cước tặng\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Gói cước tặng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-dich-vu-gtgt\\\",\\\"surveyName\\\":\\\"Mua dịch vụ giá trị gia tang\\\",\\\"businessId\\\":\\\"6847\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"surveyName\\\":\\\"Nạp thẻ cào\\\",\\\"businessId\\\":\\\"6864\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"naptien_thanhtoan\\\",\\\"surveyName\\\":\\\"Nạp tiền thanh toán\\\",\\\"businessId\\\":\\\"6849\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp tiền thanh toán\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-sim\\\",\\\"surveyName\\\":\\\"Ðổi sim\\\",\\\"businessId\\\":\\\"6865\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi sim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-eSim-online\\\",\\\"surveyName\\\":\\\"Ðổi ESIM\\\",\\\"businessId\\\":\\\"6868\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi eSim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"bao-loi-dich-vu\\\",\\\"surveyName\\\":\\\"Báo lỗi dịch vụ\\\",\\\"businessId\\\":\\\"6850\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Báo lỗi dịch vụ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuu-the-cao\\\",\\\"surveyName\\\":\\\"Tra cứu thẻ cào\\\",\\\"businessId\\\":\\\"6866\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"surveyName\\\":\\\"Tra cước trả trước\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả trước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-sau\\\",\\\"surveyName\\\":\\\"Tra cước trả sau\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-doi-tac-lien-ket\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi đối tác liên kết\\\",\\\"businessId\\\":\\\"7159\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi đối tác liên kết\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_FIELD\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_TRANSACTION_PARTNER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_CUST_RANK\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_ID_PARTNER\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_NAME\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_POINT_EXCHANGED\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_REAL_VALUE\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-vien-thong\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi viễn thông\\\",\\\"businessId\\\":\\\"7160\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi viễn thông\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-anh-lifebox\\\",\\\"surveyName\\\":\\\"Tải ảnh lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-video-lifebox\\\",\\\"surveyName\\\":\\\"Tải video lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-lieu-lifebox\\\",\\\"surveyName\\\":\\\"Tải tài liệu lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"danh-ba-lifebox\\\",\\\"surveyName\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-nhac-lifebox\\\",\\\"surveyName\\\":\\\"Tải nhạc lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải nhạc lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"tim-kiem-home\\\",\\\"surveyName\\\":\\\"Tìm kiếm\\\",\\\"businessId\\\":\\\"6867\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tìm kiếm\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-truoc-tra-sau\\\",\\\"surveyName\\\":\\\"Chuyển đổi sang trả sau\\\",\\\"businessId\\\":\\\"6869\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chi-tiet-goi-cuoc\\\",\\\"surveyName\\\":\\\"Chi tiết gói cước\\\",\\\"businessId\\\":\\\"6870\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chi tiết gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuan-hoa-thong-tin\\\",\\\"surveyName\\\":\\\"Chuẩn hóa thông tin\\\",\\\"businessId\\\":\\\"6854\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"dang-ky-thong-tin\\\",\\\"surveyName\\\":\\\"Ðăng ký thông tin\\\",\\\"businessId\\\":\\\"6855\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðăng ký thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"thay-doi-giay-to\\\",\\\"surveyName\\\":\\\"Thay đổi giấy tờ\\\",\\\"businessId\\\":\\\"6871 \\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"chan-mot-chieu\\\",\\\"surveyName\\\":\\\"Chặn 1 chiều\\\",\\\"businessId\\\":\\\"7262\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chặn 1 chiều\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mo-no-cuoc\\\",\\\"surveyName\\\":\\\"Mở nợ cước\\\",\\\"businessId\\\":\\\"7263\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mở nợ cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"xoa-loi-nap-the\\\",\\\"surveyName\\\":\\\"Xóa lỗi nạp thẻ\\\",\\\"businessId\\\":\\\"7282\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Xóa lỗi nạp thẻ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuyen-tien\\\",\\\"surveyName\\\":\\\"Chuyển tiền\\\",\\\"businessId\\\":\\\"7264\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"ung-tien\\\",\\\"surveyName\\\":\\\"Ứng tiền\\\",\\\"businessId\\\":\\\"7265\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ứng tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"thay-doi-han-muc\\\",\\\"surveyName\\\":\\\"Thay đổi hạn mức\\\",\\\"businessId\\\":\\\"7266\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi hạn mức\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"khoi-phuc-dich-vu-co-dinh\\\",\\\"surveyName\\\":\\\"Khôi phục dịch vụ cố định\\\",\\\"businessId\\\":\\\"7267\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Khôi phục dịch vụ cố định\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-ky-dich-vu-gtgt-truyen-hinh\\\",\\\"surveyName\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\",\\\"businessId\\\":\\\"7283\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-goi-cuoc\\\",\\\"surveyName\\\":\\\"Đổi gói cước\\\",\\\"businessId\\\":\\\"7284\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]}]\",\"conf_duration_show_notification_APP\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"numberOfDate\\\": 30\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"numberOfDate\\\": 45\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"numberOfDate\\\": 300\\r\\n }\\r\\n]\",\"lixi_2020_checkActiveTime\":\"1\",\"buy_sim_online_ai_supporter_web\":\"0\",\"video_call_sdk_chuanhoa\":\"{\\\"video_call_Stringee\\\":\\\"1\\\",\\\"video_call_VTS\\\":\\\"1\\\"}\",\"config_login_fail_time\":\"5-60\",\"enable_tutorial_video_change_esim\":\"{\\\"link\\\":\\\"https://www.youtube.com\\\",\\\"enable\\\":\\\"0\\\"}\",\"config_day_expired_register\":\"30\",\"config_total_register_in_month\":\"mobileInternet|registerDataUssd|100,mobileInternet|registerDataUssdV2|100,mobileInternet|buyData|30,mobileInternet|registerMI|30,mobileInternet|registerMIV2|30,DataTet|sendGiftData|30,promotion|changePromotion|20,services|registerMps|30,promotion|registerItalk|30\",\"version_android\":\"\",\"update_type_android\":\"\",\"description_update_android\":\"\",\"version_ios\":\"\",\"update_type_ios\":\"\",\"description_update_ios\":\"\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"enable_share_fb\":0,\"enable_viettel_card\":1,\"tranfer_money_term\":\"\",\"cash_advance_term\":\"\",\"beta_version_android\":\"v4.0.1b1\",\"beta_update_type_android\":\"2\",\"beta_description_update_android\":\"\",\"beta_link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"beta_version_ios\":\"v3.2b1\",\"beta_update_type_ios\":\"2\",\"beta_description_update_ios\":\"\",\"beta_link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"type_force_update\":2,\"range_version_update_android\":\" v7.0.1b703\",\"range_version_update_ios\":\"v7.0.1b1,v7.0.1b1\",\"allow_report_complain\":0},\"enable_trash_lifebox\":\"1\",\"enable_reg_package_point_money\":\"1\",\"lifebox_packages_vip_vtplus\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"openVTPayPayment\":\"0\",\"data_event\":\"0\",\"buy_sim_online_ai_supporter\":\"1\",\"flag_hisBlockAds\":\"1\",\"change_number_description\":\"Theo quy định của Bộ TTTT, kể từ 15/09/2018 các số thuê bao di động 11 số sẽ được chuyển sang 10 số\",\"enable_lifebox_button_upload_documents\":\"1\",\"buy_sim_online_using_ai_identify_v2\":\"0\",\"buy_sim_online_using_ai_identify_v4\":\"1\",\"enable_lixi_tang_thiep\":\"1\",\"viettel_card_pattern\":\"(\\\\d){5}\\\\s(\\\\d){5}\\\\s(\\\\d){5}\",\"banner_myviettel_qldt\":\"1\",\"enable_block_category_game\":\"0\",\"buy_sim_online_video_call_verify_v2\":\"0\",\"banner_shop_home_codinh_new\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/banner_co_dinh.png\",\"flag_otp_luckymoney\":\"1\",\"game_domain\":\"https://viettel.vn/vqmm\",\"datashare_register_fee\":\"0\",\"confFixlinePage\":\"{\\r\\n \\\"home_introduce\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo internet truyền hình\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_internet_introduce\\\": [\\r\\n \\\"Giá cước ưu đãi, hấp dẫn nhất thị trường\\\",\\r\\n \\\"Tốc độ truy cập internet cao và ổn định\\\",\\r\\n \\\"Tích hợp nhiều dịch vụ trên 01 đường dây\\\",\\r\\n \\\"Lắp đặt nhanh chóng, hỗ trợ 24/7\\\"\\r\\n ],\\r\\n \\\"homeTv\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%202.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%203.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"product\\\": [\\r\\n {\\r\\n \\\"title\\\": \\\"Home wifi là hệ thống WiFi mạng lưới băng tần kép 1200Mbps\\\",\\r\\n \\\"desc\\\": \\\"Được thiết kế cho nhà có diện tích rộng hoặc nhà nhiều tầng, mang lại khả năng phủ sóng WiFi khắp nhà, cũng như kết nối internet nhanh và ổn định. \\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20gt%20sp%20m%E1%BB%9Bi.png\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_support_introduce\\\": [\\r\\n{\\\"title\\\":\\\"Đóng cước trước\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"},\\r\\n{\\\"title\\\":\\\"Hỗ trợ dịch vụ\\\",\\\"link\\\":\\\"https://myvt.page.link/myvt1\\\"},\\r\\n{\\\"title\\\":\\\"Thanh toán\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"}\\r\\n],\\r\\n \\\"internet_title\\\": \\\"Đăng ký Internet cho ngôi nhà của bạn\\\",\\r\\n \\\"internet_introduce\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\\nÁp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\",\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"internet_introduce_wap\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": [\\r\\n \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\",\\r\\n \\\"Áp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\"\\r\\n ],\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"tv_title\\\": \\\"Đăng ký truyền hình
cho ngôi nhà của bạn\\\",\\r\\n \\\"combo_title\\\": \\\"Mở ra thế giới bất tận với Combo Internet và Truyền hình\\\",\\r\\n \\\"home_introduce_wap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"homeTvWap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209691%20(2).png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%209427.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_package_tv\\\": [\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20g%C3%B3i%20c%C6%B0%E1%BB%9Bc%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"name\\\": \\\"TV360_STD\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/trophy%201.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2020.png\\\",\\r\\n \\\"descTv1\\\": \\\"Băng thông số 1 trong cùng mức giá\\\",\\r\\n \\\"descTv2\\\": \\\"Tải lên và tải về nhanh chóng (ngang nhau)\\\",\\r\\n \\\"slug\\\": \\\"tv360-std\\\",\\r\\n \\\"desc\\\": \\\"Trải nghiệm bất tận cùng ViettelTV với hàng trăm kênh truyền hình trong và ngoài nước với hơn 160 kênh truyền hình\\\"\\r\\n },\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/10%2011%20copy.jpg\\\",\\r\\n \\\"name\\\": \\\"TV360_STDBOX\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2026.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2021.png\\\",\\r\\n \\\"descTv1\\\": \\\"Khả năng chịu tải lớn, tốc độ cao và ổn định\\\",\\r\\n \\\"descTv2\\\": \\\"Độ trễ tối thiểu, trải nghiệm mượt mà\\\",\\r\\n \\\"slug\\\": \\\"tv360-stdbox\\\",\\r\\n \\\"desc\\\": \\\"Viettel Internet đơn vị Internet số 1 về băng thông tại Việt Nam\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_device\\\": [\\r\\n \\\"camera-trong-nha-hc2\\\",\\r\\n \\\"camera-ngoai-troi\\\",\\r\\n \\\"homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"homewifi-bo-ba-thiet-bi\\\"\\r\\n ],\\r\\n \\\"home_background_wap\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner%20gi%E1%BB%AFa%20trang%20-%20wap.jpg\\\",\\r\\n \\\"home_background\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/6%207%20copy.jpg\\\"\\r\\n}\",\"enable_services_gtgt\":\"{\\\"mca\\\":\\\"1\\\",\\\"isign\\\":\\\"1\\\",\\\"isign_plus\\\":\\\"1\\\",\\\"voice_to_text\\\":\\\"0\\\"}\",\"enable_game_doi_thuong_new\":\"1\",\"exchange_fee_30\":\"35000\",\"config_fee_money_advance\":\"6000\",\"videocall_config_sdk\":\"{\\\"domain\\\":\\\"VIDEOCALL_MYVIETTEL\\\",\\\"serviceID\\\":\\\"517\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"viettel_plus_id\":\"{\\\"vi\\\":\\\"\\\",\\\"en\\\":\\\"QXJ0aWNs161d6c688145c0\\\"}\",\"viettelpay_config_features\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_charge.png\\\",\\r\\n\\\"name\\\":\\\"Nạp tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_transfer.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_check.png\\\",\\r\\n\\\"name\\\":\\\"Thanh toán\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_other.png\\\",\\r\\n\\\"name\\\":\\\"Khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"bao_loi_counter\":\"10\",\"didong_payment_viettelpay\":\"1\",\"buy_sim_online_using_ai_identify_v3\":\"\",\"tang_qua_viettel_plus_flag_lixi2020\":\"0\\r\\n2021-11-18 08:00:00\\r\\n2023-01-15 23:59:59\",\"enable_delete_account_lifebox_setting\":\"0\",\"checkTimeServiceQuality\":\"43200\",\"game_tet_2019_link\":\"https://viettel.vn/gametet\",\"tang_qua_action_button\":\"Gửi quà tặng\",\"tet_enable_vong_quay\":\"\",\"tra_cuoc_otp_pattern\":\"Ma xac thuc de xem chi tiet cuoc cua quy khach la: ([0-9]+). Tran trong.\",\"give_package_webview\":\"https://viettel.vn/4gchomoinguoi\",\"pay136_message\":\"Từ lần nạp thẻ hộ thứ 2, Viettel sẽ thu phí 3% giá trị thẻ nạp\",\"limitedCapacity\":\"15728640\",\"codinh_payment_viettelpay\":\"1\",\"home_tien_ich_di_dong\":\"life_box,mua_ma_the_cao_pincode,vietlott,tripi_flight,tripi_hotel,mic,chuyen_tra_sau,bao_cuoc_goi_nho_mca,account_viettelpay,inviteUsing4G,vexere,dich_vu_vas,tang_thiep,website_bamboo,fmc_ho_gia_dinh,goi_video_call_cskh,doi_sim,chuyen_mang_giu_so,\",\"home_tet_title\":\"ƯU ĐÃI ĐẶC BIỆT\",\"video_call_sdk\":\"{\\\"video_call_Stringee\\\": 0,\\\"video_call_VTS\\\": 1}\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\"\\r\\n }\\r\\n]}\",\"buy_sim_online_video_call_verify_v4\":\"1\",\"lucky_money_notice\":\"Mỗi KH được tặng quà miễn phí 3 lần 1 ngày. Từ lần tặng quà thứ 4, hệ thống sẽ tính phí theo phí dịch vụ Chuyển tiền Ishare\",\"ishare_alias\":\"136\",\"expireTimeVoucher\":\"120\",\"tet_enable_tang_data\":\"1\",\"khdn_buy_sim_ver6\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"active_scanByAIV3\":\"{\\\"25\\\":0,\\\"36\\\":0}\",\"tvv_chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Tổng%20đài%20viên.png\",\"button_stop_chat_with_tvv\":\"1\",\"enable_register_new_kit\":\"1\",\"free_data_url_regex\":\"^https?:\\\\/\\\\/netnew\\\\.vn.*;^https?:\\\\/\\\\/250\\\\.192\\\\.10\\\\.20.*;^https?:\\\\/\\\\/viettel\\\\.vn.*;^https?:\\\\/\\\\/vietteltelecom\\\\.vn.*\",\"tang_qua_history_flag\":\"0\",\"lifebox_limit_capacity\":\"{\\\"pictures\\\": \\\"2147483648\\\",\\\"video\\\": \\\"2147483648\\\",\\\"audio\\\": \\\"2147483648\\\", \\\"file\\\": \\\"2147483648\\\"}\",\"subject_problem\":\"[{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51393,\\\"probTypeId\\\":1005274,\\\"name\\\":\\\"Dịch vụ Di động trả sau\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51397,\\\"probTypeId\\\":1005275,\\\"name\\\":\\\"Dịch vụ Di động trả trước\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51396,\\\"probTypeId\\\":1005294,\\\"name\\\":\\\"Dịch vụ Internet có dây\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":55138,\\\"probTypeId\\\":1005295,\\\"name\\\":\\\"Dịch vụ Mobile Internet 4G, 5G\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1002291,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"App MyViettel, Viettel ++\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1005276,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"Chất lượng Phục vụ\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51407,\\\"probTypeId\\\":49079,\\\"name\\\":\\\"Dịch vụ và sản phẩm khác\\\"}]\",\"the_exact_proportions_of_the_face\":\"{\\\"oldPortraits\\\":\\\"60\\\",\\\"currentPortrait\\\":\\\"60\\\"}\",\"birthday_card_link\":\"https://cachlammoi.com/wp-content/uploads/2017/04/tong-hop-nhung-hinh-anh-chuc-mung-sinh-nhat-hay-va-y-nghia02-1024x643.jpg\",\"ftth_register_online_enable\":\"1\",\"home_su_kien_title\":\"KHUYẾN MẠI\",\"enable_pre_to_post\":0,\"enable_qrcode_lifebox\":\"0\",\"enable_sync_auto_lifebox\":\"[{\\\"code\\\":\\\"all\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"image\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"contact\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"video\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"document\\\",\\\"status\\\":\\\"1\\\"}]\",\"buy_sim_online_video_call_verify_v3\":\"1\",\"config_option_payment_ctt\":\"[{\\\"type\\\":\\\"1\\\",\\\"name\\\":\\\"ViettelPay, ATM, thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"1\\\"},{\\\"type\\\":\\\"2\\\",\\\"name\\\":\\\"VNPAY: Thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"},{\\\"type\\\":\\\"3\\\",\\\"name\\\":\\\"VNPAY: Thẻ ATM nội địa\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"}]\",\"enable_setting_lifebox_sync_contacts\":\"1\",\"data_event_image\":\"http://media.vietteltelecom.vn/upload/ProductPromotion/6e/bd/d6/1737fcaa23399a237b359bcd4ac1140795432298.png\",\"game_tet_2019_title\":\"HEO VÀNG MAY MẮN\",\"lucky_money_description\":\"Toàn bộ thuê bao di động Viettel (Trả trước và trả sau) đang hoạt động 2 chiều tại thời điểm tặng/nhận quà, có thể gửi/nhận combo thiệp chúc mừng và gói Data MI5DT, hoặc chỉ nhận thiệp/gói Data.\",\"enable_chatbot\":\"1\",\"noel_key_minigame\":\"1\",\"enable_block_category_game_new\":\"1\",\"viettelpay_config_other_new\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_lien_ket_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Liên kết ngân hàng\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_link_bank\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_den_stk_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền đến số tài khoản\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_account_number\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_qua_the.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền qua số thẻ\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_card\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_tinh_nang_khac.png\\\",\\r\\n\\\"name\\\":\\\"Tính năng khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"buy_sim_online_using_ai_identify_v6\":\"1\",\"flag_minigame_noel_noti_vas\":\"1\",\"change_esim_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"update_giayto_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"enable_option_sign_contract_esim\":\"{\\\"store\\\":\\\"1\\\",\\\"house\\\":\\\"0\\\"}\",\"listIcon\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"name\\\": \\\"vtv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%205.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"name\\\": \\\"kplus\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/IconInternet.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"name\\\": \\\"WB tv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209397.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 4,\\r\\n \\\"name\\\": \\\"box movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%209.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 5,\\r\\n \\\"name\\\": \\\"fox movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2010.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 6,\\r\\n \\\"name\\\": \\\"hollywood classic\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2011.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 7,\\r\\n \\\"name\\\": \\\"htv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2013.png\\\"\\r\\n }\\r\\n]\",\"openVTPaymentGate\":\"1\",\"tet_enable_li_xi\":\"\",\"xa_hoi_hoa_ban_hang_active\":\"0\",\"payment_viettelpay_link\":\"{\\\"nap_tien\\\": \\\"\\\",\\\"chuyen_tien\\\": \\\"\\\"}\",\"game_tet_2019_idgame\":\"\",\"viettelpay_config_features_new\":\"[{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_nap_tien_new.png\\\",\\\"name\\\":\\\"Nạp tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_new.png\\\",\\\"name\\\":\\\"Chuyển tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_thanh_toan_new.png\\\",\\\"name\\\":\\\"Thanh toán\\\",\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_khac_new.png\\\",\\\"name\\\":\\\"Khác\\\",\\\"idViettelPay\\\":\\\"vtpay_other\\\"}]\",\"show_game_close_button\":\"QXJ0aWNs15c493ee1dcd97,\\tQXJ0aWNs15c493e8922d77,QXJ0aWNs15c347c16f00ec,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c502f6a10f43,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c7cf485b67ab\",\"enable_register_info_video_call_app\":\"1\",\"enable_show_popup_lifebox\":\"10\",\"privilege_otp_pattern\":\"Ma xac thuc cua quy khach la ([0-9]+). Quy khach vui long nhap ma nay de xac nhan cong tien ViettelPay. Tran trong.\",\"chtt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"current_app_otp\":\"{\\\"build_code\\\":300,\\\"version_app\\\":\\\"5.14\\\"}\",\"content_default_auto_sms\":\"[\\\"Xin loi toi dang ban, Xin vui long goi lai sau\\\",\\\"Toi dang hop, vui long goi lai sau\\\"]\",\"tang_qua_theme_color\":\"#D743D1\",\"openVTPayPaymentBuySim\":\"1\",\"gift_message_for_first_login\":\"Chúc mừng Quý khách đã nhận hộp quà tặng từ chương trình “Trao gửi yêu thương – giáng sinh ấm áp”, vui lòng mở hộp quà trước 24h00 trong ngày.\",\"conf_block_card_paymethod\":\"{\\\"list_province\\\":\\\"\\\",\\\"message\\\":\\\"Thuê bao sẽ không sử dụng được hình thức thanh toán cước qua thẻ cào tại tỉnh này. Quý khách vui lòng chọn lại hình thức thanh toán cước. Chi tiết LH 198 (miễn phí)\\\"}\",\"config_nd_49\":\"1\",\"cdt_didong_ts\":\"1\",\"lixi_header_image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/39/9f/59b8cf27a56e5233832cb33c37332f27f47b9c4d.png\",\"myvt_otp_agent_vtplus\":\"10\\r\\nMa OTP su dung uu dai phong cho cua Quy khach la [otp]. Vui long cung cap ma OTP cho nhan vien le tan de su dung uu dai. Ma OTP het han sau 5 phut. Tran trong.\\r\\n300\\r\\n20\",\"config_checkCardInfo\":\"{\\\"day\\\":2,\\\"month\\\":10}\",\"on_off_invite_sim4g\":\"1\",\"myclip_game_active\":\"1\",\"lifebox_introduction\":\"\\r\\n\\tDịch vụ LifeBOX
\\r\\n\\r\\n\\tLưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
\\r\\n\\r\\n\\t+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
\\r\\n\\r\\n\\t+ Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\r\\n\\r\\n\\t+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet.
\",\"ishare_mesage\":\"Để lấy mật khẩu, soạn: MK gửi 136 hoặc MK gửi 136\",\"enable_register_info_video_call\":\"1\",\"banner_shop_home_codinh\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/Tin%20Tuc/Background_Internet_Truy%E1%BB%81n%20h%C3%ACnh%20s%E1%BB%91(2).png\",\"noel_event_flag\":\"0\",\"enable_reg_data_point_money\":\"1\",\"mca_package_serviceId\":\"vtp_services_63\",\"enable_change_limit_post_paid\":\"1\",\"xhh_rule\":\" Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng
\\r\\n
\\r\\nChào mừng Quý khách tham gia chương trình “Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng” của Viettel. Các bước tham gia chương trình:
\\r\\nChọn “ Tham gia ngay” --> Chọn thuê bao muốn mời gói --> Chọn gói data để mời --> Xác nhận.
\\r\\n\\r\\n
Quý khách nhận ngay 25% giá trị gói data hoặc 20% giá trị gói thoại cộng vào tài khoản gốc (với thuê bao trả trước)/ giảm trừ cước (với thuê bao trả sau) khi thuê bao được mời thực hiện đăng kí gói data/thoại theo lời mời của Quý khách.
\\r\\n
\\r\\nLưu ý:
\\r\\n- Mỗi thuê bao có 100 lượt mời/ngày (áp dụng theo ngày, không cộng dồn vào ngày kế tiếp nếu không sử dụng hết).
\\r\\n- Thuê bao lan tỏa sẽ không được phép tiếp tục tham gia chương trình đến hết tháng nếu có 15 lượt lan tỏa không thành công tính từ ngày đầu tiên của tháng đó.
\",\"mobile_money_enable\":\"1\",\"viettelId_expired_time\":\"2019/6/12\",\"tang_qua_title\":\"Tặng thiệp chúc mừng\",\"enable_game_doi_thuong\":\"0\",\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\",\"tang_qua_data_flag\":\"1\",\"enable_ftName_duration\":\"1\",\"khdn_buy_sim\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"enable_chatbot_android\":\"1\",\"viettelid_icon_rank\":\"{\\\"rank1\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang_click.png\\\"},\\\"rank2\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet_click.png\\\"},\\\"rank3\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac_click.png\\\"},\\\"rank4\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang_click.png\\\"},\\\"rank5\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong_click.png\\\"}}\",\"lifebox_packages_vip_donate\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_TANG\\\",\\\"title\\\":\\\"VIP1_TANG\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công các gói data ST120K, ST150K, ST200K, ST300K được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong thời gian sử dụng các gói ST120K, ST150K, ST200K, ST300K.
- Thời hạn chương trình: Chưa có hạn kết thúc.
2. Thông tin gói cước
- Tên gói cước: VIP1-TANG (VIP1 TẶNG KHI ĐĂNG KÝ CÁC GÓI DATA THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_TANG. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_TANG. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG3T\\\",\\\"title\\\":\\\"VIP2_TANG3T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"
1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST30K, ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng, dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 03 chù kỳ tháng (tương ứng 90 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG3T (VIP2 TẶNG 3 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG3T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG3T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG3T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"3\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG1T\\\",\\\"title\\\":\\\"VIP2_TANG1T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 01 chù kỳ tháng (tương ứng 30 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG1T (VIP2 TẶNG 1 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG1T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG1T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG1T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"schedule_config_new_follow\":\"0\",\"stringee_to_number\":\"mbccs\",\"enableCtt098\":\"1\",\"chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Chatbot(4).png\",\"enable_hmsd\":\"1\",\"buy_sim_online_video_call_verify_v6\":\"1\",\"remind_nd49_v2\":\"0\",\"on_off_phone_contract\":\"1\",\"flag_security_payment\":\"\",\"videocall_config_buy_sim\":\"{\\\"domain\\\":\\\"VIDEOCALL_MBCCS\\\",\\\"serviceID\\\":\\\"516\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"on_chatbot_fixed_account\":\"1\",\"tang_qua\":\"1\",\"ftth_dn_config\":\"{\\r\\n\\\"banner\\\":[\\r\\n\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner.png\\\"\\r\\n],\\r\\n\\\"image_intro\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner_uu_diem.png\\\",\\r\\n\\\"id_intro\\\":\\\"QXJ0aWNs16453334aaec2e\\\"\\r\\n}\",\"list_adding_viettelid_banner\":\"[{\\\"id\\\":\\\"QXJ0aWNs161efafb95a51d\\\",\\\"new_browser\\\":\\\"0\\\",\\\"title\\\":\\\"game - rồng vàng - thachht\\\",\\\"desciption\\\":null,\\\"startTimeFS\\\":\\\"1706692560\\\",\\\"endTimeFS\\\":\\\"1710262800\\\",\\\"link\\\":\\\"https://viettel.vn/game/tet2024/v1/index.html\\\",\\\"typeFS\\\":\\\"3\\\",\\\"logoFS\\\":\\\"https://media.vietteltelecom.vn/upload//36/cc/c3/f1db8f1524197377ae3341baaca1c17c116295e8.png\\\",\\\"isRediect\\\":0,\\\"isAuth\\\":1,\\\"hideHeader\\\":0,\\\"landscape_mode\\\":0,\\\"listPack\\\":null,\\\"screenAPP\\\":0,\\\"featureId\\\":\\\"\\\",\\\"postId\\\":\\\"\\\",\\\"open_app_store\\\":\\\"0\\\",\\\"ios_deep_link\\\":null,\\\"ios_app_store_link\\\":null,\\\"android_deep_link\\\":null,\\\"android_play_store_link\\\":null}]\",\"exchange_fee\":\"0\",\"gift_icon_url\":\"https://vt.viettel.vn/uploads/images/program/2018/12/06/c8dfadb5b9560300dedcfc5b148218c945dc51be.png\",\"buy_sim_online_ai_supporter_v4\":\"1\",\"config_expire_time_pass\":\"{\\\"time\\\":\\\"604800\\\",\\\"message\\\":\\\"Quý khách vui lòng thực hiện đổi mật khẩu\\\"}\",\"cache_size_log_gami\":\"1\",\"game_tet_2019_image\":\"http://media.vietteltelecom.vn/upload//FlashSale/59/30/05/6342010cb7f605a74d1c04dc7e39a3aefd0eafe8.jpg\",\"data_event_title\":\"Khuyến mãi sự kiện\",\"enable_women_day\":\"1\",\"home_tien_ich_co_dinh\":\"vietlott,doi_goi_cuoc_co_dinh,thanh_toan_cuoc,cdt_co_dinh,fmc_ho_gia_dinh,modem_wifi,ho_tro_dich_vu,mic,tripi_flight,tripi_hotel,vexere,\",\"simso_enterprise_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"enable_lifebox_sync_contacts\":\"1\",\"enable_popup_vip_lifebox\":\"10\",\"home_enable_tet_block\":\"0\",\"register_commercial_history_webview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"flag_point_vt\":\"0\",\"lifebox_config\":\"{\\r\\n\\\"max_capacity\\\":\\\"5\\\",\\r\\n\\\"message_over_capacity\\\":\\\"Dung lượng tải lên > [capacity]GB có thể làm tiến trình tải lên bị chậm, Quý khách vui lòng chọn lại dữ liệu để tải lên hoặc tiếp tục thực hiện\\\",\\r\\n\\\"policy\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Sở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin\\\"\\r\\n},\\r\\n\\\"rule\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Bằng việc đăng ký sử dụng dịch vụ LifeBOX ( gọi tắt là ‘Dịch vụ’) do Viettell cung cấp. Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (Gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.Điều khoản về tài khoản sử dụng\\\"\\r\\n}\\r\\n}\",\"invite_ftth_benefit_information\":\"*Nhập mã giới thiệu của chương trình Lan tỏa dịch vụ Viettel và nhận ưu đãi hấp dẫn lên đến 150.000 VNĐ..\",\"game_tet_2019_status\":\"0\",\"show_ad_login_page\":\"1\",\"phi_nap_the_ho\":\"Phí nạp hộ: 2% giá trị thẻ, tối đa: 3 lần/ngày và 10 lần/tháng.\",\"mini_game_content\":\"{\\\"game_id\\\":\\\"VQMM\\\",\\\"game_avatar\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/upload\\\\/ckfinder\\\\/images\\\\/BannerChung01.jpg\\\",\\\"game_name\\\":\\\"30 tri\\\\u1ec7u GB data cho m\\\\u1ecdi ng\\\\u01b0\\\\u1eddi\\\",\\\"game_description\\\":\\\"30 tri\\\\u1ec7u GB data, 30 tri\\\\u1ec7u ni\\\\u1ec1m vui lan t\\\\u1ecfa\\\",\\\"game_type\\\":\\\"web\\\",\\\"game_url\\\":\\\"http:\\\\/\\\\/viettel.vn\\\\/tomatodata\\\",\\\"game_android_ggplay_link\\\":\\\"\\\",\\\"game_android_deeplink\\\":\\\"\\\",\\\"game_ios_applestore_link\\\":\\\"\\\",\\\"game_ios_deeplink\\\":\\\"\\\",\\\"active_game\\\":1}\",\"xhh_short_des\":\"Chào mừng bạn đã tham gia chương trình Lan tỏa Data - Nhận quà giá trị. Khi người bạn mới đăng ký thành công gói Data, bạn sẽ được nhận... là trả sau.\",\"remind_nd49\":\"0\",\"dktt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"enable_happy_birthday_viettelId_v2\":\"0\",\"lifebox_terms\":\"\\r\\n\\tBằng việc đăng ký sử dụng dịch vụ LifeBOX (gọi tắt là ‘Dịch vụ’) do Viettel cung cấp, Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.
\\r\\n\\r\\n\\tĐiều khoản về tài khoản người sử dụng
\\r\\n\\r\\n\\t1. Khách hàng phải cung cấp đầy đủ tên họ, số điện thoại, email chính xác và những thông tin liên quan cần thiết để được hưởng đầy đủ chính sách hỗ trợ người dùng của Viettel.
\\r\\n\\r\\n\\t2. Khách hàng chịu toàn bộ trách nhiệm về dữ liệu, hình ảnh, tài liệu và các liên kết website (links) mà Khách hàng đưa lên tài khoản LifeBOX của Khách hàng.
\\r\\n\\r\\n\\t3. Không sử dụng LifeBOX cho bất kỳ điều gì vi phạm pháp luật hay phát tán các mã độc, virus.
\\r\\n\\r\\n\\t4. Bất kỳ điều gì vi phạm điều khoản sử dụng đồng nghĩa với việc Viettel có quyền
\\r\\n\\r\\n\\t(a) hủy toàn bộ dịch vụ đang cung cấp cho Khách hàng hoặc
\\r\\n\\r\\n\\t(b) tự động xóa các nội dung vi phạm mà không cần thông báo.
\\r\\n\\r\\n\\t5. Trường hợp bất khả kháng ảnh hưởng tới quá trình lưu trữ, việc lựa chọn dữ liệu để lưu trữ sẽ do Viettel chủ động thực hiện.
\",\"enable_popup_vip_lifebox_new\":\"2\",\"full_screen_game\":\"1\",\"chatgpt_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/AI(2).png\",\"checkServiceQuality\":\"1\",\"tang_qua_money_flag_test\":\"1\",\"active_scanByAIV3_registerOnline\":\"0\",\"conf_hotPack\":\"{\\r\\n \\\"config_pack_default\\\": \\\"MIMD,I0,I.0,GP_STU,GP_SCL,MIF,MIMD_HSSV,MI0,MIMDX,I0X,MIFX,MITS,MI0X,DC0,D.0,MIMAX70\\\",\\r\\n \\\"config_type_pack_for_you\\\": \\\"HOT_NEW,EVENT\\\",\\r\\n \\\"listPackHotLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"listPackHotNoLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"statusPackNoLogin\\\": 1,\\r\\n \\\"menuHot\\\": \\\"EVENT,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"menu098TabData\\\": \\\"EVENT,INTERNET,COMBO,HOT,DATAPLUS,DATA_ROAMING,COMBO_ROAMING,CALL_SMS,MYVIETTEL_ONLY,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"mergePack\\\": 1,\\r\\n \\\"prioritized_pack\\\": {\\r\\n \\\"SD30S\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 3\\r\\n },\\r\\n \\\"1N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 2\\r\\n },\\r\\n \\\"ST5KM\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 1\\r\\n },\\r\\n \\\"7N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 4\\r\\n }\\r\\n },\\r\\n \\\"display_tab\\\": {\\r\\n \\\"data_addon\\\": {\\r\\n \\\"display\\\": \\\"1\\\",\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n },\\r\\n \\\"black_list_pack\\\": {\\r\\n \\\"ST5K\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n }\\r\\n}\",\"change_esim_online_enable\":\"1\",\"buy_sim_online_ai_supporter_ver6\":\"10\",\"myclip_active\":\"1\",\"lifebox_packages_vip\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"config_package_payment_ctt\":\"{\\r\\n\\\"min_price_enable_vtlink\\\":30000,\\r\\n\\\"min_price_enable_ctt\\\":30000,\\r\\n\\\"text_pttt\\\":\\\"Đăng ký qua ViettelPay, ATM, Thẻ quốc tế\\\"\\r\\n}\",\"gami_url_config\":\"https://apigami.viettel.vn/v1/gami/games/web/bootstrap.html\",\"delay_storage_lifebox\":\"Gói lưu trữ sẽ được cập nhật sau 10 phút!\",\"buy_sim_online_ai_supporter_v3\":\"0\",\"home_enable_event_block\":\"1\",\"lifebox_packages\":\"{\\\"type\\\":\\\"Q2F0ZWdv159cdebfddf4e7\\\",\\\"type_name\\\":\\\"Tiện ích\\\",\\\"service_id\\\":\\\"QXJ0aWNs15a67f87856b6d\\\",\\\"service_code\\\":\\\"VAS_LIFEBOX_VIP|VAS_LIFEBOX_VIP2\\\",\\\"short_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"short_description\\\":\\\"Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân\\\",\\\"service_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"service_message\\\":\\\"\\\\r\\\\n\\\\tDịch vụ lưu trữ dữ liệu cá nhân trên đám mây với các tính năng:
\\\\r\\\\n\\\\t+ Lưu trữ: Đảm bảo lưu trữ dữ liệu cá nhân bảo mật và an toàn trên cả nền IOS, ANDROID và WEBSITE.
\\\\r\\\\n\\\\t+ Khôi phục: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\\\r\\\\n\\\\t+ Chia sẻ: Cho phép mời, chia sẻ nội dung theo từng đối tượng cụ thể.
\\\\r\\\\n\\\\t+ Truy cập: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet.
\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Để đăng ký gói VIP1 (có ngay 20GB lưu trữ, miễn phí Data sử dụng), soạn tin DK gửi 1098 (9.000đ/tháng).
\\\\r\\\\n\\\\t- Để đăng ký gói VIP2 (có ngay 10GB lưu trữ, miễn phí Data sử dụng), soạn tin DK2 gửi 1098 (5.000đ/tháng).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Chi tiết gọi 198 (miễn phí).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\t- Tải ứng dụng Lifebox trên Google Play và App Store và đăng ký để nhận ngay tài khoản miễn phí (5GB lưu trữ).
\\\\r\\\\n\\\\r\\\\n\\\\tHoặc tải ngay ứng dụng tại biểu tượng phía dưới:
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\",\\\"register_code\\\":\\\"DK\\\",\\\"unregister_code\\\":\\\"HUY\\\",\\\"service_amount\\\":\\\"9000\\\",\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"url_popup_vip2\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/popup_lifebox_vip2.png\\\",\\\"limit_capacity_zero\\\":\\\"Để gia tăng dung lượng lưu trữ, tiếp tục sử dụng dịch vụ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB).\\\",\\\"limit_capacity_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB)!\\\",\\\"limit_capacity_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB)!\\\",\\\"limit_capacity_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu!\\\",\\\"warning_des_setting_zero\\\":\\\"Dung lượng lưu trữ không đủ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) để bật tính năng này\\\",\\\"warning_des_setting_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu, để sử dụng tính năng này\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"title\\\":\\\"Tặng miễn phí\\\",\\\"short_description\\\":\\\"Dung lượng lưu trữ: 10GB\\\",\\\"desc\\\":\\\"Viettel dành tặng Quý khách 10GB lưu trữ dữ liệu để trải nghiệm dịch vụ LifeBOX. Quý khách có thể lưu Danh bạ, Ảnh, Video, Nhạc, Tài liệu cá nhân.
Hết 10GB lưu trữ, Quý khách vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn, cụ thể:
+ Gói VIP1: 25GB lưu trữ dữ liệu, cước phí 9.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
+ Gói VIP2: 15GB lưu trữ dữ liệu, cước phí 5.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
Đặc biệt, Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1/VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm/2000 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có những trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"\\\",\\\"confirm_cancel\\\":\\\"\\\",\\\"register_code\\\":\\\"\\\",\\\"unregister_code\\\":\\\"\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"10GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/freelifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP\\\",\\\"title\\\":\\\"Gói tháng VIP1\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t9.000 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 9.000 đồng/tháng**
+ Dung lượng lưu trữ: 25GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
** Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"9000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP1. Phí 9000đ/ tháng có 25GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP2\\\",\\\"title\\\":\\\"Gói tháng VIP2\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t5.000 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 5.000 đồng/tháng**
+ Dung lượng lưu trữ: 15GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
*Chương trình 1: Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 2.200 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
** Chương trình 2: Từ ngày 11/01/2022, Quý khách đăng ký thành công gói data ST30K, ST70K, ST90K trên app MyViettel hoặc website https://viettel.vn, sẽ được tặng 03 chu kỳ tháng gói VIP2 miễn phí (0 đồng/ tháng) để trải nghiệm dịch vụ; không áp dụng tặng 2.200 điểm Viettel++ với chương trình này. Gói tặng trải nghiệm VIP2 0 đồng không tự động gia hạn.
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"5000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP2. Phí 5.000đ/ tháng có 15GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT2\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"invtDevice4g\":\"{\\\"banner\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Rectangle%204192(1).png\\\",\\\"deeplink\\\":\\\"myviettel://the_le_moi_doi_may_4g\\\",\\\"link_webview\\\":\\\"\\\",\\\"policy_invt_device4g\\\":\\\"17370540\\\",\\\"status\\\":1,\\\"text_the_le\\\":\\\"Thể lệ\\\"}\",\"active_omi_level4_address\":\"1\",\"conf_otp_file_accept_report\":\"{\\\"content\\\" : \\\"Nhap ma [otp] de xac thuc bien ban nghiem thu tren Myviettel/Viettel.vn. Chi tiet LH 198. Tran trong!\\\", \\\"totalFail \\\":\\\" 5\\\", \\\"expiredTime\\\" : \\\"120\\\", \\\"totalInDay\\\":\\\"5\\\"}\",\"limit_config_list\":\"{\\r\\n\\\"normal\\\":[\\r\\n200000,\\r\\n500000,\\r\\n1000000,\\r\\n1500000,\\r\\n2000000,\\r\\n2500000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"friendship\\\":[\\r\\n100000,\\r\\n200000,\\r\\n300000,\\r\\n500000,\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"dinamond\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n8000000,\\r\\n10000000,\\r\\n15000000\\r\\n],\\r\\n\\\"gold\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n],\\r\\n\\\"silver\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n]\\r\\n}\",\"game_tet_2019_enable\":\"0\",\"ishare_command\":\"MK\",\"lifebox_policy\":\"\\r\\n\\tSở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin
\\r\\n\\r\\n\\t1. Viettel không yêu cầu bất kỳ quyền sở hữu trí tuệ nào đối với các nội dung Khách hàng tải lên LifeBOX. Tất cả các dữ liệu Khách hàng đưa LifeBOX đều là quyền sở hữu của riêng Khách hàng. Khách hàng có thể xóa bỏ dữ liệu đã tải bất kỳ lúc nào cũng như hủy bỏ tài khoản của chính mình. Điều này cũng đồng nghĩa với việc Khách hàng xóa toàn bộ nội dung Khách hàng đang lưu trữ tại LifeBOX.
\\r\\n\\r\\n\\t2. Viettel không tiết lộ bất kì thông tin nào của Khách hàng cho đối tác thứ ba. Thông tin bảo mật bao gồm bất kỳ dữ liệu hay thông tin nào Khách hàng cung cấp cho Viettel mà không muốn công chúng biết đến. Thông tin bảo mật không bao gồm các thông tin
\\r\\n\\r\\n\\t(a) đã được công chúng hóa vào thời gian Viettel nhận được;
\\r\\n\\r\\n\\t(b) hoặc đã đến từ các domain được công bố rộng rãi sau khi Viettel nhận được nhưng mà không đến từ lỗi của Viettel;
\\r\\n\\r\\n\\t(c) hoặc thông tin của Khách hàng Viettel nhận được từ hơn một người hoặc
\\r\\n\\r\\n\\t(d) Viettel bị yêu cầu bởi luật pháp.
\",\"color_code_event\":\"#E23232\",\"simso_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"config_clearCard\":\"{\\\"day\\\":1,\\\"month\\\":3}\",\"enable_promotion_voucher\":\"1\",\"blockSMSBill\":\"Truy cập vào chức năng “Thông tin khách hàng” để cài đặt ON/OFF nhận thông báo khi tra cước.\",\"standard_info_user\":\"{\\\"version_ios\\\":\\\"7.7\\\",\\\"version_android\\\":\\\"770\\\",\\\"standard_video_call_AI_order_enable\\\":1,\\\"standard_video_call_AI_order_enable_v2\\\":1,\\\"standard_video_call_BCA_enable\\\":1,\\\"standard_video_call_BCA_enable_v2\\\":1,\\\"enable_popup\\\":0,\\\"can_edit\\\":{\\\"name\\\":\\\"0\\\",\\\"birthday\\\":\\\"0\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"1\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"1\\\",\\\"district\\\":\\\"1\\\",\\\"precinct\\\":\\\"1\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"1\\\",\\\"address_paper\\\":\\\"1\\\",\\\"nationality\\\":\\\"1\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":30,\\\"config_allowCallBack_ipcc\\\":{\\\"version_ios\\\":\\\"7.8\\\",\\\"version_android\\\":\\\"123\\\"}}\",\"callmeback_config_sdk\":\"{\\\"domainCode\\\":\\\"MYVIETTEL_CALLMEBACK\\\",\\\"serviceUrl\\\":\\\"https://callmeback.viettel.vn:8919\\\",\\\"requestUrl\\\":\\\"https://callmeback.viettel.vn:8918\\\"}\",\"flag_luckymoney_viettelpoint\":\"0\",\"enable_comment_service_gtgt\":\"0\",\"sendGift\":\"{\\\"minPoint\\\":\\\"1000\\\",\\\"enableSendPoint\\\":\\\"\\\",\\\"enableSendMoney\\\":\\\"\\\",\\\"enableSendData\\\":\\\"1\\\",\\\"txtNote\\\":\\\"Vui l\\\\u00f2ng l\\\\u1ef1a ch\\\\u1ecdn s\\\\u1ed1 thu\\\\u00ea bao t\\\\u1eb7ng (t\\\\u1ed1i \\\\u0111a 10 thu\\\\u00ea bao)\\\",\\\"numAddress\\\":\\\"10\\\",\\\"enableSendPointTabVtplus\\\":\\\"\\\"}\",\"trans_money\":\"{\\\"is_show\\\":\\\"1\\\",\\\"image_url\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/\\\\/upload\\\\/ckfinder\\\\/files\\\\/Frame36716.png\\\",\\\"intro\\\":{\\\"summary\\\":\\\"Ishare: L\\\\u00e0 d\\\\u1ecbch v\\\\u1ee5 chuy\\\\u1ec3n ti\\\\u1ec1n t\\\\u1eeb t\\\\u00e0i kho\\\\u1ea3n g\\\\u1ed1c gi\\\\u1eefa 2 s\\\\u1ed1 \\\\u0111i\\\\u1ec7n tho\\\\u1ea1i Viettel.\\\",\\\"condition_title\\\":\\\"\\\\u0110i\\\\u1ec1u ki\\\\u1ec7n s\\\\u1eed d\\\\u1ee5ng\\\",\\\"conditions\\\":[\\\"Thu\\\\u00ea bao chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"- TB di \\\\u0111\\\\u1ed9ng, Dcom, Homephone tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2C, c\\\\u00f3 th\\\\u1eddi gian ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng \\\\u2265 90 ng\\\\u00e0y t\\\\u00ednh t\\\\u1eeb ng\\\\u00e0y k\\\\u00edch ho\\\\u1ea1t thu\\\\u00ea bao \\\\u0111\\\\u1ebfn ng\\\\u00e0y s\\\\u1eed d\\\\u1ee5ng d\\\\u1ecbch v\\\\u1ee5.\\\",\\\"Thu\\\\u00ea bao nh\\\\u1eadn ti\\\\u1ec1n:\\\",\\\"- Thu\\\\u00ea bao di \\\\u0111\\\\u1ed9ng, Homephone v\\\\u00e0 Dcom tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc Viettel ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2 chi\\\\u1ec1u.\\\"],\\\"trans_limit_title\\\":\\\"H\\\\u1ea1n m\\\\u1ee9c chuy\\\\u1ec3n ti\\\\u1ec1n\\\",\\\"trans_limit\\\":[\\\"T\\\\u1ed1i \\\\u0111a 50.000\\\\u0111\\\\/l\\\\u1ea7n v\\\\u00e0 300.000\\\\u0111\\\\/ng\\\\u00e0y.\\\",\\\"S\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n l\\\\u00e0 b\\\\u1ed9i s\\\\u1ed1 c\\\\u1ee7a 1.000\\\\u0111\\\"],\\\"trans_fee_title\\\":\\\"Ph\\\\u00ed chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"trans_fee\\\":\\\"15% tr\\\\u00ean s\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n \\\"},\\\"notice\\\":{\\\"msisdn\\\":\\\"Thu\\\\u00ea bao tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1eb7c tr\\\\u1ea3 sau c\\\\u00f3 t\\\\u00ednh n\\\\u0103ng Hybrid\\\",\\\"limit\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c chuy\\\\u1ec3n t\\\\u1eeb 1.000 \\\\u0111\\\\u1ebfn 50.000\\\\u0111\\\\/l\\\\u1ea7n, t\\\\u1ed1i \\\\u0111a 300.000\\\\u0111\\\\/ng\\\\u00e0y\\\"},\\\"amount_money\\\":[\\\"1000\\\",\\\"10000\\\",\\\"20000\\\",\\\"30000\\\",\\\"40000\\\",\\\"50000\\\"],\\\"guideline\\\":[\\\"C\\\\u00e1ch 1: MK g\\\\u1eedi 136\\\",\\\"C\\\\u00e1ch 2: MK g\\\\u1eedi 136\\\",\\\"Sodienthoai l\\\\u00e0 s\\\\u1ed1 th\\\\u01b0\\\\u1eddng xuy\\\\u00ean li\\\\u00ean l\\\\u1ea1c g\\\\u1ea7n nh\\\\u1ea5t\\\"]}\",\"enable_survey\":\"{\\\"searchHome\\\":\\\"1\\\",\\\"packageDetail\\\" :\\\"1\\\",\\\"voucherDetail\\\":\\\"1\\\"}\",\"pretopost_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"buy_sim_online_ai_supporter_v6\":\"1\",\"show_privilege_bonus\":\"0\",\"button_stop_response\":\"1\",\"standard_info_user_1\":\"{\\\"version_ios\\\":\\\"6.3\\\",\\\"version_android\\\":\\\"383\\\",\\\"standard_video_call_AI_order_enable\\\":0,\\\"standard_video_call_BCA_enable\\\":1,\\\"enable_popup\\\":1,\\\"can_edit\\\":{\\\"name\\\":\\\"1\\\",\\\"birthday\\\":\\\"1\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"0\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"0\\\",\\\"district\\\":\\\"0\\\",\\\"precinct\\\":\\\"0\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"0\\\",\\\"address_paper\\\":\\\"0\\\",\\\"nationality\\\":\\\"0\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":10}\",\"desc_recharge_momo\":\"Lưu ý: Quý khách sẽ không được hưởng các chương trình khuyến mại khi nạp tiền vào tài khoản Tiền di động\",\"lifebox_sharing_hashtags\":\"#ViettelMạng3G4GtốtnhấtViệtNam\",\"server_time\":\"2024-06-14\",\"cskh4g\":1,\"change_sim_fee\":25000,\"xhhbh\":1,\"enable_mini_games\":0,\"campaign_flag\":\"0\",\"campaign_content\":\"\",\"code\":\"***@@@@\",\"flagChucTet\":0,\"Lixi2017\":{\"so_tien_nho_nhat\":5000,\"luat_li_xi\":\"Số tiền lì xì tối thiểu là 5.000đ/lần, tối đa là 100.000đ/lần và là bội số của 1.000đ. Phí lì xì 0đ. Thuê bao nhận lì xì tối đa 5.000.000đ/ngày.\",\"so_tien_lon_nhat\":100000,\"hieu_luc_chuong_trinh\":0},\"key_lifebox\":null,\"enable_tra_cuu_dia_ban_4g\":0,\"ghepdoi\":0}"
14/06/24 09:02:03||04541a85ce06aa23|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04|-|762450d4318a768b|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04|-|762450d4318a768b|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04|-|e9965134bd9535d6|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:02:04||46ea6956f8632e6c|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04||f797da648221af58|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04||420a65021a0bdfc7|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04|-|930526ab3899b352|collection/displayTabConfig|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[fee9587d-44ed-49a6-a958-7d44ed99a6b2]}{X-Gravitee-Request-Id:[fee9587d-44ed-49a6-a958-7d44ed99a6b2]}{content-length:[84]}|-|{"id":"31000000000000000000000000000000","params":{"version":"7.8","os_type":"ios"}}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"DF73ACD9AFA6466B91E2BB6FB9668087\",\"blockType\":\"blk_account_info\",\"title\":\"Thông tin tài khoản\",\"order\":1,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin tài khoản\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B1F61E6719514D1E9CA64E0444824B0D\",\"blockType\":\"blk_data_info\",\"title\":\"Lưu lượng của bạn\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin lưu lượng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"302297B7937A4FF5A248E06BA9E9A228\",\"blockType\":\"blk_recommend_for_you\",\"title\":\"Gợi ý dành cho bạn\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\": \\\"Gợi ý dành cho bạn\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"268840610BA54DED96999E22DC662C60\",\"blockType\":\"blk_utilities\",\"title\":\"Hỗ trợ khách hàng\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Hỗ trợ khách hàng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"E2FB40869A204B7485390D7394C84A96\",\"blockType\":\"blk_package_viewed\",\"title\":\"Gói cước đã xem TAB DỊCH VỤ\",\"order\":8,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 10,\\\"title\\\": \\\"Gói cước được quan tâm\\\"}\",\"data_config\":\"{}\"},{\"id\":\"A4499D6F590811EDA476005056B51709\",\"blockType\":\"BANNER\",\"title\":\"Banner viễn thông\",\"order\":10,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner viễn thông\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 09:02:04||251c577d604ed406|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04||251c577d604ed406|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:04|-|dd60ce108d221903|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:04|-|0ae420232620c1d2|getDataRemain|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[21b178cb-729e-4fda-b178-cb729edfda44]}{X-Gravitee-Request-Id:[21b178cb-729e-4fda-b178-cb729edfda44]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null,\"show_dataplus\":1}"
14/06/24 09:02:04|-|9376cc87861e0895|viewGroupInfoDs|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[8105798d-9311-42dd-8579-8d931182ddd1]}{X-Gravitee-Request-Id:[8105798d-9311-42dd-8579-8d931182ddd1]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"usingData\":0,\"availableData\":0,\"resetDate\":null,\"memberList\":[],\"joinedGroup\":null,\"canCreateGroupData\":0,\"packageSharing\":null,\"sharingFee\":0,\"type\":\"data\"},\"ctkm\":{\"usingData\":0,\"availableData\":0,\"resetDate\":null,\"memberList\":[],\"joinedGroup\":null,\"canCreateGroupData\":0,\"packageSharing\":null,\"sharingFee\":0,\"type\":\"ctkm\"}}"
14/06/24 09:02:04||c1b51116c7449aa8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:02:04||2b73ee19b793bb96|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:05||bb06b3198bb80ca6|Start write log analyId 1718330525368
INFO bb06b3198bb80ca6 {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":1314,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330521614,"endTime":1718330522928,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO bb06b3198bb80ca6 {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1498,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330521615,"endTime":1718330523113,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1452,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330521689,"endTime":1718330523141,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":1452,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330521689,"endTime":1718330523141,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1452,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330521689,"endTime":1718330523141,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getDeclByType","duration":244,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523141,"endTime":1718330523385,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getConfigSettingMobileCache","duration":245,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523141,"endTime":1718330523386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getConfigSettingMobileMsisdn","duration":245,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523141,"endTime":1718330523386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":307,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330523113,"endTime":1718330523420,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAllLinkAcc"}
INFO bb06b3198bb80ca6 {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getListAccountByPhone","duration":1806,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330521614,"endTime":1718330523420,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO bb06b3198bb80ca6 {"traceId":"f2299216e676002b","requestId":null,"objectId":"84983002003","service":"AccountInfoServiceImpl.vtIdGetAccountInfo","duration":56,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718330523403,"endTime":1718330523459,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO bb06b3198bb80ca6 {"traceId":"f2299216e676002b","requestId":null,"objectId":"84983002003","service":"AccountInfoController.vtIdGetAccountInfo","duration":56,"logType":"com.viettel.myviettel.controller.AccountInfoController","actionType":"AccountInfoController","startTime":1718330523403,"endTime":1718330523459,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO bb06b3198bb80ca6 {"traceId":"f2299216e676002b","requestId":null,"objectId":"84983002003","service":"AccountInfoController.vtIdGetAccountInfo","duration":56,"clientAddress":"118.53.246.113","result":"0","path":"/vtidGetAccountInfo","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"f2299216e676002b","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":61,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523399,"endTime":1718330523460,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"RedisV1RepositoryImpl.getStringValue","duration":72,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718330523388,"endTime":1718330523460,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getAllowReportComplainLowCache","duration":72,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523388,"endTime":1718330523460,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":52,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523409,"endTime":1718330523461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getDeclByType2","duration":74,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523387,"endTime":1718330523461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":73,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523388,"endTime":1718330523461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getVersionAppCache","duration":74,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523387,"endTime":1718330523461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":74,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523387,"endTime":1718330523461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":74,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523387,"endTime":1718330523461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getConfVersionAppCache","duration":75,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523387,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getTransferMoneyTermCache","duration":75,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523387,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getCashAdvanceTermCache","duration":75,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523387,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getInfoAccountAndCSKH","duration":75,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523387,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":52,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523410,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getLuckyMoneyCache","duration":52,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getDeclByCode","duration":52,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523410,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getFlagFeeSharingCache","duration":52,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeAccountInfoRepositoryImpl.getById","duration":52,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl","actionType":"AerospikeAccountInfoRepositoryImpl","startTime":1718330523410,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getLifeBoxMsisdn","duration":52,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeCampaignMyVtRepositoryImpl.getById","duration":53,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeCampaignMyVtRepositoryImpl","actionType":"AerospikeCampaignMyVtRepositoryImpl","startTime":1718330523409,"endTime":1718330523462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getDeclByCode","duration":53,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523410,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getCampaignSpreadCache","duration":54,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523409,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getBlockSmsBillCache","duration":53,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":54,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523409,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getFlagWishHPNYCache","duration":54,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523409,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":53,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523410,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getIdContentCache","duration":53,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":53,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330523410,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getRegion4GCache","duration":53,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"ReceivePortBindingClientImpl.viewAccInfo","duration":71,"logType":"com.viettel.myviettel.client.impl.ReceivePortBindingClientImpl","actionType":"ReceivePortBindingClientImpl","startTime":1718330523546,"endTime":1718330523617,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"1,10,11,12,13,14,15,16,17,18,21,22,23,20,24,25,26,27,28,29,30,34,19,31,32,33,35,36,37,38,39,40,41,42,43,44,45,46,49,50,51,92,93,241,242,243,430,3000,76,78,3,9,282,283,284,279,288,289,3090,3096,3097,3088,3084,3083,3106,470,6005,6025,6006,6026,490,3117\"]","response":"{\"activeDate\":\"03/05/2009 20:35:06\",\"balances\":{\"balance\":[{\"balanceExpire\":\"08/05/2023 12:00:00 AM\",\"balanceId\":\"1\",\"balanceName\":\"1 VND Basic\",\"balanceValue\":\"10000\"},{\"balanceExpire\":\"01/01/2100 12:00:00 AM\",\"balanceId\":\"10\",\"balanceName\":\"10 VND Promotion\",\"balanceValue\":\"0\"}]},\"brandIndex\":\"430\",\"classCode\":\"Tomato\",\"description\":\"Thanh cong\",\"msisdn\":\"84968470337\",\"responseCode\":\"1\"}","result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"ReceivePortBindingWSServiceImpl.viewAccInfoCache","duration":75,"logType":"com.viettel.myviettel.service.ws.impl.ReceivePortBindingWSServiceImpl","actionType":"ReceivePortBindingWSServiceImpl","startTime":1718330523542,"endTime":1718330523617,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"SaleWebServiceImpl.getVasHyBridForSubCache","duration":53,"logType":"com.viettel.myviettel.service.ws.impl.SaleWebServiceImpl","actionType":"SaleWebServiceImpl","startTime":1718330523569,"endTime":1718330523622,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"9393cb8e3b7e633e","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":108,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330523576,"endTime":1718330523684,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"9393cb8e3b7e633e","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":114,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330523570,"endTime":1718330523684,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"9393cb8e3b7e633e","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":115,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718330523570,"endTime":1718330523685,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"9393cb8e3b7e633e","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":115,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.checkData3gV3","duration":289,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330523462,"endTime":1718330523751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"DataWSServiceImpl.getData3gV2","duration":289,"logType":"com.viettel.myviettel.service.ws.impl.DataWSServiceImpl","actionType":"DataWSServiceImpl","startTime":1718330523462,"endTime":1718330523751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getFeeDataSharing","duration":341,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330523410,"endTime":1718330523751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingServiceImpl.getSettingV3","duration":2069,"logType":"com.viettel.myviettel.service.impl.SettingServiceImpl","actionType":"SettingServiceImpl","startTime":1718330521682,"endTime":1718330523751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingController.getSettingV3","duration":2069,"logType":"com.viettel.myviettel.controller.SettingController","actionType":"SettingController","startTime":1718330521682,"endTime":1718330523751,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"SettingController.getSettingV3","duration":2069,"clientAddress":"118.53.246.113","result":"0","path":"/getSettingV3","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"UserServiceImpl.getViewAccountInfo3DataByBalance","duration":251,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718330523523,"endTime":1718330523774,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"UserServiceImpl.executeViewAccountInfo3","duration":251,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718330523523,"endTime":1718330523774,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"UserServiceImpl.viewAccountInfo3","duration":259,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718330523515,"endTime":1718330523774,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"UserController.viewAccountInfo3","duration":260,"logType":"com.viettel.myviettel.controller.UserController","actionType":"UserController","startTime":1718330523514,"endTime":1718330523774,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"UserController.viewAccountInfo3","duration":260,"clientAddress":"118.53.246.113","result":"0","path":"/viewAccountInfo3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"9393cb8e3b7e633e","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":215,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523561,"endTime":1718330523776,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"d4701c44bf5da0bf","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":274,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523503,"endTime":1718330523777,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO bb06b3198bb80ca6 {"traceId":"6f0cd434e1e3cf35","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":2110,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330521677,"endTime":1718330523787,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getSharingCTKMInfo","duration":111,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330523742,"endTime":1718330523853,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"0\",\"\",\"MYVIETTEL\",\"MYVIETTEL\",\"Ung luu luong\"]","response":"{\"responseCode\":\"\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thong tin dang nhap khong chinh xac-1\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":96,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330523858,"endTime":1718330523954,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO bb06b3198bb80ca6 {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":78,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330523919,"endTime":1718330523997,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO bb06b3198bb80ca6 {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":508,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330523576,"endTime":1718330524084,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO bb06b3198bb80ca6 {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":182,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718330524087,"endTime":1718330524269,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO bb06b3198bb80ca6 {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":182,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330524087,"endTime":1718330524269,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO bb06b3198bb80ca6 {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":59,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330524286,"endTime":1718330524345,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO bb06b3198bb80ca6 {"traceId":"930526ab3899b352","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":98,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330524283,"endTime":1718330524381,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"930526ab3899b352","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":105,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330524276,"endTime":1718330524381,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"930526ab3899b352","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":105,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718330524276,"endTime":1718330524381,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"930526ab3899b352","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":105,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"930526ab3899b352","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":111,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524272,"endTime":1718330524383,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO bb06b3198bb80ca6 {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":313,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718330524086,"endTime":1718330524399,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.viewSharingDataV2","duration":655,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330523745,"endTime":1718330524400,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"1\"]","response":"{\"responseCode\":\"WS_SHARE_GROUP_NOT_FOUND\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thue bao khong ton tai nhom0\\n
\\n\\tFri Jun 14 09:02:04 ICT 2024
\\n\\tWS_SHARE_GROUP_NOT_FOUND
\\n\\tThue bao khong ton tai nhom
\\n\\n\\n\\n0\\nnull\\n0\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"null\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"0\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":314,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330524086,"endTime":1718330524400,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO bb06b3198bb80ca6 {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":372,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330524087,"endTime":1718330524459,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO bb06b3198bb80ca6 {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":372,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330524087,"endTime":1718330524459,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO bb06b3198bb80ca6 {"traceId":"0ae420232620c1d2","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.checkKTTKAll","duration":891,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330523643,"endTime":1718330524534,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"[]","result":"0","path":"/getDataRemain"}
INFO bb06b3198bb80ca6 {"traceId":"0ae420232620c1d2","requestId":null,"objectId":"84983002003","service":"MobileInternetServiceImpl.getDataRemain","duration":915,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330523630,"endTime":1718330524545,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO bb06b3198bb80ca6 {"traceId":"0ae420232620c1d2","requestId":null,"objectId":"84983002003","service":"MobileInternetController.getDataRemain","duration":915,"logType":"com.viettel.myviettel.controller.MobileInternetController","actionType":"MobileInternetController","startTime":1718330523630,"endTime":1718330524545,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO bb06b3198bb80ca6 {"traceId":"0ae420232620c1d2","requestId":null,"objectId":"84983002003","service":"MobileInternetController.getDataRemain","duration":915,"clientAddress":"118.53.246.113","result":"0","path":"/getDataRemain","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"dd60ce108d221903","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":88,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524464,"endTime":1718330524552,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"BaseClientImpl.call","duration":113,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718330524445,"endTime":1718330524558,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"DataPlusBuyClientImpl.checkDataRemain","duration":114,"logType":"com.viettel.myviettel.client.impl.DataPlusBuyClientImpl","actionType":"DataPlusBuyClientImpl","startTime":1718330524444,"endTime":1718330524558,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":"{\"description\":\"Thanh cong\",\"errorCode\":\"0\",\"lastExtend\":\"01/12/2023 00:00:00\",\"nextExtend\":\"\",\"dataRemainAccountList\":null}","result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"DataSharingServiceImpl.viewGroupInfoDs","duration":875,"logType":"com.viettel.myviettel.service.impl.DataSharingServiceImpl","actionType":"DataSharingServiceImpl","startTime":1718330523684,"endTime":1718330524559,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"DataSharingController.viewGroupInfoDs","duration":881,"logType":"com.viettel.myviettel.controller.DataSharingController","actionType":"DataSharingController","startTime":1718330523678,"endTime":1718330524559,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"DataSharingController.viewGroupInfoDs","duration":881,"clientAddress":"118.53.246.113","result":"0","path":"/viewGroupInfoDs","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO bb06b3198bb80ca6 {"traceId":"0ae420232620c1d2","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":937,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523627,"endTime":1718330524564,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO bb06b3198bb80ca6 {"traceId":"9376cc87861e0895","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":890,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523674,"endTime":1718330524564,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":62,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330524625,"endTime":1718330524687,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":73,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330524625,"endTime":1718330524698,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":80,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330524625,"endTime":1718330524705,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.viewSharingDataV2","duration":118,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330524710,"endTime":1718330524828,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"0\"]","response":"{\"responseCode\":\"WS_SHARE_GROUP_NOT_FOUND\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thue bao khong ton tai nhom0\\n
\\n\\tFri Jun 14 09:02:04 ICT 2024
\\n\\tWS_SHARE_GROUP_NOT_FOUND
\\n\\tThue bao khong ton tai nhom
\\n\\n\\n\\n0\\nnull\\n0\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"null\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"0\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"PromotionServiceImpl.getSharingPack","duration":118,"logType":"com.viettel.myviettel.service.impl.PromotionServiceImpl","actionType":"PromotionServiceImpl","startTime":1718330524710,"endTime":1718330524828,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getRegistedVasInfo","duration":493,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330524709,"endTime":1718330525202,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"{\"charged\":\"0\",\"description\":\"View thong tin thanh cong\",\"errCode\":\"0\",\"listPkgFail\":null,\"listPkgSuccess\":null,\"msisdnGroup\":null,\"msisdnGroupDetail\":null,\"listVasCode\":\"\",\"message\":\"\",\"optionalInfo\":\"\",\"usingPkgNameVTP\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO bb06b3198bb80ca6 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"PackServiceImpl.getUsingPacksByMsisdn2","duration":493,"logType":"com.viettel.myviettel.service.impl.PackServiceImpl","actionType":"PackServiceImpl","startTime":1718330524709,"endTime":1718330525202,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
14/06/24 09:02:05||bb06b3198bb80ca6|AsyncLog analyId 1718330525368: QueueSize: 92, addSuccess: 92, addFalse: 0, writeSuccess:92, writeFalse:0
14/06/24 09:02:05|-|e9965134bd9535d6|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:05|-|e9965134bd9535d6|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:02:05|-|762450d4318a768b|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|251c577d604ed406|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|420a65021a0bdfc7|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|251c577d604ed406|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|420a65021a0bdfc7|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:02:06|-|420a65021a0bdfc7|
com.viettel.fw.exception.BusinessException: account.not.valid
at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.lambda$getData$1(AccountInfoBlockServiceImpl.java:90) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.getData(AccountInfoBlockServiceImpl.java:88)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.getData(AccountInfoBlockServiceImpl.java:88)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.lambda$getData$1(AccountInfoBlockServiceImpl.java:90) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|420a65021a0bdfc7|
com.viettel.fw.exception.BusinessException: account.not.valid
at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.lambda$getData$1(AccountInfoBlockServiceImpl.java:90) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.getData(AccountInfoBlockServiceImpl.java:88)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.getData(AccountInfoBlockServiceImpl.java:88)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.lambda$getData$1(AccountInfoBlockServiceImpl.java:90) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|251c577d604ed406|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[9b02f9e2-f4a1-426c-82f9-e2f4a1b26c1d]}{X-Gravitee-Request-Id:[9b02f9e2-f4a1-426c-82f9-e2f4a1b26c1d]}{content-length:[146]}|-|{"params":{"id":"A4499D6F590811EDA476005056B51709","limit":20,"offset":0,"version":"7.8","os_type":"ios"},"id":"A4499D6F590811EDA476005056B51709"}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"058612B18E924FCEA326BB01E90AC594\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD Grap-data\",\"description\":\"\",\"title\":\"Data thả ga, vi vu cả Tết\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//e0/43/3e/b71cedfbbe34248c34a82dfcced82200c72750f3.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/tin-tuc/chi-tiet/data-tha-ga-vi-vu-ca-tet/15119908\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-04 15:29:42\",\"startTime\":\"2024-03-04 15:29:42\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-06 15:31:04\",\"createTime\":\"2023-10-06 15:31:04\",\"update_time\":\"2024-05-22 10:13:13\",\"updateTime\":\"2024-05-22 10:13:13\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"26C674FD4E5C432CB7F005127EBE13DA\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"ChatGPT - trieupm1\",\"description\":\"\",\"title\":\"17.11- Trieupm1\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//15/97/71/9d9415f67bc49cb1cf66238a57b2a0b5d2cc0e63.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chatbot?code=CHATGPT\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-11 16:59:30\",\"startTime\":\"2023-12-11 16:59:30\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-11 17:03:10\",\"createTime\":\"2023-12-11 17:03:10\",\"update_time\":\"2024-02-01 15:44:19\",\"updateTime\":\"2024-02-01 15:44:19\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"2AC46953628911EDA476005056B51709\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD KM50 TTTS\",\"description\":\"mô tả banner tab viễn thông\",\"title\":\"KM 50% Nạp thẻ / Thanh toán TTTS\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//7d/d5/57/5d47bbd4dc262e0cffcbcf6fa4499896de7c3604.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://naptien_thanhtoan\",\"ios_deep_link\":null,\"iosDeepLink\":null,\"ios_store_link\":null,\"iosStoreLink\":null,\"android_deep_link\":null,\"androidDeepLink\":null,\"android_store_link\":null,\"androidStoreLink\":null,\"params\":null,\"start_time\":\"2022-12-04 03:07:01\",\"startTime\":\"2022-12-04 03:07:01\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"TUNGNP\",\"createUser\":\"TUNGNP\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2021-10-22 03:07:01\",\"createTime\":\"2021-10-22 03:07:01\",\"update_time\":\"2024-01-03 16:22:01\",\"updateTime\":\"2024-01-03 16:22:01\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"91D21FF522F743F6A6A6741161B69BC0\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD SVT- Ngandh3\",\"description\":\"\",\"title\":\"Siêu vũ trụ\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//72/47/77/08efb5a5997738235cfe6c1bf5d43d2f29d39ac9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://play_gami?code=home\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-05 11:16:31\",\"startTime\":\"2024-03-05 11:16:31\",\"end_time\":\"2024-12-31 11:16:34\",\"endTime\":\"2024-12-31 11:16:34\",\"create_user\":\"anonymousUser\",\"createUser\":\"anonymousUser\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-03-05 11:18:35\",\"createTime\":\"2024-03-05 11:18:35\",\"update_time\":\"2024-03-05 11:18:35\",\"updateTime\":\"2024-03-05 11:18:35\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"DF5FD5F8B7A6481C892C03D920D9D095\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD roaming18\",\"description\":\"\",\"title\":\"18/7\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//d5/5a/ad/fea262f630338ec1169a6d1813cec5facfcdf4cc.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/di-dong/chuyen-vung-quoc-te?tab=2\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-07-18 16:22:31\",\"startTime\":\"2023-07-18 16:22:31\",\"end_time\":\"2024-12-31 16:22:34\",\"endTime\":\"2024-12-31 16:22:34\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-07-18 16:26:14\",\"createTime\":\"2023-07-18 16:26:14\",\"update_time\":\"2023-12-29 15:38:14\",\"updateTime\":\"2023-12-29 15:38:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"E207932A9E174223B9949A0421ECE408\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD autopay_nguyetnta3\",\"description\":\"\",\"title\":\"7/12.\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//cc/34/4c/f9f7f2c9361a2bb6363c10b34aaf35f15601336d.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tab_autopay\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-07 00:00:00\",\"startTime\":\"2023-12-07 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-07 11:36:56\",\"createTime\":\"2023-12-07 11:36:56\",\"update_time\":\"2023-12-29 15:38:40\",\"updateTime\":\"2023-12-29 15:38:40\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"BF1F3FF71497448ABB2F5CBEDCBE157C\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD VT SD30S\",\"description\":\"\",\"title\":\"VT Hue sd30s\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//52/4d/d5/5558a2378cc5052405b6a8ebc734773fc9035204.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-26 16:12:06\",\"startTime\":\"2024-01-26 16:12:06\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2024-01-26 16:14:32\",\"createTime\":\"2024-01-26 16:14:32\",\"update_time\":\"2024-03-04 16:13:32\",\"updateTime\":\"2024-03-04 16:13:32\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:02:06|-|420a65021a0bdfc7|
com.viettel.fw.exception.BusinessException: account.not.valid
at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.lambda$getData$1(AccountInfoBlockServiceImpl.java:90) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.getData(AccountInfoBlockServiceImpl.java:88)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.getData(AccountInfoBlockServiceImpl.java:88)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl.lambda$getData$1(AccountInfoBlockServiceImpl.java:90) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|762450d4318a768b|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|04541a85ce06aa23|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|46ea6956f8632e6c|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|762450d4318a768b|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[57b37872-3c46-44d6-b378-723c4694d626]}{X-Gravitee-Request-Id:[57b37872-3c46-44d6-b378-723c4694d626]}{content-length:[146]}|-|{"params":{"os_type":"ios","id":"A4499D6F590811EDA476005056B51709","limit":20,"version":"7.8","offset":0},"id":"A4499D6F590811EDA476005056B51709"}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"058612B18E924FCEA326BB01E90AC594\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD Grap-data\",\"description\":\"\",\"title\":\"Data thả ga, vi vu cả Tết\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//e0/43/3e/b71cedfbbe34248c34a82dfcced82200c72750f3.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/tin-tuc/chi-tiet/data-tha-ga-vi-vu-ca-tet/15119908\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-04 15:29:42\",\"startTime\":\"2024-03-04 15:29:42\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-06 15:31:04\",\"createTime\":\"2023-10-06 15:31:04\",\"update_time\":\"2024-05-22 10:13:13\",\"updateTime\":\"2024-05-22 10:13:13\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"26C674FD4E5C432CB7F005127EBE13DA\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"ChatGPT - trieupm1\",\"description\":\"\",\"title\":\"17.11- Trieupm1\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//15/97/71/9d9415f67bc49cb1cf66238a57b2a0b5d2cc0e63.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chatbot?code=CHATGPT\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-11 16:59:30\",\"startTime\":\"2023-12-11 16:59:30\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-11 17:03:10\",\"createTime\":\"2023-12-11 17:03:10\",\"update_time\":\"2024-02-01 15:44:19\",\"updateTime\":\"2024-02-01 15:44:19\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"2AC46953628911EDA476005056B51709\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD KM50 TTTS\",\"description\":\"mô tả banner tab viễn thông\",\"title\":\"KM 50% Nạp thẻ / Thanh toán TTTS\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//7d/d5/57/5d47bbd4dc262e0cffcbcf6fa4499896de7c3604.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://naptien_thanhtoan\",\"ios_deep_link\":null,\"iosDeepLink\":null,\"ios_store_link\":null,\"iosStoreLink\":null,\"android_deep_link\":null,\"androidDeepLink\":null,\"android_store_link\":null,\"androidStoreLink\":null,\"params\":null,\"start_time\":\"2022-12-04 03:07:01\",\"startTime\":\"2022-12-04 03:07:01\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"TUNGNP\",\"createUser\":\"TUNGNP\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2021-10-22 03:07:01\",\"createTime\":\"2021-10-22 03:07:01\",\"update_time\":\"2024-01-03 16:22:01\",\"updateTime\":\"2024-01-03 16:22:01\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"91D21FF522F743F6A6A6741161B69BC0\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD SVT- Ngandh3\",\"description\":\"\",\"title\":\"Siêu vũ trụ\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//72/47/77/08efb5a5997738235cfe6c1bf5d43d2f29d39ac9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://play_gami?code=home\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-05 11:16:31\",\"startTime\":\"2024-03-05 11:16:31\",\"end_time\":\"2024-12-31 11:16:34\",\"endTime\":\"2024-12-31 11:16:34\",\"create_user\":\"anonymousUser\",\"createUser\":\"anonymousUser\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-03-05 11:18:35\",\"createTime\":\"2024-03-05 11:18:35\",\"update_time\":\"2024-03-05 11:18:35\",\"updateTime\":\"2024-03-05 11:18:35\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"DF5FD5F8B7A6481C892C03D920D9D095\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD roaming18\",\"description\":\"\",\"title\":\"18/7\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//d5/5a/ad/fea262f630338ec1169a6d1813cec5facfcdf4cc.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/di-dong/chuyen-vung-quoc-te?tab=2\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-07-18 16:22:31\",\"startTime\":\"2023-07-18 16:22:31\",\"end_time\":\"2024-12-31 16:22:34\",\"endTime\":\"2024-12-31 16:22:34\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-07-18 16:26:14\",\"createTime\":\"2023-07-18 16:26:14\",\"update_time\":\"2023-12-29 15:38:14\",\"updateTime\":\"2023-12-29 15:38:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"E207932A9E174223B9949A0421ECE408\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD autopay_nguyetnta3\",\"description\":\"\",\"title\":\"7/12.\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//cc/34/4c/f9f7f2c9361a2bb6363c10b34aaf35f15601336d.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tab_autopay\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-07 00:00:00\",\"startTime\":\"2023-12-07 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-07 11:36:56\",\"createTime\":\"2023-12-07 11:36:56\",\"update_time\":\"2023-12-29 15:38:40\",\"updateTime\":\"2023-12-29 15:38:40\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"BF1F3FF71497448ABB2F5CBEDCBE157C\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD VT SD30S\",\"description\":\"\",\"title\":\"VT Hue sd30s\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//52/4d/d5/5558a2378cc5052405b6a8ebc734773fc9035204.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-26 16:12:06\",\"startTime\":\"2024-01-26 16:12:06\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2024-01-26 16:14:32\",\"createTime\":\"2024-01-26 16:14:32\",\"update_time\":\"2024-03-04 16:13:32\",\"updateTime\":\"2024-03-04 16:13:32\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:02:06|-|04541a85ce06aa23|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:06|-|04541a85ce06aa23|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
84983002003
14/06/24 09:02:06|-|420a65021a0bdfc7|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[f2dd698e-0ace-4a8d-9d69-8e0ace9a8d45]}{X-Gravitee-Request-Id:[f2dd698e-0ace-4a8d-9d69-8e0ace9a8d45]}{content-length:[124]}|-|{"params":{"id":"DF73ACD9AFA6466B91E2BB6FB9668087","version":"7.8","os_type":"ios"},"id":"DF73ACD9AFA6466B91E2BB6FB9668087"}|200|"{\"errorCode\":1,\"message\":\"Thông tin tài khoản không hợp lệ\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:02:06|-|f797da648221af58|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|04541a85ce06aa23|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[701c5c65-2945-4dda-9c5c-6529454ddaf3]}{X-Gravitee-Request-Id:[701c5c65-2945-4dda-9c5c-6529454ddaf3]}{content-length:[124]}|-|{"id":"DF73ACD9AFA6466B91E2BB6FB9668087","params":{"version":"7.8","id":"DF73ACD9AFA6466B91E2BB6FB9668087","os_type":"ios"}}|200|null
14/06/24 09:02:06|-|f797da648221af58|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/utility [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|f797da648221af58|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/item-discover [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|f797da648221af58|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[75725fb5-518b-435f-b25f-b5518b735fa6]}{X-Gravitee-Request-Id:[75725fb5-518b-435f-b25f-b5518b735fa6]}{Content-Length:[285]}|-|accountType:1,build_code:2024.4.19,code:tien_ich_vien_thong,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"1\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15ee2dbc9379d6\",\"name\":\"Mua thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"code\":\"mua_ma_the_cao_pincode\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Mua thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0db5c227b\",\"name\":\"Xoá lỗi nạp thẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/cb/ba/50aedc82237ae078a1c76a5a6e685dd1f9d18fa5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/cb/ba/50aedc82237ae078a1c76a5a6e685dd1f9d18fa5.png\",\"code\":\"xoa_loi_nap_the\",\"position\":\"6\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Xóa lỗi nạp thẻ\",\"Xoá lỗi nạp thẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"999\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"999\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"13\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b7a8b42b90d\",\"name\":\"Gửi yêu cầu đổi sim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/33/34/85f89dffc565ce0825a7d796cbc4115920b1a0ef.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/33/34/85f89dffc565ce0825a7d796cbc4115920b1a0ef.png\",\"code\":\"doi_sim_request\",\"position\":\"14\",\"os\":0,\"version\":\"6.2\",\"login\":1,\"tag\":[\"Gửi yêu cầu đổi sim, đổi sim, doi sim, sim mat, sim hong, mat sim\",\"Gửi yêu cầu đổi sim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164fadab39fc76\",\"name\":\"Thay đổi Thông báo cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b6/c6/6b/1e2dc09612dcc470c0e0907b2f35d81c6f0fc248.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b6/c6/6b/1e2dc09612dcc470c0e0907b2f35d81c6f0fc248.png\",\"code\":\"thay_doi_hinh_thuc_TBC\",\"position\":\"14\",\"os\":0,\"version\":\"7.3\",\"login\":1,\"tag\":[\"Thay đổi Thông báo cước\"],\"openWebview\":\"1\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256ce382b50\",\"name\":\"Đồng bộ danh bạ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c3/d8/8c/1952929bb2c0b0ed7e50f433e81447f04af23b5c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c3/d8/8c/1952929bb2c0b0ed7e50f433e81447f04af23b5c.png\",\"code\":\"dong_bo_danh_ba\",\"position\":\"15\",\"os\":0,\"version\":\"5.11\",\"login\":1,\"tag\":[\"ĐBDB, Dong bo danh ba, danh ba, DB, Danh bạ,Đồng bộ, danh bạ,\",\"Đồng bộ danh bạ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165a8a72a46a21\",\"name\":\"Gói cước của bạn\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9d/70/09/99214a93c382dc0702fe42d65360d5f5b21fb1b6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9d/70/09/99214a93c382dc0702fe42d65360d5f5b21fb1b6.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=tabInviteIncentives\",\"position\":\"17\",\"os\":0,\"version\":\"7.5.1\",\"login\":1,\"tag\":[\"gói cước của bạn\",\"Gói cước của bạn\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165d56646d3dc4\",\"name\":\"Mời đổi máy 4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8e/c3/38/605c44a4c86208e29b22bcbf1b961d8b016e4850.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8e/c3/38/605c44a4c86208e29b22bcbf1b961d8b016e4850.png\",\"code\":\"myviettel://moi_doi_may_4g\",\"position\":\"18\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"mời đổi máy 4G, đổi máy 4G, đổi từ 2G lên 4G\",\"Mời đổi máy 4G\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df76e3f2dc6d\",\"name\":\"Đổi esim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/86/1a/a8/1fa469cc8b7c2963e8a0e9b4cc2b9e903acffcde.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/86/1a/a8/1fa469cc8b7c2963e8a0e9b4cc2b9e903acffcde.png\",\"code\":\"doi_sim\",\"position\":\"7\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"doi sim, đổi sim, sim, e-sim,e sim, đổi e sim, esim,đổi esim,Đổi esim\",\"Đổi esim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a6e8a783c99\",\"name\":\"Chuẩn hóa thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"code\":\"chuan_hoa_thong_tin\",\"position\":\"9\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"Chuẩn hóa thông tin, chuan hoa thong tin, chuan hoa tt\",\"Chuẩn hóa thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399edec9e76\",\"name\":\"Đặt lịch hẹn CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"code\":\"dat_lich_hen_cskh\",\"position\":\"11\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Đặt lịch hẹn CSKH gọi lại,Hẹn cskh, đặt lịch hẹn, CSKH gọi lại, hen cskh goi lai,Đặt lịch hẹn CSKH, đặt lịch\",\"Đặt lịch hẹn CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs162256a4ce4b32\",\"name\":\"Góp ý sản phẩm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"code\":\"gop_y_san_pham\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Góp ý sản phẩm, gop y san pham\",\"Góp ý sản phẩm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256c7ab3a28\",\"name\":\"Tra cứu PIN PUK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/e5/52/ac1f884f2471a1c1d6251c764b17f1d06c6646b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/e5/52/ac1f884f2471a1c1d6251c764b17f1d06c6646b3.png\",\"code\":\"pin_puk\",\"position\":\"6\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Puk, pin, TC Pin, tra cuu pin puk, Tra cứu PIN PUK\",\"Tra cứu PIN PUK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622575a8f2439\",\"name\":\"Lịch sử đăng ký dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"code\":\"history_reg_unreg_service\",\"position\":\"7\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Lịch sử đăng ký/ huỷ dịch vụ, lich su dang ky huy dich vu\",\"Lịch sử đăng ký dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160dd3147acda6\",\"name\":\"Flash Sale\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/52/c8/85/c5a4967a90d87d06fde4ccd1594e245d6fc62412.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/52/c8/85/c5a4967a90d87d06fde4ccd1594e245d6fc62412.png\",\"code\":\"flash_sale_event\",\"position\":\"1\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"flash sale, flash sale\",\"Flash Sale\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162032e7772f11\",\"name\":\"Elofun Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"code\":\"MYVT7\",\"position\":\"5\",\"os\":0,\"version\":\"6.1.1\",\"login\":1,\"tag\":[\"Elofun Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELO\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs1610220ebb43b2\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/f0/0a/e676af7eb707cba434e50903849e4993b908a993.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/f0/0a/e676af7eb707cba434e50903849e4993b908a993.png\",\"code\":\"change_limit_post_paid\",\"position\":\"11\",\"os\":0,\"version\":\"6.0\",\"login\":1,\"tag\":[\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"111\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15ee2dbc9379d6\",\"name\":\"Mua thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"code\":\"mua_ma_the_cao_pincode\",\"position\":\"151\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Mua thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a6e8a783c99\",\"name\":\"Chuẩn hóa thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"code\":\"chuan_hoa_thong_tin\",\"position\":\"154\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"Chuẩn hóa thông tin, chuan hoa thong tin, chuan hoa tt\",\"Chuẩn hóa thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165d44b47b3260\",\"name\":\"ChatGPT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/d4/e2/2d/4d96570719ab5e5b6cc24006dee383b8be035421.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/d4/e2/2d/4d96570719ab5e5b6cc24006dee383b8be035421.png\",\"code\":\"myviettel://chatbot?code=CHATGPT\",\"position\":\"5\",\"os\":0,\"version\":\"7.5\",\"login\":1,\"tag\":[\"ChatGPT\",\"ChatGPT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:02:06|-|2b73ee19b793bb96|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:06|-|e9965134bd9535d6|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:02:06||d04f8e5e491c113a|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
84983002003
14/06/24 09:02:06|-|d04f8e5e491c113a|vtidGetAccountInfo|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[de2efd1d-b8ca-48fc-aefd-1db8ca48fc42]}{X-Gravitee-Request-Id:[de2efd1d-b8ca-48fc-aefd-1db8ca48fc42]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|null
14/06/24 09:02:06|-|3e087370b10d82e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:06|-|cfbae0e0654376a3|viewAccountInfo3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[e18c8e75-c4e7-4816-8c8e-75c4e7481603]}{X-Gravitee-Request-Id:[e18c8e75-c4e7-4816-8c8e-75c4e7481603]}{Content-Length:[274]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isGetMM:0,myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,productCode:POBAS,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"type\":\"1\",\"name\":\"Tài khoản gốc\",\"value\":\"10000\",\"unit\":\"đồng\",\"expire\":\"08/05/2023 12:00:00 AM\",\"timestamp\":1691168400,\"expire_new\":\"00:00 | 05/08/2023\"},{\"type\":\"10\",\"name\":\"Tài khoản khuyến mại\",\"value\":\"0\",\"unit\":\"đồng\",\"expire\":\"01/01/2100 12:00:00 AM\",\"timestamp\":4102419600,\"expire_new\":\"\"}]}"
14/06/24 09:02:06||2f8bac33b2a6a485|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|2f8bac33b2a6a485|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[6814e4db-47a9-400c-94e4-db47a9600c56]}{X-Gravitee-Request-Id:[6814e4db-47a9-400c-94e4-db47a9600c56]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":1,\"listAcc\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":11,\"listAcc\":[{\"account\":\"84983002005\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84989280107\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002006\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84978827318\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002003\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84352102525\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002000\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002001\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84385534517\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84961839737\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"848000001647\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]}},\"errorCodeTracing\":null}"
14/06/24 09:02:06||1d38ea8d1625b0ed|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:02:06||1d38ea8d1625b0ed|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:06|-|46ea6956f8632e6c|Exception when call soap
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: No route to host: /10.58.71.47:8019; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: No route to host: /10.58.71.47:8019
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callV1(BaseClientImpl.java:144)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: No route to host: /10.58.71.47:8019
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: No route to host
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|46ea6956f8632e6c|Call getRecommendationDac error
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.58.71.158:9969/home/recommend/recommendation [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.DacClientImpl.getRecommendationDac(DacClientImpl.java:117)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:06|-|3ba769603a0b55eb|getDataRemain|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[368cc547-a4cc-4f22-8cc5-47a4cc0f22d8]}{X-Gravitee-Request-Id:[368cc547-a4cc-4f22-8cc5-47a4cc0f22d8]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null,\"show_dataplus\":1}"
14/06/24 09:02:06|-|1d38ea8d1625b0ed|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:02:07|-|1d38ea8d1625b0ed|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:07|-|1d38ea8d1625b0ed|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:02:07|-|46ea6956f8632e6c|blockRecommend|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[d39658db-4c11-4253-9658-db4c11e25361]}{X-Gravitee-Request-Id:[d39658db-4c11-4253-9658-db4c11e25361]}{Content-Length:[306]}|-|accountType:1,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),managementId:302297B7937A4FF5A248E06BA9E9A228,myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"83e0e911-0188-162f-f962-d74c248e6730\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"autopay_01\",\"description\":\"Xua tan nỗi lo quên thanh toán\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2025-12-31 17:04:37\",\"sortOrder\":0,\"image\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/autopay3.png\",\"status\":1,\"title\":\"Thanh toán tự động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"huync2\",\"updateUser\":\"huync2\",\"createTime\":\"2023-07-27 12:34:21\",\"updateTime\":\"2023-07-27 12:41:02\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Auto-pay nhé!\",\"featureId\":\"QXJ0aWNs15fbe2b9f77e21\",\"link\":\"myviettel://tab_autopay\"},{\"id\":\"83e0e911-0188-162f-f962-d74c248e4230\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Doiesim\",\"description\":\"Phiên bản SIM nhỏ nhất thế giới\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2025-12-31 17:04:37\",\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//5a/e9/95/3b1cc330346bcafaa229381d5a3a43a951f72720.png\",\"status\":1,\"title\":\"eSIM thời thượng\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"ngaltt3\",\"updateUser\":\"ngaltt3\",\"createTime\":\"2023-07-14 13:56:51\",\"updateTime\":\"2024-02-16 10:05:35\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Đổi eSIM ngay\",\"featureId\":\"QXJ0aWNs163b777aacce91\",\"link\":\"myviettel://change_esim\"},{\"id\":\"1439831e-a0b7-4c38-a39a-28439bac5757\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Thanh toán tiết kiệm\",\"description\":\"Chiết khấu liền tay 2.5% khi nạp tiền/thanh toán\",\"startTime\":\"2024-03-04 18:15:21\",\"endTime\":\"2034-03-31 18:15:23\",\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//ce/df/fc/168fa6f648dd9768c012e090404dddc813151434.png\",\"status\":1,\"title\":\"Thanh toán tiết kiệm\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"duyenpt19\",\"updateUser\":\"duyenpt19\",\"createTime\":\"2024-03-04 18:29:24\",\"updateTime\":\"2024-03-04 18:29:24\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Thanh toán ngay!\",\"featureId\":\"QXJ0aWNs16125bc4065119\",\"link\":\"myviettel://naptien_thanhtoan\"},{\"id\":\"ed1dff7d-77b8-4ee3-a541-92b3cd09e10c\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"taikhoandidong\",\"description\":\"Tài khoản tiền di động\",\"startTime\":\"2024-05-01 10:38:22\",\"endTime\":\"2026-05-27 10:38:25\",\"sortOrder\":12,\"image\":\"https://media.vietteltelecom.vn/upload//a7/18/8a/d6a466698ed46a733ec3e8f8d6e1fa009d046d0f.png\",\"status\":1,\"title\":\"Tài khoản tiền di động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"createTime\":\"2024-05-20 10:40:07\",\"updateTime\":\"2024-05-24 11:23:20\",\"accountType\":3,\"serviceType\":null,\"nameButton\":\"Tài khoản tiền di động\",\"featureId\":\"QXJ0aWNs1663c58dee4e2d\",\"link\":\"myviettel://play_gami?code=home\"}],\"errorCodeTracing\":null}"
14/06/24 09:02:07||920073c2cda71859|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:07|-|36f250d988ef0cc6|viewGroupInfoDs|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[db7da1ba-61d5-4823-bda1-ba61d5582330]}{X-Gravitee-Request-Id:[db7da1ba-61d5-4823-bda1-ba61d5582330]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"usingData\":0,\"availableData\":0,\"resetDate\":null,\"memberList\":[],\"joinedGroup\":null,\"canCreateGroupData\":0,\"packageSharing\":null,\"sharingFee\":0,\"type\":\"data\"},\"ctkm\":{\"usingData\":0,\"availableData\":0,\"resetDate\":null,\"memberList\":[],\"joinedGroup\":null,\"canCreateGroupData\":0,\"packageSharing\":null,\"sharingFee\":0,\"type\":\"ctkm\"}}"
14/06/24 09:02:07|-|1d38ea8d1625b0ed|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:02:07||c045bd35cba2ce13|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:07|-|920073c2cda71859|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:07|-|c045bd35cba2ce13|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:07|-|c045bd35cba2ce13|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/utility [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:07|-|c045bd35cba2ce13|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/item-discover [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:07|-|c045bd35cba2ce13|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[a66cecc0-3675-4471-acec-c03675f47105]}{X-Gravitee-Request-Id:[a66cecc0-3675-4471-acec-c03675f47105]}{Content-Length:[285]}|-|accountType:1,build_code:2024.4.19,code:tien_ich_vien_thong,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"1\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15ee2dbc9379d6\",\"name\":\"Mua thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"code\":\"mua_ma_the_cao_pincode\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Mua thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0db5c227b\",\"name\":\"Xoá lỗi nạp thẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/cb/ba/50aedc82237ae078a1c76a5a6e685dd1f9d18fa5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/cb/ba/50aedc82237ae078a1c76a5a6e685dd1f9d18fa5.png\",\"code\":\"xoa_loi_nap_the\",\"position\":\"6\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Xóa lỗi nạp thẻ\",\"Xoá lỗi nạp thẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"999\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"999\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"13\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b7a8b42b90d\",\"name\":\"Gửi yêu cầu đổi sim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/33/34/85f89dffc565ce0825a7d796cbc4115920b1a0ef.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/33/34/85f89dffc565ce0825a7d796cbc4115920b1a0ef.png\",\"code\":\"doi_sim_request\",\"position\":\"14\",\"os\":0,\"version\":\"6.2\",\"login\":1,\"tag\":[\"Gửi yêu cầu đổi sim, đổi sim, doi sim, sim mat, sim hong, mat sim\",\"Gửi yêu cầu đổi sim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164fadab39fc76\",\"name\":\"Thay đổi Thông báo cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b6/c6/6b/1e2dc09612dcc470c0e0907b2f35d81c6f0fc248.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b6/c6/6b/1e2dc09612dcc470c0e0907b2f35d81c6f0fc248.png\",\"code\":\"thay_doi_hinh_thuc_TBC\",\"position\":\"14\",\"os\":0,\"version\":\"7.3\",\"login\":1,\"tag\":[\"Thay đổi Thông báo cước\"],\"openWebview\":\"1\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256ce382b50\",\"name\":\"Đồng bộ danh bạ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c3/d8/8c/1952929bb2c0b0ed7e50f433e81447f04af23b5c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c3/d8/8c/1952929bb2c0b0ed7e50f433e81447f04af23b5c.png\",\"code\":\"dong_bo_danh_ba\",\"position\":\"15\",\"os\":0,\"version\":\"5.11\",\"login\":1,\"tag\":[\"ĐBDB, Dong bo danh ba, danh ba, DB, Danh bạ,Đồng bộ, danh bạ,\",\"Đồng bộ danh bạ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165a8a72a46a21\",\"name\":\"Gói cước của bạn\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9d/70/09/99214a93c382dc0702fe42d65360d5f5b21fb1b6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9d/70/09/99214a93c382dc0702fe42d65360d5f5b21fb1b6.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=tabInviteIncentives\",\"position\":\"17\",\"os\":0,\"version\":\"7.5.1\",\"login\":1,\"tag\":[\"gói cước của bạn\",\"Gói cước của bạn\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165d56646d3dc4\",\"name\":\"Mời đổi máy 4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8e/c3/38/605c44a4c86208e29b22bcbf1b961d8b016e4850.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8e/c3/38/605c44a4c86208e29b22bcbf1b961d8b016e4850.png\",\"code\":\"myviettel://moi_doi_may_4g\",\"position\":\"18\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"mời đổi máy 4G, đổi máy 4G, đổi từ 2G lên 4G\",\"Mời đổi máy 4G\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df76e3f2dc6d\",\"name\":\"Đổi esim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/86/1a/a8/1fa469cc8b7c2963e8a0e9b4cc2b9e903acffcde.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/86/1a/a8/1fa469cc8b7c2963e8a0e9b4cc2b9e903acffcde.png\",\"code\":\"doi_sim\",\"position\":\"7\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"doi sim, đổi sim, sim, e-sim,e sim, đổi e sim, esim,đổi esim,Đổi esim\",\"Đổi esim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a6e8a783c99\",\"name\":\"Chuẩn hóa thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"code\":\"chuan_hoa_thong_tin\",\"position\":\"9\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"Chuẩn hóa thông tin, chuan hoa thong tin, chuan hoa tt\",\"Chuẩn hóa thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399edec9e76\",\"name\":\"Đặt lịch hẹn CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"code\":\"dat_lich_hen_cskh\",\"position\":\"11\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Đặt lịch hẹn CSKH gọi lại,Hẹn cskh, đặt lịch hẹn, CSKH gọi lại, hen cskh goi lai,Đặt lịch hẹn CSKH, đặt lịch\",\"Đặt lịch hẹn CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs162256a4ce4b32\",\"name\":\"Góp ý sản phẩm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"code\":\"gop_y_san_pham\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Góp ý sản phẩm, gop y san pham\",\"Góp ý sản phẩm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256c7ab3a28\",\"name\":\"Tra cứu PIN PUK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/e5/52/ac1f884f2471a1c1d6251c764b17f1d06c6646b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/e5/52/ac1f884f2471a1c1d6251c764b17f1d06c6646b3.png\",\"code\":\"pin_puk\",\"position\":\"6\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Puk, pin, TC Pin, tra cuu pin puk, Tra cứu PIN PUK\",\"Tra cứu PIN PUK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622575a8f2439\",\"name\":\"Lịch sử đăng ký dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"code\":\"history_reg_unreg_service\",\"position\":\"7\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Lịch sử đăng ký/ huỷ dịch vụ, lich su dang ky huy dich vu\",\"Lịch sử đăng ký dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160dd3147acda6\",\"name\":\"Flash Sale\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/52/c8/85/c5a4967a90d87d06fde4ccd1594e245d6fc62412.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/52/c8/85/c5a4967a90d87d06fde4ccd1594e245d6fc62412.png\",\"code\":\"flash_sale_event\",\"position\":\"1\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"flash sale, flash sale\",\"Flash Sale\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162032e7772f11\",\"name\":\"Elofun Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"code\":\"MYVT7\",\"position\":\"5\",\"os\":0,\"version\":\"6.1.1\",\"login\":1,\"tag\":[\"Elofun Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELO\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs1610220ebb43b2\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/f0/0a/e676af7eb707cba434e50903849e4993b908a993.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/f0/0a/e676af7eb707cba434e50903849e4993b908a993.png\",\"code\":\"change_limit_post_paid\",\"position\":\"11\",\"os\":0,\"version\":\"6.0\",\"login\":1,\"tag\":[\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"111\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15ee2dbc9379d6\",\"name\":\"Mua thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"code\":\"mua_ma_the_cao_pincode\",\"position\":\"151\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Mua thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a6e8a783c99\",\"name\":\"Chuẩn hóa thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"code\":\"chuan_hoa_thong_tin\",\"position\":\"154\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"Chuẩn hóa thông tin, chuan hoa thong tin, chuan hoa tt\",\"Chuẩn hóa thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165d44b47b3260\",\"name\":\"ChatGPT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/d4/e2/2d/4d96570719ab5e5b6cc24006dee383b8be035421.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/d4/e2/2d/4d96570719ab5e5b6cc24006dee383b8be035421.png\",\"code\":\"myviettel://chatbot?code=CHATGPT\",\"position\":\"5\",\"os\":0,\"version\":\"7.5\",\"login\":1,\"tag\":[\"ChatGPT\",\"ChatGPT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:02:08||5216201cb82ef120|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:08||614af3b9a48fe11e|Start write log analyId 1718330528390
INFO 614af3b9a48fe11e {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1853,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330523577,"endTime":1718330525430,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1501,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524051,"endTime":1718330525552,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1501,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524051,"endTime":1718330525552,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1633,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524414,"endTime":1718330526047,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1633,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524414,"endTime":1718330526047,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1631,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524416,"endTime":1718330526047,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1631,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524416,"endTime":1718330526047,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1631,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330524416,"endTime":1718330526047,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":1703,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330524345,"endTime":1718330526048,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1762,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330524286,"endTime":1718330526048,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1762,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330524286,"endTime":1718330526048,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1762,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1725,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524324,"endTime":1718330526049,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1725,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524324,"endTime":1718330526049,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1725,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330524324,"endTime":1718330526049,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"AccountInfoBlockServiceImpl.getBlockData","duration":1740,"logType":"com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl","actionType":"AccountInfoBlockServiceImpl","startTime":1718330524318,"endTime":1718330526058,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"account.not.valid\",\"errorCodeTracing\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"251c577d604ed406","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1784,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524281,"endTime":1718330526065,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1799,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330524267,"endTime":1718330526066,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"account.not.valid\",\"errorCodeTracing\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1800,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330524267,"endTime":1718330526067,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"account.not.valid\",\"errorCodeTracing\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1800,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":1,"errorMessage":"account.not.valid","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2015,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524053,"endTime":1718330526068,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2015,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524053,"endTime":1718330526068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2015,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330524053,"endTime":1718330526068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2071,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330523997,"endTime":1718330526068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2149,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330523919,"endTime":1718330526068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2149,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330523919,"endTime":1718330526068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2149,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2109,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330523961,"endTime":1718330526070,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2109,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330523961,"endTime":1718330526070,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2109,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330523961,"endTime":1718330526070,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"762450d4318a768b","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2155,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523916,"endTime":1718330526071,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1986,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524085,"endTime":1718330526071,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1986,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524085,"endTime":1718330526071,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"420a65021a0bdfc7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1816,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524264,"endTime":1718330526080,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2016,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524085,"endTime":1718330526101,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2016,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524085,"endTime":1718330526101,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"AccountInfoBlockServiceImpl.getBlockData","duration":2149,"logType":"com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl","actionType":"AccountInfoBlockServiceImpl","startTime":1718330523954,"endTime":1718330526103,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2245,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330523858,"endTime":1718330526103,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2245,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330523858,"endTime":1718330526103,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2245,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"04541a85ce06aa23","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2250,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523854,"endTime":1718330526104,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 614af3b9a48fe11e {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":2105,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718330524044,"endTime":1718330526149,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":2105,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718330524044,"endTime":1718330526149,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":2105,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"f797da648221af58","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2114,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524039,"endTime":1718330526153,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1450,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330524712,"endTime":1718330526162,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 614af3b9a48fe11e {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":1450,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330524712,"endTime":1718330526162,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 614af3b9a48fe11e {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1450,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330524712,"endTime":1718330526162,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 614af3b9a48fe11e {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":749,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330525431,"endTime":1718330526180,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getListAccountByPhone","duration":2604,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330523576,"endTime":1718330526180,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"WServiceClientImpl.checkKTTK2","duration":263,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330526075,"endTime":1718330526338,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"[]","result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"d04f8e5e491c113a","requestId":null,"objectId":"84983002003","service":"AccountInfoController.vtIdGetAccountInfo","duration":19,"logType":"com.viettel.myviettel.controller.AccountInfoController","actionType":"AccountInfoController","startTime":1718330526375,"endTime":1718330526394,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO 614af3b9a48fe11e {"traceId":"d04f8e5e491c113a","requestId":null,"objectId":"84983002003","service":"AccountInfoController.vtIdGetAccountInfo","duration":19,"clientAddress":"118.53.246.113","result":"0","path":"/vtidGetAccountInfo","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"cfbae0e0654376a3","requestId":null,"objectId":"84983002003","service":"UserController.viewAccountInfo3","duration":49,"logType":"com.viettel.myviettel.controller.UserController","actionType":"UserController","startTime":1718330526528,"endTime":1718330526577,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 614af3b9a48fe11e {"traceId":"cfbae0e0654376a3","requestId":null,"objectId":"84983002003","service":"UserController.viewAccountInfo3","duration":49,"clientAddress":"118.53.246.113","result":"0","path":"/viewAccountInfo3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"cfbae0e0654376a3","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":55,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330526524,"endTime":1718330526579,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 614af3b9a48fe11e {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5004,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718330521611,"endTime":1718330526615,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5022,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330521602,"endTime":1718330526624,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5022,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330521602,"endTime":1718330526624,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5022,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"2f8bac33b2a6a485","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5029,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330521598,"endTime":1718330526627,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"BaseClientImpl.call","duration":846,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718330526075,"endTime":1718330526921,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"PaymentVtpServiceClientImpl.getHotChargeCurrAndStaOfCycle","duration":846,"logType":"com.viettel.myviettel.client.impl.PaymentVtpServiceClientImpl","actionType":"PaymentVtpServiceClientImpl","startTime":1718330526075,"endTime":1718330526921,"clientAddress":"118.53.246.113","title":"","inputs":"[\"1710210202\",\"\"]","response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"3ba769603a0b55eb","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.checkKTTKAll","duration":217,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330526740,"endTime":1718330526957,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"[]","result":"0","path":"/getDataRemain"}
INFO 614af3b9a48fe11e {"traceId":"3ba769603a0b55eb","requestId":null,"objectId":"84983002003","service":"MobileInternetServiceImpl.getDataRemain","duration":227,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330526733,"endTime":1718330526960,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO 614af3b9a48fe11e {"traceId":"3ba769603a0b55eb","requestId":null,"objectId":"84983002003","service":"MobileInternetController.getDataRemain","duration":227,"logType":"com.viettel.myviettel.controller.MobileInternetController","actionType":"MobileInternetController","startTime":1718330526733,"endTime":1718330526960,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO 614af3b9a48fe11e {"traceId":"3ba769603a0b55eb","requestId":null,"objectId":"84983002003","service":"MobileInternetController.getDataRemain","duration":227,"clientAddress":"118.53.246.113","result":"0","path":"/getDataRemain","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"3ba769603a0b55eb","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":232,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330526730,"endTime":1718330526962,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO 614af3b9a48fe11e {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":276,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330526700,"endTime":1718330526976,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":369,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330526701,"endTime":1718330527070,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByType","duration":220,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330526922,"endTime":1718330527142,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByType","duration":220,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330526922,"endTime":1718330527142,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"BlockRecommendServiceImpl.blockRecommend","duration":3275,"logType":"com.viettel.myviettel.service.impl.BlockRecommendServiceImpl","actionType":"BlockRecommendServiceImpl","startTime":1718330523867,"endTime":1718330527142,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":3275,"logType":"com.viettel.myviettel.controller.BlockRecommendController","actionType":"BlockRecommendController","startTime":1718330523867,"endTime":1718330527142,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":3275,"clientAddress":"118.53.246.113","result":"0","path":"/blockRecommend","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"46ea6956f8632e6c","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":3280,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523865,"endTime":1718330527145,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"36f250d988ef0cc6","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getSharingCTKMInfo","duration":54,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330527137,"endTime":1718330527191,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"0\",\"\",\"MYVIETTEL\",\"MYVIETTEL\",\"Ung luu luong\"]","response":"{\"responseCode\":\"\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thong tin dang nhap khong chinh xac-1\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/viewGroupInfoDs"}
INFO 614af3b9a48fe11e {"traceId":"36f250d988ef0cc6","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.viewSharingDataV2","duration":127,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330527138,"endTime":1718330527265,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"1\"]","response":"{\"responseCode\":\"WS_SHARE_GROUP_NOT_FOUND\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thue bao khong ton tai nhom0\\n
\\n\\tFri Jun 14 09:02:07 ICT 2024
\\n\\tWS_SHARE_GROUP_NOT_FOUND
\\n\\tThue bao khong ton tai nhom
\\n\\n\\n\\n0\\nnull\\n0\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"null\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"0\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/viewGroupInfoDs"}
INFO 614af3b9a48fe11e {"traceId":"36f250d988ef0cc6","requestId":null,"objectId":"84983002003","service":"DataSharingServiceImpl.viewGroupInfoDs","duration":198,"logType":"com.viettel.myviettel.service.impl.DataSharingServiceImpl","actionType":"DataSharingServiceImpl","startTime":1718330527087,"endTime":1718330527285,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO 614af3b9a48fe11e {"traceId":"36f250d988ef0cc6","requestId":null,"objectId":"84983002003","service":"DataSharingController.viewGroupInfoDs","duration":198,"logType":"com.viettel.myviettel.controller.DataSharingController","actionType":"DataSharingController","startTime":1718330527087,"endTime":1718330527285,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO 614af3b9a48fe11e {"traceId":"36f250d988ef0cc6","requestId":null,"objectId":"84983002003","service":"DataSharingController.viewGroupInfoDs","duration":198,"clientAddress":"118.53.246.113","result":"0","path":"/viewGroupInfoDs","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"36f250d988ef0cc6","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":203,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330527084,"endTime":1718330527287,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO 614af3b9a48fe11e {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":288,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330527071,"endTime":1718330527359,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getListAccountByPhone","duration":661,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330526699,"endTime":1718330527360,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":102,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718330527442,"endTime":1718330527544,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":102,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330527442,"endTime":1718330527544,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":180,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330527443,"endTime":1718330527623,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":180,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330527443,"endTime":1718330527623,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":370,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330527267,"endTime":1718330527637,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":370,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330527267,"endTime":1718330527637,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":266,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718330527442,"endTime":1718330527708,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":267,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330527442,"endTime":1718330527709,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":483,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330527441,"endTime":1718330527924,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":483,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330527441,"endTime":1718330527924,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"WServiceClientImpl.checkKTTK2","duration":333,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330527639,"endTime":1718330527972,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"[]","result":"0","path":"/blockRecommend"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":582,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718330527410,"endTime":1718330527992,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":583,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718330527409,"endTime":1718330527992,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":583,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 614af3b9a48fe11e {"traceId":"c045bd35cba2ce13","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":632,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330527363,"endTime":1718330527995,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 614af3b9a48fe11e {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":57,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330528136,"endTime":1718330528193,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 614af3b9a48fe11e {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":63,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330528136,"endTime":1718330528199,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 614af3b9a48fe11e {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.viewSharingDataV2","duration":166,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330528203,"endTime":1718330528369,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"0\"]","response":"{\"responseCode\":\"WS_SHARE_GROUP_NOT_FOUND\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thue bao khong ton tai nhom0\\n
\\n\\tFri Jun 14 09:02:08 ICT 2024
\\n\\tWS_SHARE_GROUP_NOT_FOUND
\\n\\tThue bao khong ton tai nhom
\\n\\n\\n\\n0\\nnull\\n0\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"null\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"0\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 614af3b9a48fe11e {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"PromotionServiceImpl.getSharingPack","duration":166,"logType":"com.viettel.myviettel.service.impl.PromotionServiceImpl","actionType":"PromotionServiceImpl","startTime":1718330528203,"endTime":1718330528369,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
14/06/24 09:02:08||614af3b9a48fe11e|AsyncLog analyId 1718330528390: QueueSize: 91, addSuccess: 91, addFalse: 0, writeSuccess:91, writeFalse:0
14/06/24 09:02:08|-|e9b77cd76862507f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:08||e9965134bd9535d6|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:08|-|e9965134bd9535d6|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[29d7fc1e-121e-411b-97fc-1e121e411b0b]}{X-Gravitee-Request-Id:[29d7fc1e-121e-411b-97fc-1e121e411b0b]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":1,\"listAcc\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":11,\"listAcc\":[{\"account\":\"84983002005\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002003\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002000\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84978827318\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002006\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002001\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84989280107\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84352102525\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84961839737\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84385534517\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"848000001647\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]}},\"errorCodeTracing\":null}"
14/06/24 09:02:08|-|5216201cb82ef120|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:08||73312c4fed515d94|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:02:08||73312c4fed515d94|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:08||988ca6948ac91034|exception when call get fcm.getAgeSub
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 4000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.FmcCMClientImpl.getAgeSub(FmcCMClientImpl.java:56)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.FmcCMClientImpl.getAgeSub(FmcCMClientImpl.java:56)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.FmcCMClientImpl.getAgeSub(FmcCMClientImpl.java:57)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:08||988ca6948ac91034|Error getting ageSub or getting age config: 84983002003
14/06/24 09:02:08|-|988ca6948ac91034|checkPopupPolicy|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[2c5f504f-0078-4ead-9f50-4f0078beadd2]}{X-Gravitee-Request-Id:[2c5f504f-0078-4ead-9f50-4f0078beadd2]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"showPopup\":0,\"data\":null}"
14/06/24 09:02:08||b3c7639d800c80dd|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:02:08||b3c7639d800c80dd|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:08|-|73312c4fed515d94|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:02:09|-|73312c4fed515d94|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:09|-|73312c4fed515d94|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:02:09|-|b3c7639d800c80dd|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:02:09|-|b3c7639d800c80dd|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:09|-|b3c7639d800c80dd|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:02:09|-|73312c4fed515d94|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:02:09|-|73312c4fed515d94|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[d9e5caa8-0b7d-4748-a5ca-a80b7d774865]}{X-Gravitee-Request-Id:[d9e5caa8-0b7d-4748-a5ca-a80b7d774865]}{Content-Length:[255]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 09:02:09||4ce6103e8a672843|START CLEAR CACHE
14/06/24 09:02:09|-|b3c7639d800c80dd|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:02:09|-|b3c7639d800c80dd|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[4c6346d4-5df6-4f50-a346-d45df65f5041]}{X-Gravitee-Request-Id:[4c6346d4-5df6-4f50-a346-d45df65f5041]}{Content-Length:[255]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 09:02:09|-|920073c2cda71859|Exception when call soap
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: No route to host: /10.58.71.47:8019; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: No route to host: /10.58.71.47:8019
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callV1(BaseClientImpl.java:144)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: No route to host: /10.58.71.47:8019
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: No route to host
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:09|-|920073c2cda71859|Call getRecommendationDac error
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.58.71.158:9969/home/recommend/recommendation [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.DacClientImpl.getRecommendationDac(DacClientImpl.java:117)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:10|-|920073c2cda71859|blockRecommend|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[d619b4eb-52f6-4315-99b4-eb52f69315f0]}{X-Gravitee-Request-Id:[d619b4eb-52f6-4315-99b4-eb52f69315f0]}{Content-Length:[306]}|-|accountType:1,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),managementId:302297B7937A4FF5A248E06BA9E9A228,myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"83e0e911-0188-162f-f962-d74c248e6730\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"autopay_01\",\"description\":\"Xua tan nỗi lo quên thanh toán\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2025-12-31 17:04:37\",\"sortOrder\":0,\"image\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/autopay3.png\",\"status\":1,\"title\":\"Thanh toán tự động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"huync2\",\"updateUser\":\"huync2\",\"createTime\":\"2023-07-27 12:34:21\",\"updateTime\":\"2023-07-27 12:41:02\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Auto-pay nhé!\",\"featureId\":\"QXJ0aWNs15fbe2b9f77e21\",\"link\":\"myviettel://tab_autopay\"},{\"id\":\"83e0e911-0188-162f-f962-d74c248e4230\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Doiesim\",\"description\":\"Phiên bản SIM nhỏ nhất thế giới\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2025-12-31 17:04:37\",\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//5a/e9/95/3b1cc330346bcafaa229381d5a3a43a951f72720.png\",\"status\":1,\"title\":\"eSIM thời thượng\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"ngaltt3\",\"updateUser\":\"ngaltt3\",\"createTime\":\"2023-07-14 13:56:51\",\"updateTime\":\"2024-02-16 10:05:35\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Đổi eSIM ngay\",\"featureId\":\"QXJ0aWNs163b777aacce91\",\"link\":\"myviettel://change_esim\"},{\"id\":\"1439831e-a0b7-4c38-a39a-28439bac5757\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Thanh toán tiết kiệm\",\"description\":\"Chiết khấu liền tay 2.5% khi nạp tiền/thanh toán\",\"startTime\":\"2024-03-04 18:15:21\",\"endTime\":\"2034-03-31 18:15:23\",\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//ce/df/fc/168fa6f648dd9768c012e090404dddc813151434.png\",\"status\":1,\"title\":\"Thanh toán tiết kiệm\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"duyenpt19\",\"updateUser\":\"duyenpt19\",\"createTime\":\"2024-03-04 18:29:24\",\"updateTime\":\"2024-03-04 18:29:24\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Thanh toán ngay!\",\"featureId\":\"QXJ0aWNs16125bc4065119\",\"link\":\"myviettel://naptien_thanhtoan\"},{\"id\":\"ed1dff7d-77b8-4ee3-a541-92b3cd09e10c\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"taikhoandidong\",\"description\":\"Tài khoản tiền di động\",\"startTime\":\"2024-05-01 10:38:22\",\"endTime\":\"2026-05-27 10:38:25\",\"sortOrder\":12,\"image\":\"https://media.vietteltelecom.vn/upload//a7/18/8a/d6a466698ed46a733ec3e8f8d6e1fa009d046d0f.png\",\"status\":1,\"title\":\"Tài khoản tiền di động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"createTime\":\"2024-05-20 10:40:07\",\"updateTime\":\"2024-05-24 11:23:20\",\"accountType\":3,\"serviceType\":null,\"nameButton\":\"Tài khoản tiền di động\",\"featureId\":\"QXJ0aWNs1663c58dee4e2d\",\"link\":\"myviettel://play_gami?code=home\"}],\"errorCodeTracing\":null}"
14/06/24 09:02:10|-|a9aae7dfe99b7704|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:11||163b07c40d9c9c61|Start write log analyId 1718330531416
INFO 163b07c40d9c9c61 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getRegistedVasInfo","duration":215,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330528202,"endTime":1718330528417,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"{\"charged\":\"0\",\"description\":\"View thong tin thanh cong\",\"errCode\":\"0\",\"listPkgFail\":null,\"listPkgSuccess\":null,\"msisdnGroup\":null,\"msisdnGroupDetail\":null,\"listVasCode\":\"\",\"message\":\"\",\"optionalInfo\":\"\",\"usingPkgNameVTP\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 163b07c40d9c9c61 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"PackServiceImpl.getUsingPacksByMsisdn2","duration":215,"logType":"com.viettel.myviettel.service.impl.PackServiceImpl","actionType":"PackServiceImpl","startTime":1718330528202,"endTime":1718330528417,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 163b07c40d9c9c61 {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5014,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718330523574,"endTime":1718330528588,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 163b07c40d9c9c61 {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5027,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330523561,"endTime":1718330528588,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 163b07c40d9c9c61 {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5027,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330523561,"endTime":1718330528588,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 163b07c40d9c9c61 {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5027,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 163b07c40d9c9c61 {"traceId":"e9965134bd9535d6","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5040,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330523551,"endTime":1718330528591,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 163b07c40d9c9c61 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":407,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330528204,"endTime":1718330528611,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 163b07c40d9c9c61 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":407,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330528204,"endTime":1718330528611,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 163b07c40d9c9c61 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":407,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330528204,"endTime":1718330528611,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 163b07c40d9c9c61 {"traceId":"988ca6948ac91034","requestId":null,"objectId":"84983002003","service":"FmcCMClientImpl.getAgeSub","duration":4009,"logType":"com.viettel.myviettel.client.impl.FmcCMClientImpl","actionType":"FmcCMClientImpl","startTime":1718330524746,"endTime":1718330528755,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 163b07c40d9c9c61 {"traceId":"988ca6948ac91034","requestId":null,"objectId":"84983002003","service":"IntroMyViettelImpl.getAgeSubFromWs","duration":4011,"logType":"com.viettel.myviettel.service.impl.IntroMyViettelImpl","actionType":"IntroMyViettelImpl","startTime":1718330524744,"endTime":1718330528755,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 163b07c40d9c9c61 {"traceId":"988ca6948ac91034","requestId":null,"objectId":"84983002003","service":"SurveyServiceImpl.checkPopupPolicy","duration":4018,"logType":"com.viettel.myviettel.service.impl.SurveyServiceImpl","actionType":"SurveyServiceImpl","startTime":1718330524737,"endTime":1718330528755,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 163b07c40d9c9c61 {"traceId":"988ca6948ac91034","requestId":null,"objectId":"84983002003","service":"SurveyController.checkPopupPolicy","duration":4018,"logType":"com.viettel.myviettel.controller.SurveyController","actionType":"SurveyController","startTime":1718330524737,"endTime":1718330528755,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 163b07c40d9c9c61 {"traceId":"988ca6948ac91034","requestId":null,"objectId":"84983002003","service":"SurveyController.checkPopupPolicy","duration":4018,"clientAddress":"118.53.246.113","result":"0","path":"/checkPopupPolicy","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 163b07c40d9c9c61 {"traceId":"988ca6948ac91034","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4024,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524732,"endTime":1718330528756,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":250,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330528721,"endTime":1718330528971,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":250,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330528721,"endTime":1718330528971,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":312,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330528722,"endTime":1718330529034,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":312,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330528722,"endTime":1718330529034,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":241,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330528875,"endTime":1718330529116,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":241,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330528875,"endTime":1718330529116,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":335,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330528876,"endTime":1718330529211,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":335,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330528876,"endTime":1718330529211,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":327,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330529034,"endTime":1718330529361,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":327,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330529034,"endTime":1718330529361,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":641,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330528720,"endTime":1718330529361,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAccOfContract","duration":647,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330528714,"endTime":1718330529361,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":647,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330528714,"endTime":1718330529361,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":647,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 163b07c40d9c9c61 {"traceId":"73312c4fed515d94","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":653,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330528710,"endTime":1718330529363,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":253,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330529211,"endTime":1718330529464,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":253,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330529211,"endTime":1718330529464,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":589,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330528875,"endTime":1718330529464,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAccOfContract","duration":598,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330528866,"endTime":1718330529464,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":598,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330528866,"endTime":1718330529464,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":598,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 163b07c40d9c9c61 {"traceId":"b3c7639d800c80dd","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":604,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330528862,"endTime":1718330529466,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"BaseClientImpl.call","duration":2280,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718330527639,"endTime":1718330529919,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"PaymentVtpServiceClientImpl.getHotChargeCurrAndStaOfCycle","duration":2280,"logType":"com.viettel.myviettel.client.impl.PaymentVtpServiceClientImpl","actionType":"PaymentVtpServiceClientImpl","startTime":1718330527639,"endTime":1718330529919,"clientAddress":"118.53.246.113","title":"","inputs":"[\"1710210202\",\"\"]","response":null,"result":"0","path":"/blockRecommend"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByType","duration":249,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330529952,"endTime":1718330530201,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByType","duration":249,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330529952,"endTime":1718330530201,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"BlockRecommendServiceImpl.blockRecommend","duration":2971,"logType":"com.viettel.myviettel.service.impl.BlockRecommendServiceImpl","actionType":"BlockRecommendServiceImpl","startTime":1718330527231,"endTime":1718330530202,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":2971,"logType":"com.viettel.myviettel.controller.BlockRecommendController","actionType":"BlockRecommendController","startTime":1718330527231,"endTime":1718330530202,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":2971,"clientAddress":"118.53.246.113","result":"0","path":"/blockRecommend","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 163b07c40d9c9c61 {"traceId":"920073c2cda71859","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2977,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330527227,"endTime":1718330530204,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
14/06/24 09:02:11||163b07c40d9c9c61|AsyncLog analyId 1718330531416: QueueSize: 41, addSuccess: 41, addFalse: 0, writeSuccess:41, writeFalse:0
14/06/24 09:02:11||1d38ea8d1625b0ed|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:11|-|1d38ea8d1625b0ed|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[c2db98f1-e594-411a-9b98-f1e594311ae7]}{X-Gravitee-Request-Id:[c2db98f1-e594-411a-9b98-f1e594311ae7]}{Content-Length:[246]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":1,\"listAcc\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":11,\"listAcc\":[{\"account\":\"84983002001\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84352102525\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84961839737\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84989280107\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002005\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002006\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002000\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"848000001647\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84978827318\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84385534517\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002003\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]}},\"errorCodeTracing\":null}"
14/06/24 09:02:11||e91d58a1770d9ae9|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:02:11||e91d58a1770d9ae9|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:12|-|e91d58a1770d9ae9|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:02:12|-|e91d58a1770d9ae9|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:12|-|e91d58a1770d9ae9|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:02:12|-|8aaf6ba7747dcc9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:12|-|e91d58a1770d9ae9|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:02:12|-|e91d58a1770d9ae9|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[f485a8a8-2967-4b8b-85a8-a829670b8b0a]}{X-Gravitee-Request-Id:[f485a8a8-2967-4b8b-85a8-a829670b8b0a]}{Content-Length:[255]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
INFO 558426c4e09890c4 {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5003,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718330526697,"endTime":1718330531700,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
14/06/24 09:02:14||558426c4e09890c4|Start write log analyId 1718330534424
INFO 558426c4e09890c4 {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5041,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330526689,"endTime":1718330531730,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 558426c4e09890c4 {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5041,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330526689,"endTime":1718330531730,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 558426c4e09890c4 {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5041,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558426c4e09890c4 {"traceId":"1d38ea8d1625b0ed","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5047,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330526686,"endTime":1718330531733,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":302,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330531881,"endTime":1718330532183,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":302,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330531881,"endTime":1718330532183,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":357,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330531882,"endTime":1718330532239,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":357,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330531882,"endTime":1718330532239,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":300,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330532239,"endTime":1718330532539,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":300,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330532239,"endTime":1718330532539,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":658,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330531881,"endTime":1718330532539,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAccOfContract","duration":667,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330531872,"endTime":1718330532539,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":667,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330531872,"endTime":1718330532539,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":667,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558426c4e09890c4 {"traceId":"e91d58a1770d9ae9","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":674,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330531867,"endTime":1718330532541,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 558426c4e09890c4 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getAddOnUSSD","duration":8112,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330524711,"endTime":1718330532823,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"3,6\"]","response":"{\"description\":\"Thanh cong\",\"errCode\":\"0\",\"isDefaultData\":\"true\",\"listAddOn\":[],\"listPkgName\":\"\\n Goi 098\\n Goi 098\\n \\n \\n DR7S\\n DR7S: 250.000d/7 ngay co 6GB Data Roaming\\n DR7S: 250.000d/7 ngay co 6GB Data Roaming\\n 0\\n \\n 3\\n 250000\\n null\\n false\\n 250000\\n true\\n 250000\\n 6144\\n null\\n null\\n 0\\n 0\\n 0\\n 0\\n 0\\n null\\n DR7S\\n DR7SX\\n 0\\n \\n \\n ST15K\\n ST15K: 15K/3 ngay=3GB\\n ST15K: 15K/3 ngay co 3GB, gia han sau 3 ngay, luu luong con lai se duoc bao luu khi gia han thanh cong\\n 0\\n \\n 3\\n 0\\n null\\n false\\n 0\\n true\\n 0\\n 3072\\n null\\n null\\n 0\\n 0\\n 0\\n 0\\n 0\\n null\\n ST15K\\n ST15KX\\n 1\\n \\n \\n\\n\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 558426c4e09890c4 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"PromotionDataServiceImpl.getDynamicPromotion","duration":8124,"logType":"com.viettel.myviettel.service.impl.PromotionDataServiceImpl","actionType":"PromotionDataServiceImpl","startTime":1718330524711,"endTime":1718330532835,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 558426c4e09890c4 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getAddOnUSSD","duration":4668,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330528204,"endTime":1718330532872,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"3,6\"]","response":"{\"description\":\"Thanh cong\",\"errCode\":\"0\",\"isDefaultData\":\"true\",\"listAddOn\":[],\"listPkgName\":\"\\n Goi 098\\n Goi 098\\n \\n \\n DR7S\\n DR7S: 250.000d/7 ngay co 6GB Data Roaming\\n DR7S: 250.000d/7 ngay co 6GB Data Roaming\\n 0\\n \\n 3\\n 250000\\n null\\n false\\n 250000\\n true\\n 250000\\n 6144\\n null\\n null\\n 0\\n 0\\n 0\\n 0\\n 0\\n null\\n DR7S\\n DR7SX\\n 0\\n \\n \\n ST15K\\n ST15K: 15K/3 ngay=3GB\\n ST15K: 15K/3 ngay co 3GB, gia han sau 3 ngay, luu luong con lai se duoc bao luu khi gia han thanh cong\\n 0\\n \\n 3\\n 0\\n null\\n false\\n 0\\n true\\n 0\\n 3072\\n null\\n null\\n 0\\n 0\\n 0\\n 0\\n 0\\n null\\n ST15K\\n ST15KX\\n 1\\n \\n \\n\\n\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 558426c4e09890c4 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"PromotionDataServiceImpl.getDynamicPromotion","duration":4672,"logType":"com.viettel.myviettel.service.impl.PromotionDataServiceImpl","actionType":"PromotionDataServiceImpl","startTime":1718330528204,"endTime":1718330532876,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 558426c4e09890c4 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.KTMI","duration":587,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330532839,"endTime":1718330533426,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",0,\"MyViettel\",\"MyViettel\"]","response":"{\"info\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 558426c4e09890c4 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.KTMI","duration":599,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330532879,"endTime":1718330533478,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",0,\"MyViettel\",\"MyViettel\"]","response":"{\"info\":null}","result":"0","path":"/getPackageCustomerInterested"}
14/06/24 09:02:14||558426c4e09890c4|AsyncLog analyId 1718330534424: QueueSize: 20, addSuccess: 20, addFalse: 0, writeSuccess:20, writeFalse:0
14/06/24 09:02:14|-|6da9736f72af6fb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:14||2b73ee19b793bb96|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)
Error has been observed at the following site(s):
*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||2b73ee19b793bb96|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||2b73ee19b793bb96|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||2b73ee19b793bb96|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||2b73ee19b793bb96|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||5216201cb82ef120|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)
Error has been observed at the following site(s):
*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||5216201cb82ef120|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||5216201cb82ef120|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14|-|2b73ee19b793bb96|getPackageCustomerInterested|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[aa45a0da-1aaa-4555-85a0-da1aaa455595]}{X-Gravitee-Request-Id:[aa45a0da-1aaa-4555-85a0-da1aaa455595]}{Content-Length:[186]}|{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:02:14||5216201cb82ef120|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14||5216201cb82ef120|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:14|-|5216201cb82ef120|getPackageCustomerInterested|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[5e44673b-990c-4711-8467-3b990ce71184]}{X-Gravitee-Request-Id:[5e44673b-990c-4711-8467-3b990ce71184]}{Content-Length:[186]}|{token:[0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=]}|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:02:15||f4837e9492f80cc4|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:15|-|f4837e9492f80cc4|[32a14255-37936] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken", but ServerHttpResponse already committed (200 OK)
14/06/24 09:02:15|-|f4837e9492f80cc4|[32a14255-9, L:/10.1.115.18:8080 - R:/10.207.252.75:15481] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readBody$5(GatewayContextFilter.java:203)
*____________Mono.flatMap ⇢ at com.viettel.fw.filter.GatewayContextFilter.readBody(GatewayContextFilter.java:183)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:02:16|-|f99b49589a3b751f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:17||b50405e731a3ab01|Start write log analyId 1718330537427
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"UssdMenuClientImpl.getUssdMenu","duration":2008,"logType":"com.viettel.myviettel.client.impl.UssdMenuClientImpl","actionType":"UssdMenuClientImpl","startTime":1718330532840,"endTime":1718330534848,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\",PROMOTION_OTT,CALL_SMS,DATA_ROCKET,INTERNET,COMBO,HOT,HOT_NEW,DATAPLUS,EVENT,MYVIETTEL_ONLY,COMBO,COMBO_TT,DATA_ROAMING,COMBO_ROAMING,PROMOTION_DATA,DATA_ROCKET,INTERNET,COMBO,DATAPLUS,EVENT,HOT,\",\"1\",null]","response":"{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":295,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false}],\"message\":\"Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":295,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":280,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":419,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":89,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":79,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":89,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"propagateDelay\",\"fileName\":\"MonoDelay.java\",\"lineNumber\":271,\"className\":\"reactor.core.publisher.MonoDelay$MonoDelayRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"MonoDelay.java\",\"lineNumber\":286,\"className\":\"reactor.core.publisher.MonoDelay$MonoDelayRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$null$6\",\"fileName\":\"ReactorSleuth.java\",\"lineNumber\":324,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"call\",\"fileName\":\"SchedulerTask.java\",\"lineNumber\":68,\"className\":\"reactor.core.scheduler.SchedulerTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"call\",\"fileName\":\"SchedulerTask.java\",\"lineNumber\":28,\"className\":\"reactor.core.scheduler.SchedulerTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"FutureTask.java\",\"lineNumber\":264,\"className\":\"java.util.concurrent.FutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"ScheduledThreadPoolExecutor.java\",\"lineNumber\":304,\"className\":\"java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"runWorker\",\"fileName\":\"ThreadPoolExecutor.java\",\"lineNumber\":1128,\"className\":\"java.util.concurrent.ThreadPoolExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"ThreadPoolExecutor.java\",\"lineNumber\":628,\"className\":\"java.util.concurrent.ThreadPoolExecutor$Worker\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoTimeout] :\\n\\treactor.core.publisher.Mono.timeout(Mono.java:4774)\\n\\tcom.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\nError has been observed at the following site(s):\\n\\t*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl.getListProductUssdMenu(UssdMenuWSServiceImpl.java:26)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoTimeout] :\\n\\treactor.core.publisher.Mono.timeout(Mono.java:4774)\\n\\tcom.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\nError has been observed at the following site(s):\\n\\t*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl.getListProductUssdMenu(UssdMenuWSServiceImpl.java:26)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)\"}","result":"1","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"UssdMenuWSServiceImpl.getListProductUssdMenu","duration":2019,"logType":"com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl","actionType":"UssdMenuWSServiceImpl","startTime":1718330532840,"endTime":1718330534859,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"MobileInternetServiceImpl.getPromotionDataAllV3","duration":10171,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330524702,"endTime":1718330534873,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"LoggingServiceImpl.getDataPackageDataMyVtV3","duration":10172,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718330524701,"endTime":1718330534873,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"LoggingServiceImpl.getPackageCustomerInterested","duration":10180,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718330524694,"endTime":1718330534874,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"LoggingController.getPackageCustomerInterested","duration":10180,"logType":"com.viettel.myviettel.controller.LoggingController","actionType":"LoggingController","startTime":1718330524694,"endTime":1718330534874,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"LoggingController.getPackageCustomerInterested","duration":10180,"clientAddress":"118.53.246.113","result":"0","path":"/getPackageCustomerInterested","errorCode":1,"errorMessage":"Hệ thống bận. Vui lòng thử lại sau","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"UssdMenuClientImpl.getUssdMenu","duration":2002,"logType":"com.viettel.myviettel.client.impl.UssdMenuClientImpl","actionType":"UssdMenuClientImpl","startTime":1718330532880,"endTime":1718330534882,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\",PROMOTION_OTT,CALL_SMS,DATA_ROCKET,INTERNET,COMBO,HOT,HOT_NEW,DATAPLUS,EVENT,MYVIETTEL_ONLY,COMBO,COMBO_TT,DATA_ROAMING,COMBO_ROAMING,PROMOTION_DATA,DATA_ROCKET,INTERNET,COMBO,DATAPLUS,EVENT,HOT,\",\"1\",null]","response":"{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":295,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false}],\"message\":\"Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":295,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":280,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":419,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":89,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":79,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":89,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"propagateDelay\",\"fileName\":\"MonoDelay.java\",\"lineNumber\":271,\"className\":\"reactor.core.publisher.MonoDelay$MonoDelayRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"MonoDelay.java\",\"lineNumber\":286,\"className\":\"reactor.core.publisher.MonoDelay$MonoDelayRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$null$6\",\"fileName\":\"ReactorSleuth.java\",\"lineNumber\":324,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"call\",\"fileName\":\"SchedulerTask.java\",\"lineNumber\":68,\"className\":\"reactor.core.scheduler.SchedulerTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"call\",\"fileName\":\"SchedulerTask.java\",\"lineNumber\":28,\"className\":\"reactor.core.scheduler.SchedulerTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"FutureTask.java\",\"lineNumber\":264,\"className\":\"java.util.concurrent.FutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"ScheduledThreadPoolExecutor.java\",\"lineNumber\":304,\"className\":\"java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"runWorker\",\"fileName\":\"ThreadPoolExecutor.java\",\"lineNumber\":1128,\"className\":\"java.util.concurrent.ThreadPoolExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"ThreadPoolExecutor.java\",\"lineNumber\":628,\"className\":\"java.util.concurrent.ThreadPoolExecutor$Worker\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoTimeout] :\\n\\treactor.core.publisher.Mono.timeout(Mono.java:4774)\\n\\tcom.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\nError has been observed at the following site(s):\\n\\t*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl.getListProductUssdMenu(UssdMenuWSServiceImpl.java:26)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoTimeout] :\\n\\treactor.core.publisher.Mono.timeout(Mono.java:4774)\\n\\tcom.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\nError has been observed at the following site(s):\\n\\t*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl.getListProductUssdMenu(UssdMenuWSServiceImpl.java:26)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)\"}","result":"1","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"UssdMenuWSServiceImpl.getListProductUssdMenu","duration":2002,"logType":"com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl","actionType":"UssdMenuWSServiceImpl","startTime":1718330532880,"endTime":1718330534882,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"MobileInternetServiceImpl.getPromotionDataAllV3","duration":6693,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330528196,"endTime":1718330534889,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"2b73ee19b793bb96","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":10200,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330524690,"endTime":1718330534890,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"LoggingServiceImpl.getDataPackageDataMyVtV3","duration":6694,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718330528196,"endTime":1718330534890,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"LoggingServiceImpl.getPackageCustomerInterested","duration":6700,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718330528190,"endTime":1718330534890,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"LoggingController.getPackageCustomerInterested","duration":6700,"logType":"com.viettel.myviettel.controller.LoggingController","actionType":"LoggingController","startTime":1718330528190,"endTime":1718330534890,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"LoggingController.getPackageCustomerInterested","duration":6700,"clientAddress":"118.53.246.113","result":"0","path":"/getPackageCustomerInterested","errorCode":1,"errorMessage":"Hệ thống bận. Vui lòng thử lại sau","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO b50405e731a3ab01 {"traceId":"5216201cb82ef120","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":6718,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330528184,"endTime":1718330534902,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
14/06/24 09:02:17||b50405e731a3ab01|AsyncLog analyId 1718330537427: QueueSize: 14, addSuccess: 14, addFalse: 0, writeSuccess:14, writeFalse:0
14/06/24 09:02:18|-|1d4634b649338501|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:19||a0b72a6e00b02979|START CLEAR CACHE
14/06/24 09:02:19||4d403cfe876c12c1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:02:20||63858a4cb79ac723|Start write log analyId 1718330540465
14/06/24 09:02:20||63858a4cb79ac723|AsyncLog analyId 1718330540465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:20|-|b2c365eae7b35333|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:22|-|eecb7153ae4f692f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:23||1d6dbfe14aee0952|Start write log analyId 1718330543465
14/06/24 09:02:23||1d6dbfe14aee0952|AsyncLog analyId 1718330543465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:24|-|cb67162728a6ded4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:26||c1f49b1b0fcdda03|Start write log analyId 1718330546466
14/06/24 09:02:26||c1f49b1b0fcdda03|AsyncLog analyId 1718330546466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:26|-|d50aef4ab12799b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:28|-|b39539dba19e9e76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:29||1df691aeb95cad92|START CLEAR CACHE
14/06/24 09:02:29||8fff35f4f19a6ef7|Start write log analyId 1718330549466
14/06/24 09:02:29||8fff35f4f19a6ef7|AsyncLog analyId 1718330549466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:30|-|ca863a41853d70d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:32||8089641eff7ce22f|Start write log analyId 1718330552467
14/06/24 09:02:32||8089641eff7ce22f|AsyncLog analyId 1718330552467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:32|-|f38fe68fd819fa6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:34|-|36ba1d7024d475c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:34||dc3886c1ab4d490f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:02:35||79aace342da6c499|Start write log analyId 1718330555467
14/06/24 09:02:35||79aace342da6c499|AsyncLog analyId 1718330555467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:36|-|78aaf222c97fd51c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:38||8177a3aa66b61253|Start write log analyId 1718330558467
14/06/24 09:02:38||8177a3aa66b61253|AsyncLog analyId 1718330558467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:38|-|1c069dc697fbd6d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:39||b704767edb7612a5|START CLEAR CACHE
14/06/24 09:02:40|-|ca72c72e7c58fc35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:41||7dc884fa0529d06e|Start write log analyId 1718330561468
INFO 7dc884fa0529d06e {"traceId":"1c069dc697fbd6d4","requestId":null,"objectId":null,"service":"AerospikeDeclRepositoryImpl.getById","duration":105,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330558469,"endTime":1718330558574,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO 7dc884fa0529d06e {"traceId":"1c069dc697fbd6d4","requestId":null,"objectId":null,"service":"DeclServiceImpl.getConfSettingMob","duration":105,"logType":"com.viettel.myviettel.service.impl.DeclServiceImpl","actionType":"DeclServiceImpl","startTime":1718330558469,"endTime":1718330558574,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO 7dc884fa0529d06e {"traceId":"1c069dc697fbd6d4","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":110,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330558469,"endTime":1718330558579,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
14/06/24 09:02:41||7dc884fa0529d06e|AsyncLog analyId 1718330561468: QueueSize: 3, addSuccess: 3, addFalse: 0, writeSuccess:3, writeFalse:0
14/06/24 09:02:42|-|06451862db537ea4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:44||79689bef5e357010|Start write log analyId 1718330564469
14/06/24 09:02:44||79689bef5e357010|AsyncLog analyId 1718330564469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:44|-|0a381bba02233195|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:46|-|f151946bf119adf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:47||bd5265ef876fa971|Start write log analyId 1718330567469
14/06/24 09:02:47||bd5265ef876fa971|AsyncLog analyId 1718330567469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:48|-|dd14bbdb192eb828|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:49||be0f7105641ce877|START CLEAR CACHE
14/06/24 09:02:49||0229c3163e6460d3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:02:50||799a2f5ef47f4512|Start write log analyId 1718330570470
14/06/24 09:02:50||799a2f5ef47f4512|AsyncLog analyId 1718330570470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:02:50|-|fa1c353823d5b60e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:52|-|dd627e12dbb8f159|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:52|-|7c68fb8d4f6796f5|turnOnOffFingerPrint|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[182b9dea-ea4f-4743-ab9d-eaea4f4743be]}{X-Gravitee-Request-Id:[182b9dea-ea4f-4743-ab9d-eaea4f4743be]}{Content-Length:[282]}|-|account:0983002003,actionFinger:off,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Hủy đăng nhập vân tay thành công.\",\"data\":{\"removedToken\":[{\"key\":\"2506ee8a-afcd-4613-8b47-9552a84c0448\",\"device\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"account\":\"finger_multi_84983002003\"}]},\"errorCodeTracing\":null}"
14/06/24 09:02:53||941a803776e1016e|Start write log analyId 1718330573471
INFO 941a803776e1016e {"traceId":"7c68fb8d4f6796f5","requestId":null,"objectId":"84983002003","service":"LoginFingerController.turnOnOffFingerPrint","duration":8,"logType":"com.viettel.myviettel.controller.LoginFingerController","actionType":"LoginFingerController","startTime":1718330572592,"endTime":1718330572600,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/turnOnOffFingerPrint"}
INFO 941a803776e1016e {"traceId":"7c68fb8d4f6796f5","requestId":null,"objectId":"84983002003","service":"LoginFingerController.turnOnOffFingerPrint","duration":8,"clientAddress":"118.53.246.113","result":"0","path":"/turnOnOffFingerPrint","errorCode":0,"errorMessage":"Hủy đăng nhập vân tay thành công.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
14/06/24 09:02:53||941a803776e1016e|AsyncLog analyId 1718330573471: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 09:02:54|-|ec6d18ae8193342e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:54||a60cf568bc37c154|callSaleMyViettelV2 body:
983002003
14/06/24 09:02:56|-|a60cf568bc37c154|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:02:56|-|a60cf568bc37c154|turnOnOffFingerPrint|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[5ef26b3d-bddd-4b43-b26b-3dbddd2b4311]}{X-Gravitee-Request-Id:[5ef26b3d-bddd-4b43-b26b-3dbddd2b4311]}{Content-Length:[281]}|-|account:0983002003,actionFinger:on,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:XiRFaZHZKBxHpbVbF1UoEGP4a2s=,os_version:16.000000,token:0447b7ac-b2b3-4908-b562-da1f9846d194-ODQ5ODMwMDIwMDM=,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Cấu hình đăng nhập vân tay thành công\",\"data\":{\"keyRefreshByFinger\":\"c1645cbf-a6b3-41ab-a70c-d86aa2fa6030\",\"removeOverLimit\":null},\"errorCodeTracing\":null}"
INFO 2bae5109d2ace12d {"traceId":"a60cf568bc37c154","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1505,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330574929,"endTime":1718330576434,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/turnOnOffFingerPrint"}
INFO 2bae5109d2ace12d {"traceId":"a60cf568bc37c154","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":1505,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330574929,"endTime":1718330576434,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/turnOnOffFingerPrint"}
INFO 2bae5109d2ace12d {"traceId":"a60cf568bc37c154","requestId":null,"objectId":"84983002003","service":"LoginFingerServiceImpl.turnOnOffFingerPrint","duration":1532,"logType":"com.viettel.myviettel.service.impl.LoginFingerServiceImpl","actionType":"LoginFingerServiceImpl","startTime":1718330574928,"endTime":1718330576460,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/turnOnOffFingerPrint"}
INFO 2bae5109d2ace12d {"traceId":"a60cf568bc37c154","requestId":null,"objectId":"84983002003","service":"LoginFingerController.turnOnOffFingerPrint","duration":1532,"logType":"com.viettel.myviettel.controller.LoginFingerController","actionType":"LoginFingerController","startTime":1718330574928,"endTime":1718330576460,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/turnOnOffFingerPrint"}
INFO 2bae5109d2ace12d {"traceId":"a60cf568bc37c154","requestId":null,"objectId":"84983002003","service":"LoginFingerController.turnOnOffFingerPrint","duration":1532,"clientAddress":"118.53.246.113","result":"0","path":"/turnOnOffFingerPrint","errorCode":0,"errorMessage":"Cấu hình đăng nhập vân tay thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 2bae5109d2ace12d {"traceId":"a60cf568bc37c154","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1538,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330574924,"endTime":1718330576462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/turnOnOffFingerPrint"}
14/06/24 09:02:56||2bae5109d2ace12d|Start write log analyId 1718330576473
14/06/24 09:02:56|-|77836521fcbb5795|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:56||2bae5109d2ace12d|AsyncLog analyId 1718330576473: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 09:02:58|-|100ac0d6b18ea0e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:02:59||c1d0da39864b42f6|START CLEAR CACHE
14/06/24 09:02:59||1500c6ff747551fa|Start write log analyId 1718330579478
14/06/24 09:02:59||1500c6ff747551fa|AsyncLog analyId 1718330579478: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:00|-|c9517072e80c2fa2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:02||2aa47051d22cfd14|Start write log analyId 1718330582480
14/06/24 09:03:02||2aa47051d22cfd14|AsyncLog analyId 1718330582480: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:02|-|6715b88c54d139b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:03||f1ee7967b7d0b68e|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:03|-|f1ee7967b7d0b68e|[10116232-37966] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken", but ServerHttpResponse already committed (200 OK)
14/06/24 09:03:03|-|f1ee7967b7d0b68e|[10116232-5, L:/10.1.115.18:8080 - R:/10.207.252.75:9380] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readBody$5(GatewayContextFilter.java:203)
*____________Mono.flatMap ⇢ at com.viettel.fw.filter.GatewayContextFilter.readBody(GatewayContextFilter.java:183)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:03|-|5810e2a31b420cb7|collection/displayTabConfig|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[c24bb0d4-8f6b-46a3-8bb0-d48f6bd6a3df]}{X-Gravitee-Request-Id:[c24bb0d4-8f6b-46a3-8bb0-d48f6bd6a3df]}{content-length:[84]}|-|{"id":"00000000000000000000000000000000","params":{"os_type":"ios","version":"7.8"}}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"20000000000000000000000000000000\",\"blockType\":\"blk_utilities\",\"title\":\"Tiện ích 6.5\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 12,\\\"title\\\": \\\"Tiện ích\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"8D0ECC53602F48358395D27F6B18D157\",\"blockType\":\"BANNER\",\"title\":\"HOT nhất tuần này NEW 8.0 DI ĐỘNG\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":4,\\\"title\\\":\\\"HOT nhất tuần này\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":12}\"},{\"id\":\"80000000000000000000000000000000\",\"blockType\":\"blk_promotion_package\",\"title\":\"Ưu đãi gói cước 6.5\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Gói cước nổi bật\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"blockType\":\"BANNER\",\"title\":\"Ưu đãi từ Viettel++\",\"order\":6,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":4,\\\"title\\\":\\\"Viettel++\\\",\\\"banner_code\\\":\\\"blk_banner_viettelid\\\",\\\"time_deplay\\\":5}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":12}\"},{\"id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"blockType\":\"BANNER\",\"title\":\"Giải trí\",\"order\":7,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\":\\\"Giải trí\\\",\\\"banner_code\\\":\\\"blk_entertainment_home\\\",\\\"time_deplay\\\":5}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":12}\"},{\"id\":\"11000000000000000000000000000000\",\"blockType\":\"blk_discoveries\",\"title\":\"Khám phá 6.3\",\"order\":8,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 14,\\\"title\\\": \\\"Dịch vụ đối tác\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"blockType\":\"BANNER\",\"title\":\"Banner Nổi bật\",\"order\":15,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner nổi bật\\\",\\\"banner_code\\\":\\\"blk_banner_hot_home\\\",\\\"time_deplay\\\":20}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:03||1f924514c2de43a3|callSaleMyViettelV2 body:
14/06/24 09:03:03|-|2b12d2b6ef2b82fb|callSaleMyViettelV2 body:
14/06/24 09:03:03|-|6820e9309f079992|callSaleMyViettelV2 body:
14/06/24 09:03:03|-|1f924514c2de43a3|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:03|-|1f924514c2de43a3|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:03|-|1f924514c2de43a3|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[9246bc67-c4f7-423c-86bc-67c4f7523c79]}{X-Gravitee-Request-Id:[9246bc67-c4f7-423c-86bc-67c4f7523c79]}{content-length:[146]}|-|{"id":"8D0ECC53602F48358395D27F6B18D157","params":{"id":"8D0ECC53602F48358395D27F6B18D157","limit":20,"offset":0,"os_type":"ios","version":"7.8"}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"3F1B9A4283084F9BBC0A6AC36B6E9F39\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SD30S\",\"description\":\"Ưu đãi chỉ có trên My Viettel\",\"title\":\"Hue sd30s\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//03/5c/c0/8c82e695622cf58f2636d050e635160ca042d8f9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-09 00:00:00\",\"startTime\":\"2024-03-09 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-01-26 16:08:59\",\"createTime\":\"2024-01-26 16:08:59\",\"update_time\":\"2024-05-22 09:55:14\",\"updateTime\":\"2024-05-22 09:55:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"3B01AAD618FF45B8B6C29751DA8D411A\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"ChatGPT - trieupm\",\"description\":\"Trải nghiệm ChatGPT miễn phí trên My Viettel\",\"title\":\"17.11- Trieupm\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ad/61/1a/d34361cb3bb6cf86565a8e57fa0a91da95d1f304.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-17 16:12:33\",\"startTime\":\"2023-11-17 16:12:33\",\"end_time\":\"2024-12-30 23:59:59\",\"endTime\":\"2024-12-30 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-17 16:14:21\",\"createTime\":\"2023-11-17 16:14:21\",\"update_time\":\"2024-05-22 09:55:42\",\"updateTime\":\"2024-05-22 09:55:42\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"B13A2D9BC10847A793FEED3A09561D58\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SVT Ngandh3\",\"description\":\"Săn voucher HOT với Siêu Vũ Trụ My Viettel\",\"title\":\"avata\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//0c/01/10/32f5f4ad3eb65ef1d044bf8a13385d01c5232d14.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-16 00:00:00\",\"startTime\":\"2024-03-16 00:00:00\",\"end_time\":\"2024-12-31 09:16:37\",\"endTime\":\"2024-12-31 09:16:37\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-16 09:19:07\",\"createTime\":\"2024-02-16 09:19:07\",\"update_time\":\"2024-04-02 16:53:30\",\"updateTime\":\"2024-04-02 16:53:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"6292C964B0DA428E87FCB42555AA0A21\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"GameT9\",\"description\":\"Tặng 100 thẻ cào mệnh giá đến 500K\",\"title\":\"anhph4\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"https://media.vietteltelecom.vn/upload//3f/be/e3/40b23920940926c5d8e414863e08073ee404dfd1.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://GARENA\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-01 00:00:00\",\"startTime\":\"2024-01-01 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-09-18 14:18:37\",\"createTime\":\"2023-09-18 14:18:37\",\"update_time\":\"2024-02-16 17:03:30\",\"updateTime\":\"2024-02-16 17:03:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:03||57245c4b76668a28|callSaleMyViettelV2 body:
14/06/24 09:03:04|-|2b12d2b6ef2b82fb|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:04|-|2b12d2b6ef2b82fb|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:04|-|57245c4b76668a28|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:04|-|57245c4b76668a28|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:04|-|2b12d2b6ef2b82fb|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[13e2fc5b-7d5e-427b-a2fc-5b7d5e127bc0]}{X-Gravitee-Request-Id:[13e2fc5b-7d5e-427b-a2fc-5b7d5e127bc0]}{content-length:[146]}|-|{"id":"B799296CAD1D11EDA996FA163E03D4D3","params":{"id":"B799296CAD1D11EDA996FA163E03D4D3","limit":20,"offset":0,"os_type":"ios","version":"7.8"}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"4F761575ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_2\",\"description\":\"\",\"title\":\"Film\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//19/37/71/510dbb0387684eff0900464e7d8de665d30c0d82.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_phim\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-28 23:59:59\",\"endTime\":\"2025-12-28 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:45\",\"updateTime\":\"2024-03-12 15:44:45\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"AAB3C6ADAD9F11EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_1\",\"description\":\"\",\"title\":\"Video\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//95/32/29/9c32214be78f33edc1994f5c15728676b6892648.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_video\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:55\",\"updateTime\":\"2024-03-12 15:44:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"56766711ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_3\",\"description\":\"\",\"title\":\"Game\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//bc/a6/6b/abde684ded612a7fb1729282ab94d7549abf245b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_game\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:45:04\",\"updateTime\":\"2024-03-12 15:45:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"79A7E0ACADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_4\",\"description\":\"\",\"title\":\"Tin tức\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//c7/4d/dc/f9add23e99cbe850362f95e2c59f5af2ad1a48f9.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://m.tiin.vn/\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2026-12-30 23:59:59\",\"endTime\":\"2026-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:58:54\",\"updateTime\":\"2024-05-22 09:58:54\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:04|-|6820e9309f079992|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:04|-|6820e9309f079992|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:04|-|57245c4b76668a28|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[505fc384-989f-4b1e-9fc3-84989f4b1ed1]}{X-Gravitee-Request-Id:[505fc384-989f-4b1e-9fc3-84989f4b1ed1]}{content-length:[146]}|-|{"id":"BAA832B8AD1D11EDA996FA163E03D4D3","params":{"id":"BAA832B8AD1D11EDA996FA163E03D4D3","limit":20,"offset":0,"os_type":"ios","version":"7.8"}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"5A45F322083947A8BEAD74669172B0EE\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"CĐ Tốc độ mạng\",\"description\":\"\",\"title\":\"29.11\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//1b/44/41/82991d2c77fb256de98a0013eced3ecba4a8e057.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://speedtest\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:30:29\",\"startTime\":\"2023-11-29 14:30:29\",\"end_time\":\"2024-12-31 23:30:31\",\"endTime\":\"2024-12-31 23:30:31\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-29 14:32:18\",\"createTime\":\"2023-11-29 14:32:18\",\"update_time\":\"2024-05-22 10:02:34\",\"updateTime\":\"2024-05-22 10:02:34\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"A8A5ADACA32442DFB15F71DCFAC238A2\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"DD Rồng Vàng Thạchht\",\"description\":\"7/2/24\",\"title\":\"DD rongvangruocloc Thachht\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ee/39/9e/22b6e0724090e2cdf9068eab0280c1a7ab48a834.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://open_flash_game?code=QXJ0aWNs161efafb95a51d\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-02-07 14:06:57\",\"startTime\":\"2024-02-07 14:06:57\",\"end_time\":\"2029-02-14 14:06:59\",\"endTime\":\"2029-02-14 14:06:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-07 14:09:25\",\"createTime\":\"2024-02-07 14:09:25\",\"update_time\":\"2024-05-22 10:14:14\",\"updateTime\":\"2024-05-22 10:14:14\",\"isRequireAuth\":1,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:04|-|6820e9309f079992|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[e0e4eada-cb1f-4096-a4ea-dacb1f909614]}{X-Gravitee-Request-Id:[e0e4eada-cb1f-4096-a4ea-dacb1f909614]}{content-length:[146]}|-|{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","params":{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","limit":20,"offset":0,"os_type":"ios","version":"7.8"}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"C1B05FD89D594EB1BA85791C11975FA7\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_5\",\"description\":\"\",\"title\":\"Ưu đãi viễn thông co dinh\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//d5/64/4d/dd068a912e0c03dc6b218907e7d17aa5cdb5a841.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-05 11:54:39\",\"startTime\":\"2023-11-05 11:54:39\",\"end_time\":\"2041-11-26 11:54:44\",\"endTime\":\"2041-11-26 11:54:44\",\"create_user\":\"hoanganh\",\"createUser\":\"hoanganh\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-11-06 12:00:09\",\"createTime\":\"2023-11-06 12:00:09\",\"update_time\":\"2023-11-06 12:00:09\",\"updateTime\":\"2023-11-06 12:00:09\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"DE751884ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_2\",\"description\":\"\",\"title\":\"gợi ý cho bạn\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//58/77/75/b5503727e921ff6577ef84a2eb9de75364e06fea.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_doi_qua\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-01-03 10:29:25\",\"updateTime\":\"2024-01-03 10:29:25\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null},{\"id\":\"E106D5B2ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_3\",\"description\":\"\",\"title\":\"Ưu đãi cho bạn\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//6e/99/96/1d86360370ca9a3f47b2e3d8463ebc8c6c74705b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_goi_y_cho_ban\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:57:46\",\"updateTime\":\"2024-05-22 09:57:46\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:04|-|c531773262f1c6ac|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/utility [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:04|-|c531773262f1c6ac|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/item-discover [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:04|-|c531773262f1c6ac|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[b53d5f87-e49b-4ec1-bd5f-87e49b2ec168]}{X-Gravitee-Request-Id:[b53d5f87-e49b-4ec1-bd5f-87e49b2ec168]}{Content-Length:[252]}|-|accountType:0,build_code:2024.4.19,code:tien_ich_vien_thong|tien_ich_kham_pha,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,token:,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1613896cc9aed0\",\"name\":\"Mua thẻ cào điện tử\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"code\":\"pin_code_nonlogin\",\"position\":\"10\",\"os\":0,\"version\":\"5.7\",\"login\":2,\"tag\":[\"Mua thẻ cào điện tử\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16268f0d94ee52\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"999\",\"os\":0,\"version\":\"99.9\",\"login\":2,\"tag\":[\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null},{\"id\":\"38c43a0d082a36709b877cdb72ee9da1\",\"groupName\":\"Tiện ích khám phá\",\"groupPosition\":\"2\",\"isParent\":true,\"code\":\"tien_ich_kham_pha\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_cb6e5d1f1435018bc02be87994557b44\",\"groupName\":\"Mua sắm - Giải trí\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"mua_sam_giai_tri\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1627b82b983449\",\"name\":\"Shopee\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"code\":\"Shopee\",\"position\":\"10\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Shopee\",\"Shopee\"],\"openWebview\":\"1\",\"urlWebview\":\"https://shope.ee/qNEkz2jou\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162996e3e2db8f\",\"name\":\"TIKI\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/d1/63/3d/aa678977ac58c1a4c0951dc602778ef67e5f10fc.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/d1/63/3d/aa678977ac58c1a4c0951dc602778ef67e5f10fc.png\",\"code\":\"mua_sam_danh_muc_san_pham\",\"position\":\"12\",\"os\":0,\"version\":\"99.0\",\"login\":0,\"tag\":[\"TIKI\"],\"openWebview\":\"0\",\"urlWebview\":\"https://ti.ki/GAdwZTUl/VPGPS66B\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b7e0102eeb1\",\"name\":\"Lazada\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/34/b2/23/2a6db0a5aae7ba92bd01f2eb5a2ea12b58d971a0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/34/b2/23/2a6db0a5aae7ba92bd01f2eb5a2ea12b58d971a0.png\",\"code\":\"lazada_test\",\"position\":\"2\",\"os\":0,\"version\":\"6.1\",\"login\":0,\"tag\":[\"Lazada,Lazada, mua sắm, tmdt, tmdt mua sắm tmdt, mua sam tmdt, mua sam, sale, san sale, săn sale\",\"Lazada\"],\"openWebview\":\"1\",\"urlWebview\":\"https://c.lazada.vn/t/c.0EDIs2?sub_id1=extra_suabot&sub_aff_id=ICON\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160c1cc03ac766\",\"name\":\"Xổ số Kiến thiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/88/fe/e8/ec4b3775f4f5c0160c9bb24deb010473fca713f0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/88/fe/e8/ec4b3775f4f5c0160c9bb24deb010473fca713f0.png\",\"code\":\"MOBILOTT\",\"position\":\"3\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Xổ số Kiến thiết\",\"Xổ số Kiến thiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\tNội dung điều khoản trước khi sử dụng dịch vụ:
\\r\\n\\r\\n\\trước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Mobilott (“Mobilott”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng do Mobilott độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Mobilott sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: Mobilott: 034.610.8989– Email: info@luckylotter.vn
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng cung cấp dịch vụ Mua hộ vé số của Công ty cổ phần Mobilott. Bằng việc bấm \\\"Tiếp tục\\\", Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tNội dung điều khoản trước khi sử dụng dịch vụ:
\\r\\n\\r\\n\\trước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Mobilott (“Mobilott”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng do Mobilott độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Mobilott sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: Mobilott: 034.610.8989– Email: info@luckylotter.vn
\",\"showRules\":1,\"merchant_code\":\"MOBILOTT\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f4861438b6df\",\"name\":\"Urbox\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5b/74/45/54394f294075695fc95f41e9583e86b41fba62c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5b/74/45/54394f294075695fc95f41e9583e86b41fba62c5.png\",\"code\":\"e_voucher\",\"position\":\"5\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"voucher, e-voucher\",\"Urbox\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16098dfb89a333\",\"name\":\"GOT IT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/18/82/e5a5ec813de2c38f1014575967ff640e3d09d7a7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/18/82/e5a5ec813de2c38f1014575967ff640e3d09d7a7.png\",\"code\":\"GOTIT\",\"position\":\"6\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"gotit, got it, got, it,gót it, gottit,\",\"GOT IT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"GOTIT\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615d5fe8ae536\",\"name\":\"Vietlott\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"code\":\"vietlott\",\"position\":\"8\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Vietlott,Vietlot, Viettlot, Vietnot, Vietnott, Việt Nót, Việtlot, Việt lót, Việtlót Viet lot, Việt Lót,Sổ số, Xổ Xố, Sổ xố, Sổsố, XổXố, Sổxố,\",\"Vietlott\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"popupContent\":\"Quý khách sẽ được chuyển đến ứng dụng cung cấp dịch vụ Mua hộ vé số Vietlott của Công ty Cổ phần Đầu tư 2B Việt Nam. Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"showRules\":1,\"merchant_code\":\"VIETLOTT\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1602e170867139\",\"name\":\"Mua thẻ Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"code\":\"GARENA\",\"position\":\"8\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thanh toán, thanh toán game, thanh toan, thanh toan game, game,thẻ Dinh, thẻ ga rê na, ga dê na, da rê na, gadena, darena, ding, dzing, ging, jing, gết, gat, ghết, sô ha, xô ha, sôha, xôha, phăn các, phuncard, făn các, fancard, funcac, funcác, funcach, a pô ta, appô ta, apota, v coin, s coin, vcoi, scoi, on các, on cét, on card,\",\"Mua thẻ Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"GARENA\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_5648b8e5c11a48da1eda472c1585900d\",\"groupName\":\"Giáo dục\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"giao_duc\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1602ccdabc20f4\",\"name\":\"ELSA SPEAK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"code\":\"ELSA\",\"position\":\"1\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"elsa, speak, elsa speak, englist, tiếng anh, tieng anh\",\"ELSA SPEAK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELSA\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16059999a43d80\",\"name\":\"VMonkey\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7c/50/07/74e0c6588e848ea6d57b4ab716c7343439f1f851.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7c/50/07/74e0c6588e848ea6d57b4ab716c7343439f1f851.png\",\"code\":\"VMONKEY\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"VMonkey\",\"VMonkey\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"VMONKEY\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_6a255a46ec99efe79ddcef5f63b6fe39\",\"groupName\":\"So sánh khoản vay\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"So_sanh_khoan_vay\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_269fe7b192c16f1c93595854d34fe6bc\",\"groupName\":\"Ngân hàng\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"ngan_hang_group\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs164d204a2422d8\",\"name\":\"VPBank NEO\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8b/cf/f8/8c4e85532235f35c57155cc5e41785e6b4a0c9fb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8b/cf/f8/8c4e85532235f35c57155cc5e41785e6b4a0c9fb.png\",\"code\":\"DAGORAS16\",\"position\":\"1\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"VPBank NEO\",\"VPBank NEO\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VPBank NEO do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VPBank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 0243 928 8869
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ VPBank NEO của Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VPBank NEO do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VPBank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 0243 928 8869
\",\"showRules\":1,\"merchant_code\":\"DAGORAS16\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16572bb24d4036\",\"name\":\"VIB Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"code\":\"MYVT11\",\"position\":\"10\",\"os\":0,\"version\":\"5.1\",\"login\":0,\"tag\":[\"VIB Thẻ tín dụng,VIB\",\"VIB Thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/VIB5\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ Mở thẻ tín dụng VIB của Ngân hàng Thương mại Cổ phần Quốc tế Việt Nam. Ưu đãi hấp dẫn: Hoàn tiền tới 6% (tối đa 600.000đ) cho chi tiêu trực tuyến, hoàn phí thường niên năm đầu và hạn mức lên đến 600 triệu đồng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163c64e443f064\",\"name\":\"Chọn số đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/d6/62/8581cfa764037d81e305cd0ef1e8009da927e3d8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/d6/62/8581cfa764037d81e305cd0ef1e8009da927e3d8.png\",\"code\":\"chon_so_dep\",\"position\":\"10\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"VPbank\",\"Chọn số đẹp\"],\"openWebview\":\"1\",\"urlWebview\":\"https://app.adjust.com/1igup7x\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Sản phẩm mở tài khoản Vpbank “ Chọn Số Đẹp ” do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 545415
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ mở tài khoản Vpbank “ Chọn Số Đẹp ” của Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Sản phẩm mở tài khoản Vpbank “ Chọn Số Đẹp ” do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 545415
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ca0220ea4b1\",\"name\":\"Thẻ tín dụng nhanh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"code\":\"DAGORAS21\",\"position\":\"11\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Thẻ tín dụng nhanh\",\"Thẻ tín dụng nhanh\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới nền tảng tổng hợp và so sánh thẻ tín dụng GoCard của Công ty CP Công nghệ và Truyền thông Dagoras cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS21\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e4955ba8b5\",\"name\":\"Vay tiêu dùng TNEX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/29/95/8aac06b1ffeadcf8ceee5ef6f86db71d349e4f53.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/29/95/8aac06b1ffeadcf8ceee5ef6f86db71d349e4f53.png\",\"code\":\"DAGORAS08\",\"position\":\"14\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"TNEX\",\"Vay tiêu dùng TNEX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng TNEX do Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ TNEX của Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB). Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng TNEX do Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"showRules\":1,\"merchant_code\":\"DAGORAS08\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164d208778bbf2\",\"name\":\"MB Bank\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/45/12/24/f6f2a212da26a0ba77bef79aa0daac5429140e8c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/45/12/24/f6f2a212da26a0ba77bef79aa0daac5429140e8c.png\",\"code\":\"DAGORAS31\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"MBBank\",\"MB Bank\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1.Ngân hàng TMCP Quân Đội (MB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng MB Bank do Ngân hàng TMCP Quân Đội (MB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TMCP Quân Đội (MB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của MB Bank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TMCP Quân Đội (MB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Bank: 1900 54 54 26
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ MB Bank của Ngân hàng TMCP Quân Đội (MB) cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1.Ngân hàng TMCP Quân Đội (MB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng MB Bank do Ngân hàng TMCP Quân Đội (MB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TMCP Quân Đội (MB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của MB Bank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TMCP Quân Đội (MB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Bank: 1900 54 54 26
\",\"showRules\":1,\"merchant_code\":\"DAGORAS31\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e4a3c8ccc5\",\"name\":\"Tnex hạn mức cao\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/36/67/73/e0e8236b93011c726af919d9afe434266f9e3b10.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/36/67/73/e0e8236b93011c726af919d9afe434266f9e3b10.png\",\"code\":\"DAGORAS07\",\"position\":\"5\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Tnex hạn mức cao\",\"Tnex hạn mức cao\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng TNEX vay hạn mức cao do Công ty Tài chính Trách nhiệm hữu hạn một thành viên TNEX độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ TNEX của Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng TNEX vay hạn mức cao do Công ty Tài chính Trách nhiệm hữu hạn một thành viên TNEX độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"showRules\":1,\"merchant_code\":\"DAGORAS07\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":\"6\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161d3fb449576b\",\"name\":\"VNPAY\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"code\":\"DAGORAS14\",\"position\":\"8\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"VNPAY\",\"VNPAY\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ ví điện tử VNPAY của Công ty Cổ phần Giải pháp Thanh toán Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS14\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160bf160cad76f\",\"name\":\"Thẻ tín dụng VIB\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"code\":\"DAGORAS05\",\"position\":\"8\",\"os\":0,\"version\":\"4.10\",\"login\":0,\"tag\":[\"Mở thẻ VIB\",\"Thẻ tín dụng VIB\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ VIB của Ngân hàng Quốc tế - VIB cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS05\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1638d69c5336ac\",\"name\":\"VPBank Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5d/d3/35/077e0143f16ab1b1839519dc83e2ee0a5e5ad510.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5d/d3/35/077e0143f16ab1b1839519dc83e2ee0a5e5ad510.png\",\"code\":\"DAGORAS11\",\"position\":\"9\",\"os\":0,\"version\":\"6.1\",\"login\":0,\"tag\":[\"VPBank Thẻ tín dụng\",\"VPBank Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Sản phẩm thẻ tín dụng VPBank do Công ty Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 02439288869
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ mở thẻ tín dụng VPBank của Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Sản phẩm thẻ tín dụng VPBank do Công ty Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 02439288869
\",\"showRules\":1,\"merchant_code\":\"DAGORAS11\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164d2027aa62fa\",\"name\":\"TPBank EVO\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2b/26/62/94c2d22095c91a0355bbca50fd0e030b3b3f0c71.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2b/26/62/94c2d22095c91a0355bbca50fd0e030b3b3f0c71.png\",\"code\":\"DAGORAS10\",\"position\":\"99\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"TPBank EVO\",\"TPBank EVO\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ Phần Trusting Social là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ mở thẻ tín dụng TPBank EVO do Công ty Cổ Phần Trusting Social độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần Trusting Social sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Cổ Phần Trusting Social đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TPBank EVO: 1900585885 (2.000đ/phút).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ thẻ tín dụng EVOCard của Công ty Cổ phần Trusting Social. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ Phần Trusting Social là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ mở thẻ tín dụng TPBank EVO do Công ty Cổ Phần Trusting Social độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần Trusting Social sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Cổ Phần Trusting Social đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TPBank EVO: 1900585885 (2.000đ/phút).
\",\"showRules\":1,\"merchant_code\":\"DAGORAS10\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_c77d7b8af46c38e8170fb059a19edabe\",\"groupName\":\"Tài chính\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"tai_chinh_ngan_hang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1652389dcc8ec8\",\"name\":\"Vay Nhanh FastMoney\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"code\":\"MYVT5\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vay Nhanh FastMoney\",\"Vay Nhanh FastMoney\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.fastmoneyevnfc.com/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FastMoney của Công ty Tài chính Cổ phần Điện lực (EVNFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652389dcc8ec8\",\"name\":\"Vay Nhanh FastMoney\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"code\":\"MYVT5\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vay Nhanh FastMoney\",\"Vay Nhanh FastMoney\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.fastmoneyevnfc.com/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FastMoney của Công ty Tài chính Cổ phần Điện lực (EVNFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165ae37504f96f\",\"name\":\"SHBFinance\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6f/9a/a6/c210e0ab732a6449277fc827e831ce2c7cdf6aa1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6f/9a/a6/c210e0ab732a6449277fc827e831ce2c7cdf6aa1.png\",\"code\":\"MYVT12\",\"position\":\"11\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"SHBFinance\",\"SHBFinance\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.shbfinance.com.vn/?utm_source=myviettel&utm_medium=icona\",\"policy\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Sản phẩm được cung cấp bởi công ty Tài chính TNHH Ngân hàng TMCP Sài Gòn - Hà Nội (SHBFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162f6141e1f65a\",\"name\":\"FECREDIT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"code\":\"DAGORAS29\",\"position\":\"118\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"FECREDIT\",\"FECREDIT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FeCredit của Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"showRules\":1,\"merchant_code\":\"DAGORAS29\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1621dc3db91fcd\",\"name\":\"EVOCard\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/9c/c2/19278317a66cc64a6fdf004df1a43d810236c825.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/9c/c2/19278317a66cc64a6fdf004df1a43d810236c825.png\",\"code\":\"DAGORAS26\",\"position\":\"12\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"EVOCard\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Tiên Phong là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EVOCard do Ngân hàng Thương mại Cổ phần Tiên Phong độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, EVOCard sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của EVOCard nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. EVOCard đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline EVOCard: 1900 58 58 85
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ EVOCard của Ngân hàng Thương mại Cổ phần Tiên Phong cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Tiên Phong là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EVOCard do Ngân hàng Thương mại Cổ phần Tiên Phong độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, EVOCard sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của EVOCard nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. EVOCard đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline EVOCard: 1900 58 58 85
\",\"showRules\":1,\"merchant_code\":\"DAGORAS26\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161b1ab6e2293c\",\"name\":\"Sacombank\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a7/cb/ba/a770462b4260789713b005027a15be2a73c015c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a7/cb/ba/a770462b4260789713b005027a15be2a73c015c5.png\",\"code\":\"DAGORAS03\",\"position\":\"14\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Sacombank\",\"Sacombank\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Sài Gòn Thương tín - Sacombank là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Sacombank do Sacombank độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Sacombank sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Sacombank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Sacombank đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Sacombank: 1900555588.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ Sacombank của Ngân hàng Thương mại Cổ phần Sài Gòn Thương tín - Sacombank cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Sài Gòn Thương tín - Sacombank là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Sacombank do Sacombank độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Sacombank sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Sacombank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Sacombank đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Sacombank: 1900555588.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS03\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161d3fb449576b\",\"name\":\"VNPAY\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"code\":\"DAGORAS14\",\"position\":\"16\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"VNPAY\",\"VNPAY\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ ví điện tử VNPAY của Công ty Cổ phần Giải pháp Thanh toán Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS14\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1621dc39ee96b0\",\"name\":\"ZaloPay\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/68/8a/54f34853b980c351bfc19e404ea84d56bff5561a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/68/8a/54f34853b980c351bfc19e404ea84d56bff5561a.png\",\"code\":\"DAGORAS27\",\"position\":\"17\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"ZaloPay\",\"ZaloPay\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ phần ZION là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng ZaloPay do Công ty Cổ phần ZION độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ phần ZION sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của ZaloPay nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Công ty Cổ phần ZION đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline ZaloPay: 1900545436
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ ZaloPay của Công ty Cổ phần ZION cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ phần ZION là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng ZaloPay do Công ty Cổ phần ZION độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ phần ZION sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của ZaloPay nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Công ty Cổ phần ZION đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline ZaloPay: 1900545436
\",\"showRules\":1,\"merchant_code\":\"DAGORAS27\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162f6141e1f65a\",\"name\":\"FECREDIT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"code\":\"DAGORAS29\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"FECREDIT\",\"FECREDIT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FeCredit của Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"showRules\":1,\"merchant_code\":\"DAGORAS29\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1621f38c5b811d\",\"name\":\"Easy Vay Siêu Tốc\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/f5/52/705ceaee4c3bfc23afae2ebe8a1e2f5be7768c3b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/f5/52/705ceaee4c3bfc23afae2ebe8a1e2f5be7768c3b.png\",\"code\":\"easy_vay_sieu_toc\",\"position\":\"20\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Easy Vay, Easy, vay, siêu tốc\",\"Easy Vay Siêu Tốc\"],\"openWebview\":\"0\",\"urlWebview\":\"https://km.vtmoney.vn/314y/easymyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EasyVay do Tổng Công ty Dịch vụ số Viettel độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Vay trực tuyến EasyVay của Tổng công ty Dịch vụ số Viettel. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EasyVay do Tổng Công ty Dịch vụ số Viettel độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a009444317b\",\"name\":\"HSBC\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/e8/84/8477a3e2b6eb4094f53e4fbd3abfe3d0a98fc6ad.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/e8/84/8477a3e2b6eb4094f53e4fbd3abfe3d0a98fc6ad.png\",\"code\":\"DAGORAS33\",\"position\":\"22\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"HSBC\",\"HSBC\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng HSBC do Ngân hàng TNHH Một thành viên HSBC (Việt Nam) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TNHH Một thành viên HSBC (Việt Nam) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HSBC nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HSBC: 02837247247
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ HSBC của Ngân hàng TNHH Một thành viên HSBC (Việt Nam) cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng HSBC do Ngân hàng TNHH Một thành viên HSBC (Việt Nam) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TNHH Một thành viên HSBC (Việt Nam) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HSBC nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HSBC: 02837247247
\",\"showRules\":1,\"merchant_code\":\"DAGORAS33\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":\"25\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ee01196f38\",\"name\":\"Sản phẩm tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/63/74/46/a21ce6b0eba58237d343e0764e8c8ed8f8127b12.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/63/74/46/a21ce6b0eba58237d343e0764e8c8ed8f8127b12.png\",\"code\":\"DAGORAS12\",\"position\":\"26\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"tín dụng\",\"Sản phẩm tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Tín dụng Shinhan Finance do Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Shinhan Finance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Shinhan Finance nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Shinhan Finance đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Shinhan Finance: 1900 545449.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ Shinhan Finance của Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Tín dụng Shinhan Finance do Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Shinhan Finance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Shinhan Finance nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Shinhan Finance đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Shinhan Finance: 1900 545449.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS12\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160bf160cad76f\",\"name\":\"Thẻ tín dụng VIB\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"code\":\"DAGORAS05\",\"position\":\"3\",\"os\":0,\"version\":\"4.10\",\"login\":0,\"tag\":[\"Mở thẻ VIB\",\"Thẻ tín dụng VIB\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ VIB của Ngân hàng Quốc tế - VIB cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu c���n hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS05\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651a85100761b\",\"name\":\"Vay duyệt tự động\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/df/db/bd/265ecd9e239f7d96a6fb389474c0fc949fa566b6.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/df/db/bd/265ecd9e239f7d96a6fb389474c0fc949fa566b6.gif\",\"code\":\"MYVT2\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"SHBFinance Tài chính tiêu dùng\",\"Vay duyệt tự động\"],\"openWebview\":\"0\",\"urlWebview\":\"https://mvt.shbfinance.com.vn/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Sản phẩm được cung cấp bởi công ty Tài chính TNHH Ngân hàng TMCP Sài Gòn - Hà Nội (SHBFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165252830bd7c3\",\"name\":\"Giao dịch hàng hóa\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/fd/88/8f/b059527bb9b0f8a5630ce8f97b86c614855cea6c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/fd/88/8f/b059527bb9b0f8a5630ce8f97b86c614855cea6c.png\",\"code\":\"MYVT8\",\"position\":\"4\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Giao dịch hàng hóa\"],\"openWebview\":\"1\",\"urlWebview\":\"https://dautu.hct.vn/ico\",\"policy\":\"\\r\\n\\t1. Công Ty Cổ Phần Giao Dịch Hàng Hóa Thành Phố Hồ Chí Minh (HCT) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Các website/ứng dụng do HCT độc lập phát triển và/hoặc cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến hoạt động kinh doanh của HCT, quyền sở hữu trí tuệ, giấy phép và bất kỳ khiếu nại nào khác, HCT sẽ có trách nhiệm tiếp nhận và giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HCT nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. HCT đảm bảo các thông tin được liên kết phù hợp quy định.
\\r\\n\\r\\n\\t6. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HCT: 1900636909 (1.000đ/phút, từ 8h00 – 18h00 các ngày từ thứ 2 đến thứ 7).
\",\"popupContent\":\"Quý khách sẽ được chuyển đến website ứng dụng cung cấp dịch vụ tài khoản ĐẦU TƯ HÀNG HÓA tại Công Ty Cổ Phần Giao Dịch Hàng Hóa Thành Phố Hồ Chí Minh (HCT). Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Cổ Phần Giao Dịch Hàng Hóa Thành Phố Hồ Chí Minh (HCT) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Các website/ứng dụng do HCT độc lập phát triển và/hoặc cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến hoạt động kinh doanh của HCT, quyền sở hữu trí tuệ, giấy phép và bất kỳ khiếu nại nào khác, HCT sẽ có trách nhiệm tiếp nhận và giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HCT nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. HCT đảm bảo các thông tin được liên kết phù hợp quy định.
\\r\\n\\r\\n\\t6. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HCT: 1900636909 (1.000đ/phút, từ 8h00 – 18h00 các ngày từ thứ 2 đến thứ 7).
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1638d709d8007f\",\"name\":\"Home Credit\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"code\":\"DAGORAS02\",\"position\":\"6\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Home Credit\",\"Home Credit\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ HomeCredit của Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"showRules\":1,\"merchant_code\":\"DAGORAS02\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1612749c0d301c\",\"name\":\"AI Trading\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/85/34/48/481756d6242b1db8e6c07ed2fa8802fa6d08c131.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/85/34/48/481756d6242b1db8e6c07ed2fa8802fa6d08c131.png\",\"code\":\"DAGORAS15\",\"position\":\"7\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"AI Trading\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ Phần DATX Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ tư vấn đầu tư chứng khoán bằng AI do Công ty Cổ Phần DATX Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần DATX Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Công ty Cổ Phần DATX Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline DATX: 028 710 180000 (Cước phí cố định).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ tư vấn đầu tư chứng khoán bằng AI của Công ty Cổ Phần DATX Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ Phần DATX Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ tư vấn đầu tư chứng khoán bằng AI do Công ty Cổ Phần DATX Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần DATX Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Công ty Cổ Phần DATX Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline DATX: 028 710 180000 (Cước phí cố định).
\",\"showRules\":1,\"merchant_code\":\"DAGORAS15\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1614455a673c49\",\"name\":\"Hong Leong Bank\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/92/39/99/6a1acbca60e0bed01fa91ecc5cab6a618bf1d9bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/92/39/99/6a1acbca60e0bed01fa91ecc5cab6a618bf1d9bb.png\",\"code\":\"DAGORAS20\",\"position\":\"9\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Hong Leong Bank\",\"Hong Leong Bank\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Hong Leong Berhad là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Hong Leong Bank do Ngân hàng Hong Leong Berhad độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Ngân hàng Hong Leong Berhad sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Hong Leong Berhad đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Hong Leong Bank: 1900 633 068
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Hong Leong Bank của Ngân hàng Hong Leong Berhad cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Hong Leong Berhad là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Hong Leong Bank do Ngân hàng Hong Leong Berhad độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Ngân hàng Hong Leong Berhad sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Hong Leong Berhad đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Hong Leong Bank: 1900 633 068
\",\"showRules\":1,\"merchant_code\":\"DAGORAS20\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_39d1df8ae42001f79234602092a1981f\",\"groupName\":\"Bảo hiểm\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"bao_hiem\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":\"1\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1655acea1c942a\",\"name\":\"Cổng bảo hiểm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/dc/cb/b0e9fea9b1b673c2dac8ac8ec01bc2989a8a5b8e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/dc/cb/b0e9fea9b1b673c2dac8ac8ec01bc2989a8a5b8e.png\",\"code\":\"MYVT4\",\"position\":\"3\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Bảo hiểm VDS\",\"Cổng bảo hiểm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel không phải là công ty con, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\t- \\r\\n\\t\\tCổng bảo hiểm do Tổng Công ty Dịch vụ số Viettel độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\t- \\r\\n\\t\\tĐối với các vấn đề phát sinh, khiếu nại của khách hàng, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết;
\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ;
\\r\\n\\t- \\r\\n\\t\\tQuý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000 (Miễn phí).
\\r\\n
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Cổng bảo hiểm của Tổng công ty dịch vụ số Viettel. Chương trình hấp dẫn: Phí chỉ từ 3.300đ/ tuần quyền lợi được hưởng tới 100 triệu đồng/ năm với Bảo hiểm An tâm Sống khỏe và nhiều loại hình bảo hiểm hấp dẫn khác. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel không phải là công ty con, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\t- \\r\\n\\t\\tCổng bảo hiểm do Tổng Công ty Dịch vụ số Viettel độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\t- \\r\\n\\t\\tĐối với các vấn đề phát sinh, khiếu nại của khách hàng, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết;
\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ;
\\r\\n\\t- \\r\\n\\t\\tQuý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000 (Miễn phí).
\\r\\n
\",\"showRules\":1,\"merchant_code\":\"BAOHIEMVDS\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1647efbf27c414\",\"name\":\"Bảo Hiểm Jeff\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/b9/97/decee34ecd50afc48c724adb539ba5d0059af6b4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/b9/97/decee34ecd50afc48c724adb539ba5d0059af6b4.png\",\"code\":\"baohiem_jeff\",\"position\":\"3\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"baohiem\",\"Bảo Hiểm Jeff\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/baohiemicon\",\"policy\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công Ty TNHH JEFF Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel.
\\r\\n\\r\\n\\t2. Nền tảng Bảo hiểm Jeff độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ưng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, Jeff sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ, vui lòng liên hệ Hotline: 0901815766
\",\"popupContent\":\"Quý khách sẽ được chuyển đến ứng dụng cung cấp sản phẩm bảo hiểm của Công Ty TNHH JEFF Việt Nam. Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công Ty TNHH JEFF Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel.
\\r\\n\\r\\n\\t2. Nền tảng Bảo hiểm Jeff độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ưng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, Jeff sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ, vui lòng liên hệ Hotline: 0901815766
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164a7dad215ba9\",\"name\":\"Quyền lợi tới 411 triệu\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"code\":\"Bảo_hiểm_Prudential\",\"position\":\"4\",\"os\":0,\"version\":\"90.0\",\"login\":0,\"tag\":[\"Quyền lợi tới 411 triệu\"],\"openWebview\":\"0\",\"urlWebview\":\"https://bit.ly/VTTEZ2\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162725278d4f14\",\"name\":\"MB Ageas Life\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/32/20/bb06bf5d6b01b29c48b677aa5705c788902b5356.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/32/20/bb06bf5d6b01b29c48b677aa5705c788902b5356.png\",\"code\":\"DAGORAS34\",\"position\":\"5\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"MB Ageas Life\",\"MB Ageas Life\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty TNHH Bảo hiểm nhân thọ MB Ageas là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Bảo hiểm MB Ageas Life do Công ty TNHH Bảo hiểm nhân thọ MB Ageas độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, MB Ageas sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4.MB Ageas Life đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Ageas Life: 024 2229 8888.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ Bảo hiểm MB Ageas Life của Công ty TNHH Bảo hiểm nhân thọ MB Ageas cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Bảo hiểm nhân thọ MB Ageas là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Bảo hiểm MB Ageas Life do Công ty TNHH Bảo hiểm nhân thọ MB Ageas độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, MB Ageas sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4.MB Ageas Life đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Ageas Life: 024 2229 8888.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS34\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_142261ec4755ee512c07e86aa2201406\",\"groupName\":\"Du lịch - Đi lại\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"du_lich\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161c967b70ec2d\",\"name\":\"Khách sạn\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/01/de/e0/20a42b9456a5e4bb1ba6e71d4e7a56422b364dd8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/01/de/e0/20a42b9456a5e4bb1ba6e71d4e7a56422b364dd8.png\",\"code\":\"MYVT3\",\"position\":\"1\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"agoda\",\"Khách sạn\"],\"openWebview\":\"0\",\"urlWebview\":\"https://www.agoda.com/myviettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e1bec3727f3d\",\"name\":\"Mua vé xe rẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"code\":\"vexere\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Mua vé xe rẻ, mua ve xe re\",\"Mua vé xe rẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"VEXERE\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e81c3336a194\",\"name\":\"Vé máy bay MY TOUR\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ca/df/fc/68a9cf9ceb8836cedb25062717b3e48ef4d88b35.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ca/df/fc/68a9cf9ceb8836cedb25062717b3e48ef4d88b35.png\",\"code\":\"tripi_flight\",\"position\":\"4\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Vé máy bay MY TOUR, my tour\",\"Vé máy bay MY TOUR\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"4\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160c81627aa747\",\"name\":\"Vé máy bay OLALA\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/72/72/27/786f8e71509caff09e0932c003cf6fe8e0853285.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/72/72/27/786f8e71509caff09e0932c003cf6fe8e0853285.png\",\"code\":\"OLALA\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Vé máy bay OLALA\",\"Vé máy bay OLALA\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"OLALA\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_c0394d9f819303ddf2b505ee27f44060\",\"groupName\":\"Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac_kp\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"1\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs16374587d06d20\",\"name\":\"Quà tặng 01 TRIỆU\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"code\":\"banmoinhatien\",\"position\":\"182\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Viettel Money, viettel money, VT Money, ViettelMoney, viettelmoney,VTMoney\",\"Quà tặng 01 TRIỆU\"],\"openWebview\":\"1\",\"urlWebview\":\"https://km.vtmoney.vn/314y/macqmyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Ứng dụng Viettel Money của Tổng công ty Dịch vụ số Viettel. Đăng ký ngay và tham gia chương trình “MỞ APP LÀ CÓ QUÀ” để đón cơ hội trúng nhiều giải thưởng trị giá lên đến 01 TRIỆU ĐỒNG. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000.
\\r\\n\\r\\n\\t
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1638d709d8007f\",\"name\":\"Home Credit\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"code\":\"DAGORAS02\",\"position\":\"5\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Home Credit\",\"Home Credit\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ HomeCredit của Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"showRules\":1,\"merchant_code\":\"DAGORAS02\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_add69c05edc12b1bc649e03994f9ebdb\",\"groupName\":\"Siêu thị Công nghệ\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"congnghe\",\"accountType\":\"1\",\"features\":null}],\"dataHome\":[{\"id\":\"QXJ0aWNs1602e170867139\",\"name\":\"Mua thẻ Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"code\":\"GARENA\",\"position\":\"10\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thanh toán, thanh toán game, thanh toan, thanh toan game, game,thẻ Dinh, thẻ ga rê na, ga dê na, da rê na, gadena, darena, ding, dzing, ging, jing, gết, gat, ghết, sô ha, xô ha, sôha, xôha, phăn các, phuncard, făn các, fancard, funcac, funcác, funcach, a pô ta, appô ta, apota, v coin, s coin, vcoi, scoi, on các, on cét, on card,\",\"Mua thẻ Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"GARENA\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16374587d06d20\",\"name\":\"Quà tặng 01 TRIỆU\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"code\":\"banmoinhatien\",\"position\":\"12\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Viettel Money, viettel money, VT Money, ViettelMoney, viettelmoney,VTMoney\",\"Quà tặng 01 TRIỆU\"],\"openWebview\":\"1\",\"urlWebview\":\"https://km.vtmoney.vn/314y/macqmyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Ứng dụng Viettel Money của Tổng công ty Dịch vụ số Viettel. Đăng ký ngay và tham gia chương trình “MỞ APP LÀ CÓ QUÀ” để đón cơ hội trúng nhiều giải thưởng trị giá lên đến 01 TRIỆU ĐỒNG. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000.
\\r\\n\\r\\n\\t
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e49d736ab0\",\"name\":\"Lotte Finance\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"code\":\"DAGORAS13\",\"position\":\"13\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Finance\",\"Lotte Finance\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Finance của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS13\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e49d736ab0\",\"name\":\"Lotte Finance\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"code\":\"DAGORAS13\",\"position\":\"15\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Finance\",\"Lotte Finance\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Finance của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS13\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16572bb24d4036\",\"name\":\"VIB Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"code\":\"MYVT11\",\"position\":\"16\",\"os\":0,\"version\":\"5.1\",\"login\":0,\"tag\":[\"VIB Thẻ tín dụng,VIB\",\"VIB Thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/VIB5\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ Mở thẻ tín dụng VIB của Ngân hàng Thương mại Cổ phần Quốc tế Việt Nam. Ưu đãi hấp dẫn: Hoàn tiền tới 6% (tối đa 600.000đ) cho chi tiêu trực tuyến, hoàn phí thường niên năm đầu và hạn mức lên đến 600 triệu đồng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615d5fe8ae536\",\"name\":\"Vietlott\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"code\":\"vietlott\",\"position\":\"17\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Vietlott,Vietlot, Viettlot, Vietnot, Vietnott, Việt Nót, Việtlot, Việt lót, Việtlót Viet lot, Việt Lót,Sổ số, Xổ Xố, Sổ xố, Sổsố, XổXố, Sổxố,\",\"Vietlott\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"popupContent\":\"Quý khách sẽ được chuyển đến ứng dụng cung cấp dịch vụ Mua hộ vé số Vietlott của Công ty Cổ phần Đầu tư 2B Việt Nam. Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"showRules\":1,\"merchant_code\":\"VIETLOTT\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162f6141e1f65a\",\"name\":\"FECREDIT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"code\":\"DAGORAS29\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"FECREDIT\",\"FECREDIT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FeCredit của Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"showRules\":1,\"merchant_code\":\"DAGORAS29\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1627b82b983449\",\"name\":\"Shopee\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"code\":\"Shopee\",\"position\":\"181\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Shopee\",\"Shopee\"],\"openWebview\":\"1\",\"urlWebview\":\"https://shope.ee/qNEkz2jou\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1641a6d4dcc8ca\",\"name\":\"Ngân hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/4d/d1/89ff21726e683aaa2e6810bd42d68fdc9e919e70.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/4d/d1/89ff21726e683aaa2e6810bd42d68fdc9e919e70.png\",\"code\":\"ngan_hang_group\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Ngân hàng\",\"Ngân hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[{\"id\":\"QXJ0aWNs16572bb24d4036\",\"name\":\"VIB Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"code\":\"MYVT11\",\"position\":null,\"os\":0,\"version\":\"5.1\",\"login\":0,\"tag\":[\"VIB Thẻ tín dụng,VIB\",\"VIB Thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/VIB5\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ Mở thẻ tín dụng VIB của Ngân hàng Thương mại Cổ phần Quốc tế Việt Nam. Ưu đãi hấp dẫn: Hoàn tiền tới 6% (tối đa 600.000đ) cho chi tiêu trực tuyến, hoàn phí thường niên năm đầu và hạn mức lên đến 600 triệu đồng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":null,\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ca0220ea4b1\",\"name\":\"Thẻ tín dụng nhanh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"code\":\"DAGORAS21\",\"position\":null,\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Thẻ tín dụng nhanh\",\"Thẻ tín dụng nhanh\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới nền tảng tổng hợp và so sánh thẻ tín dụng GoCard của Công ty CP Công nghệ và Truyền thông Dagoras cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS21\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":null,\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164a7dad215ba9\",\"name\":\"Quyền lợi tới 411 triệu\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"code\":\"Bảo_hiểm_Prudential\",\"position\":\"4\",\"os\":0,\"version\":\"90.0\",\"login\":0,\"tag\":[\"Quyền lợi tới 411 triệu\"],\"openWebview\":\"0\",\"urlWebview\":\"https://bit.ly/VTTEZ2\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652389dcc8ec8\",\"name\":\"Vay Nhanh FastMoney\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"code\":\"MYVT5\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vay Nhanh FastMoney\",\"Vay Nhanh FastMoney\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.fastmoneyevnfc.com/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FastMoney của Công ty Tài chính Cổ phần Điện lực (EVNFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1602ccdabc20f4\",\"name\":\"ELSA SPEAK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"code\":\"ELSA\",\"position\":\"6\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"elsa, speak, elsa speak, englist, tiếng anh, tieng anh\",\"ELSA SPEAK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELSA\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:04|-|342b0d05f4d108cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:04|-|1e0cc3b1cc43fec8|getAllDataMass|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[9d55c464-ecee-4a4b-95c4-64eceeea4bc1]}{X-Gravitee-Request-Id:[9d55c464-ecee-4a4b-95c4-64eceeea4bc1]}{Content-Length:[196]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),is_home:1,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"type\":\"data_addon\",\"name\":\"Gói data\",\"list\":[{\"id\":\"SW50ZXJu15ca6d1f0038c2\",\"display\":\"7GB tốc độ cao sử dụng trong 7 ngày (Gia hạn tự động).\",\"detail\":\"\\r\\n\\tGiá cước: 30.000đ/7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Có ngay 7GB lưu lượng tốc độ cao sử dụng trong 7 ngày kể từ ngày đăng ký thành công. Hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- Gói cước gia hạn khi hết chu kỳ, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\t\\tĐăng ký: Bấm "Đăng ký" / Soạn ST30K gửi 191 / Bấm gọi *098*7#hoặc *098*3077#
\\r\\n
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST30K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST30K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: Soạn HUYDATA ST30K gửi 191 (Xác nhận Y gửi 191)
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":30000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/00/54/40/91e0c42eba997711a6f561a994bbbcc79deaf25a.png\",\"cycle\":\"7 ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"Đăng ký: Soạn ST30K gửi 191 / Bấm gọi *098*7#hoặc *098*3077#\\r\\nHủy gia hạn: Soạn HUY ST30K gửi 191\\r\\nHủy gói cước: Soạn HUYDATA ST30K gửi 191 (Xác nhận Y gửi 191)\",\"description\":\"\\r\\n\\tGiá cước: 30.000đ/7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Có ngay 7GB lưu lượng tốc độ cao sử dụng trong 7 ngày kể từ ngày đăng ký thành công. Hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- Gói cước gia hạn khi hết chu kỳ, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\t\\tĐăng ký: Bấm "Đăng ký" / Soạn ST30K gửi 191 / Bấm gọi *098*7#hoặc *098*3077#
\\r\\n
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST30K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST30K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: Soạn HUYDATA ST30K gửi 191 (Xác nhận Y gửi 191)
\\r\\n\",\"priceDb\":\"30000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"ST30K\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước ST30K với giá 30.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"7GB\"},{\"id\":\"SW50ZXJu15f33b90ee9dbd\",\"display\":\"2GB sử dụng đến 24h00 ngày đăng ký\",\"detail\":\"\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t+ Có 2GB sử dụng đến 24h ngày đăng ký. Hết 2GB tính cước theo gói Mobile Internet đang sử dụng (nếu có)
\\r\\n\\r\\n\\t+ Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công. Được đăng ký nhiều lần, lưu lượng cộng dồn sử dụng đến 24h ngày đăng ký.
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST10K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":10000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/85/b2/28/92b3ac48faae513b07e61c950ad16b9b548eca32.png\",\"cycle\":\"đến 24h ngày đăng ký\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"Đăng ký: Bấm \\\"Đăng ký\\\" / Soạn ST10K gửi 191 / Bấm gọi *098*16#\\r\\nHủy gia hạn: Bấm \\\"Hủy\\\" hoặc soạn HUY ST10K gửi 191. \\r\\nHủy gói: HUYDATA ST10K gửi 191.\",\"description\":\"\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t+ Có 2GB sử dụng đến 24h ngày đăng ký. Hết 2GB tính cước theo gói Mobile Internet đang sử dụng (nếu có)
\\r\\n\\r\\n\\t+ Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công. Được đăng ký nhiều lần, lưu lượng cộng dồn sử dụng đến 24h ngày đăng ký.
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST10K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\",\"priceDb\":\"10000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"ST10K\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước ST10K với giá 10.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"2 GB\"},{\"id\":\"SW50ZXJu15f33b5ffe9eed\",\"display\":\"500MB sử dụng đến 24h ngày đăng ký (gia hạn tự động)\",\"detail\":\"\\r\\n\\tGiá cước: 5.000đ/ngày.
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- 500MB tốc độ cao sử dụng đến 24h cùng ngày đăng ký, hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- MUA 2 TẶNG 1: Cứ mỗi 2 lần đăng ký trong ngày sẽ được tặng thêm 500MB sử dụng đến 24h.
\\r\\n\\r\\n\\t- Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tĐăng ký: Bấm "Đăng ký" / Soạn ST5K gửi 191 / Bấm gọi *098*14#
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST5K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST5K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: HUYDATA ST5K gửi 191.
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":5000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/2f/13/32/80410c801a43ad85538ea4308ecd4a1b088fe42d.png\",\"cycle\":\"đến 24h ngày đăng ký\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 5.000đ/ngày.
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- 500MB tốc độ cao sử dụng đến 24h cùng ngày đăng ký, hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- MUA 2 TẶNG 1: Cứ mỗi 2 lần đăng ký trong ngày sẽ được tặng thêm 500MB sử dụng đến 24h.
\\r\\n\\r\\n\\t- Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tĐăng ký: Bấm "Đăng ký" / Soạn ST5K gửi 191 / Bấm gọi *098*14#
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST5K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST5K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: HUYDATA ST5K gửi 191.
\\r\\n\",\"priceDb\":\"5000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"ST5K\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước ST5K với giá 5.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"500 MB\"},{\"id\":\"SW50ZXJu16316eb76020b7\",\"display\":\"5GB/ ngày, 10 phút gọi nội mạng, 5 phút gọi ngoại mạng\",\"detail\":\"\\r\\n\\tGiá cước: 10.000đ/ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 5 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn theo ngày
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":10000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/e1/e9/9e/057cc933c0a420031f71d3deb8340aa071ffe4f9.png\",\"cycle\":\"Ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 10.000đ/ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet ��ang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 5 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn theo ngày
\\r\\n\",\"priceDb\":\"10000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"1N\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước 1N với giá 10.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"5GB\"},{\"id\":\"SW50ZXJu163e5ad16b5c29\",\"display\":\"5GB/ ngày, miễn phí 10 phút gọi nội mạng/cuộc, 15 phút gọi ngoại mạng\",\"detail\":\"\\r\\n\\tGiá cước: 30.000đ/3 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB/ngày (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 15 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 3 ngày
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":30000,\"image\":null,\"cycle\":\"3 Ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 30.000đ/3 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB/ngày (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 15 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 3 ngày
\\r\\n\",\"priceDb\":\"30000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"3N\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước 3N với giá 30.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"5GB\"},{\"id\":\"SW50ZXJu163e5adc8220e0\",\"display\":\"5GB/ ngày, miễn phí 10 phút/ cuộc gọi nội mạng, 35 phút gọi ngoại mạng\",\"detail\":\"\\r\\n\\tGiá cước: 70.000đ/ 7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 35 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 7 ngày
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":70000,\"image\":null,\"cycle\":\"7 Ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 70.000đ/ 7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 35 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 7 ngày
\\r\\n\",\"priceDb\":\"70000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"7N\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước 7N với giá 70.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"5GB/ngày\"}]}],\"listStaffId\":[{\"type\":\"vtfree_1\",\"name\":\"Miễn phí thoại\",\"tabUsing\":\"vtfree_1\",\"menu098\":\"CALL_SMS\",\"status\":1,\"theme\":0,\"addKmts\":1,\"menuKmts\":[\"CALL_SMS\"]},{\"type\":\"data_new_1\",\"name\":\"Siêu ưu đãi data\",\"tabUsing\":\"data_addon,data_new,dcom,data_roaming\",\"menu098\":\"DATA_ROCKET,INTERNET,COMBO,HOT,DATAPLUS,EVENT,DATA_ROAMING,COMBO_ROAMING\",\"status\":1,\"theme\":0},{\"type\":\"vtfree_2\",\"name\":\"Siêu ưu đãi thoại, data\",\"tabUsing\":\"vtfree_2\",\"menu098\":\"COMBO\",\"status\":1,\"theme\":1},{\"type\":\"data_event\",\"name\":\"Gói cước sự kiện\",\"tabUsing\":\"data_event\",\"menu098\":\"PROMOTION_DATA\",\"status\":1,\"theme\":0},{\"type\":\"data_new_2\",\"name\":\"Siêu ưu đãi data\",\"tabUsing\":\"data_addon,data_new,dcom,data_roaming\",\"menu098\":\"DATA_ROCKET,INTERNET,COMBO,DATAPLUS,EVENT,DATA_ROAMING,COMBO_ROAMING\",\"status\":0,\"theme\":0},{\"type\":\"addon_1\",\"name\":\"Gói siêu khuyến mãi\",\"tabUsing\":\"addon_1\",\"menu098\":\"HOT\",\"status\":0,\"theme\":0}],\"errorCodeTracing\":null}"
14/06/24 09:03:04||652fb6f78cc3dda3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
INFO 04a35c5ca25f4d34 {"traceId":"5810e2a31b420cb7","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":82,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330583553,"endTime":1718330583635,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 04a35c5ca25f4d34 {"traceId":"5810e2a31b420cb7","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":83,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330583552,"endTime":1718330583635,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 04a35c5ca25f4d34 {"traceId":"5810e2a31b420cb7","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":83,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718330583552,"endTime":1718330583635,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 04a35c5ca25f4d34 {"traceId":"5810e2a31b420cb7","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":83,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"5810e2a31b420cb7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":90,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583548,"endTime":1718330583638,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":136,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718330583521,"endTime":1718330583657,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":136,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330583521,"endTime":1718330583657,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"SolrInternetPackageRepositoryImpl.findByType","duration":183,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718330583545,"endTime":1718330583728,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"InternetPackageServiceImpl.getInternetPackageByType","duration":196,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718330583545,"endTime":1718330583741,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":74,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330583708,"endTime":1718330583782,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":76,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330583739,"endTime":1718330583815,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":75,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330583747,"endTime":1718330583822,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":79,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330583753,"endTime":1718330583832,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":356,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718330583520,"endTime":1718330583876,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":357,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330583520,"endTime":1718330583877,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":79,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330583856,"endTime":1718330583935,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":79,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330583856,"endTime":1718330583935,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":79,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330583856,"endTime":1718330583935,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":153,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330583782,"endTime":1718330583935,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":227,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330583708,"endTime":1718330583935,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":227,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330583708,"endTime":1718330583935,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":227,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"1f924514c2de43a3","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":239,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583704,"endTime":1718330583943,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":151,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330583901,"endTime":1718330584052,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":151,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330583901,"endTime":1718330584052,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":151,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330583901,"endTime":1718330584052,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":237,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330583815,"endTime":1718330584052,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":313,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330583739,"endTime":1718330584052,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":313,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330583739,"endTime":1718330584052,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":313,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":84,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330583975,"endTime":1718330584059,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":85,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330583974,"endTime":1718330584059,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":85,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330583974,"endTime":1718330584059,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":237,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330583822,"endTime":1718330584059,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":312,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330583747,"endTime":1718330584059,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":312,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330583747,"endTime":1718330584059,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":312,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"2b12d2b6ef2b82fb","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":327,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583733,"endTime":1718330584060,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"57245c4b76668a28","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":325,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583742,"endTime":1718330584067,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":160,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330583908,"endTime":1718330584068,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":160,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330583908,"endTime":1718330584068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":160,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330583908,"endTime":1718330584068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":236,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330583832,"endTime":1718330584068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":315,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330583753,"endTime":1718330584068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":315,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330583753,"endTime":1718330584068,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":315,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"6820e9309f079992","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":324,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583750,"endTime":1718330584074,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":684,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330583522,"endTime":1718330584206,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":684,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330583522,"endTime":1718330584206,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":758,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718330583517,"endTime":1718330584275,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":758,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718330583517,"endTime":1718330584275,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":758,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"c531773262f1c6ac","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":774,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583512,"endTime":1718330584286,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"SolrInternetPackageRepositoryImpl.findByType","duration":926,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718330583544,"endTime":1718330584470,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"InternetPackageServiceImpl.getInternetPackageByType","duration":986,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718330583544,"endTime":1718330584530,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"SolrInternetPackageRepositoryImpl.findByType","duration":1027,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718330583545,"endTime":1718330584572,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"InternetPackageServiceImpl.getInternetPackageByType","duration":1071,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718330583545,"endTime":1718330584616,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"MobileInternetServiceImpl.getMBInternetAndDComAndAddon","duration":1072,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330583544,"endTime":1718330584616,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"MobileInternetServiceImpl.getAllDataMass","duration":1078,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330583543,"endTime":1718330584621,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
14/06/24 09:03:05||04a35c5ca25f4d34|Start write log analyId 1718330585480
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"MobileInternetController.getAllDataMass","duration":1078,"logType":"com.viettel.myviettel.controller.MobileInternetController","actionType":"MobileInternetController","startTime":1718330583543,"endTime":1718330584621,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"MobileInternetController.getAllDataMass","duration":1078,"clientAddress":"118.53.246.113","result":"0","path":"/getAllDataMass","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a35c5ca25f4d34 {"traceId":"1e0cc3b1cc43fec8","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1084,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330583540,"endTime":1718330584624,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
14/06/24 09:03:05||04a35c5ca25f4d34|AsyncLog analyId 1718330585480: QueueSize: 55, addSuccess: 55, addFalse: 0, writeSuccess:55, writeFalse:0
14/06/24 09:03:06||c676b4bf8135b19c|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:06|-|3b317c8bd3bd9687|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:06|-|c676b4bf8135b19c|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:06||c676b4bf8135b19c|pushDataKafkaToRedis input: {"action":"MYVT_LOGIN","actionVbi":"MYVT_LOGIN","device":"APP","msisdn":"0983002003","osType":null,"versionApp":"7.8","tranId":null,"data":null,"fee":null,"status":null,"msisdnB":null,"pack":null,"campaignCode":null,"campaignPush":null,"errorCode":null,"message":null,"flashSaleId":null}
14/06/24 09:03:06||c676b4bf8135b19c|cdrGameFi input: {"gameType":"MYVT_DISCOVER","msisdn":"0983002003","amount":null,"type":null,"eventId":null,"name":null,"value":null,"msisdnToken":null}
14/06/24 09:03:06||c676b4bf8135b19c|Log Cdr{"id":"b9f68432-ca86-4c02-aab2-7ce39b01fed7","eventId":"dis_mv","userId":"0983002003","value":"1","params":null,"occurredAt":1718330586836}
14/06/24 09:03:06||c676b4bf8135b19c|Push redis cdr:gami: 0983002003
14/06/24 09:03:06||c676b4bf8135b19c|Push redis cdr:gami key: b9f68432-ca86-4c02-aab2-7ce39b01fed7
14/06/24 09:03:06||c676b4bf8135b19c|Log Cdr: Redis:{"id":"b9f68432-ca86-4c02-aab2-7ce39b01fed7","eventId":"dis_mv","userId":"0983002003","value":"1","params":null,"occurredAt":1718330586836}
14/06/24 09:03:06|-|c676b4bf8135b19c|loginByFingerPrint|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[1cd21387-441c-4e95-9213-87441c7e953a]}{X-Gravitee-Request-Id:[1cd21387-441c-4e95-9213-87441c7e953a]}{Content-Length:[252]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,password:c1645cbf-a6b3-41ab-a70c-d86aa2fa6030,username:0983002003,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Đăng nhập thành công\",\"data\":{\"errorCode\":0,\"message\":\"Lấy thông tin profile thành công\",\"data\":{\"token\":\"640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==\",\"keyRefresh\":\"2661f882-3c46-478c-8fa6-a13475172b15\",\"keyRefreshFingerPrint\":\"c1645cbf-a6b3-41ab-a70c-d86aa2fa6030\",\"isChargePasswordSet\":0,\"telType\":null,\"display_name\":\"1\",\"phone_number\":\"0983002003\",\"is_security\":0,\"isLockApp\":0,\"survey\":0,\"user_type\":{\"type\":\"mob\",\"type_name\":\"Mobile/HomePhone/Dcom\",\"user_type\":\"1\",\"user_type_name\":\"Mobile\"},\"serviceType\":\"POST_PAID\",\"contract_id\":\"\",\"sub_id\":\"1710210202\",\"cusId\":\"1710210199\",\"contractPhone\":\"\",\"productCode\":\"POBAS\",\"user_type_name\":\"Mobile\",\"address\":null,\"busType\":null,\"fullName\":\"ThanhPTH - MyViettel\",\"cmnd_number\":\"187429647123\",\"cmnd_place\":\"Ha Noi\",\"cmnd_date\":\"21/02/2018\",\"birthday\":\"15/05/1996\",\"is_member\":1,\"avatar\":\"\",\"email\":\"\",\"job\":\"\",\"hobby\":\"\",\"is_viettel_user\":0,\"jobs\":[\"Bác sĩ\",\"Kế toán\",\"Khác\",\"Kiến trúc sư\",\"Kỹ sư xây dựng\",\"Lập trình\",\"Văn phòng\"],\"hobbies\":[\"Bóng bàn\",\"Bóng chuyền\",\"Bóng đá\",\"Bóng rổ\",\"Cầu lông\",\"Du lịch\",\"Mua sắm\",\"Tennis\"],\"time_syn\":1200,\"theme\":\"22\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"need_confirm_device\":null,\"gender\":\"F\",\"adminPrivilege\":\"0\",\"telecom_service_id\":\"1\",\"subscriber_classId\":\"\",\"subscriber_className\":\"\",\"subscriber_isdn\":\"\",\"pointRate_pri\":null,\"pointExchange_pri\":null,\"subName_pri\":null,\"birthDay_pri\":null,\"startDate_pri\":null,\"endDate_pri\":null,\"is_privilege\":0},\"errorCodeTracing\":null,\"firstLoginInday\":null},\"errorCodeTracing\":null}"
14/06/24 09:03:07||d70a48336af3d48c|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:03:07||d70a48336af3d48c|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07||0bf87fa41ddbd2e5|cdrGameFi input: {"gameType":"REGISTER_PUSH","msisdn":null,"amount":null,"type":null,"eventId":null,"name":"up_v","value":"7.8","msisdnToken":null}
14/06/24 09:03:07||0bf87fa41ddbd2e5|Log Cdr{"id":"be3ccd3b-ba95-4a3c-a4b4-771cfff9f36c","eventId":"up_v","userId":"84983002003","value":"1","params":[{"name":"up_v","value":"7.8"}],"occurredAt":1718330587226}
14/06/24 09:03:07||0bf87fa41ddbd2e5|Push redis cdr:gami: 84983002003
14/06/24 09:03:07||0bf87fa41ddbd2e5|Push redis cdr:gami key: be3ccd3b-ba95-4a3c-a4b4-771cfff9f36c
14/06/24 09:03:07||0bf87fa41ddbd2e5|Log Cdr: Redis:{"id":"be3ccd3b-ba95-4a3c-a4b4-771cfff9f36c","eventId":"up_v","userId":"84983002003","value":"1","params":[{"name":"up_v","value":"7.8"}],"occurredAt":1718330587226}
14/06/24 09:03:07||1b4828161f971dd2|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07|-|0bf87fa41ddbd2e5|registerPush|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[77799c37-498a-4a10-b99c-37498a4a1000]}{X-Gravitee-Request-Id:[77799c37-498a-4a10-b99c-37498a4a1000]}{Content-Length:[353]}|-|app_version:7.8,build_code:2024.4.19,deviceId:f3cf2375edd23d28e1d0e975c4d2f1b9fa9dfb220a6a8f95dc04f916082046f3,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,typeSystem:1,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:03:07||954d607f419d8d7a|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:03:07||954d607f419d8d7a|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07||0f033d2a7142e025|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
84983002003
14/06/24 09:03:07|-|6e3027f01edf20ea|viewAccountInfo3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[4aa4d949-7044-45a6-a4d9-497044a5a634]}{X-Gravitee-Request-Id:[4aa4d949-7044-45a6-a4d9-497044a5a634]}{Content-Length:[278]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isGetMM:0,myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,productCode:POBAS,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"type\":\"1\",\"name\":\"Tài khoản gốc\",\"value\":\"10000\",\"unit\":\"đồng\",\"expire\":\"08/05/2023 12:00:00 AM\",\"timestamp\":1691168400,\"expire_new\":\"00:00 | 05/08/2023\"},{\"type\":\"10\",\"name\":\"Tài khoản khuyến mại\",\"value\":\"0\",\"unit\":\"đồng\",\"expire\":\"01/01/2100 12:00:00 AM\",\"timestamp\":4102419600,\"expire_new\":\"\"}]}"
14/06/24 09:03:07||d6f7aeb84d7edb1d|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07|-|0f033d2a7142e025|vtidGetAccountInfo|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[0c7a8507-3544-4ddd-ba85-0735442ddde2]}{X-Gravitee-Request-Id:[0c7a8507-3544-4ddd-ba85-0735442ddde2]}{Content-Length:[250]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|null
14/06/24 09:03:07||02bd7f207c7b1687|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07||02bd7f207c7b1687|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07|-|133793f4cefde3d7|collection/displayTabConfig|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[3353f1ef-9c4e-48fc-93f1-ef9c4ed8fc71]}{X-Gravitee-Request-Id:[3353f1ef-9c4e-48fc-93f1-ef9c4ed8fc71]}{content-length:[84]}|-|{"params":{"version":"7.8","os_type":"ios"},"id":"31000000000000000000000000000000"}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"DF73ACD9AFA6466B91E2BB6FB9668087\",\"blockType\":\"blk_account_info\",\"title\":\"Thông tin tài khoản\",\"order\":1,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin tài khoản\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B1F61E6719514D1E9CA64E0444824B0D\",\"blockType\":\"blk_data_info\",\"title\":\"Lưu lượng của bạn\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin lưu lượng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"302297B7937A4FF5A248E06BA9E9A228\",\"blockType\":\"blk_recommend_for_you\",\"title\":\"Gợi ý dành cho bạn\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\": \\\"Gợi ý dành cho bạn\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"268840610BA54DED96999E22DC662C60\",\"blockType\":\"blk_utilities\",\"title\":\"Hỗ trợ khách hàng\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Hỗ trợ khách hàng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"E2FB40869A204B7485390D7394C84A96\",\"blockType\":\"blk_package_viewed\",\"title\":\"Gói cước đã xem TAB DỊCH VỤ\",\"order\":8,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 10,\\\"title\\\": \\\"Gói cước được quan tâm\\\"}\",\"data_config\":\"{}\"},{\"id\":\"A4499D6F590811EDA476005056B51709\",\"blockType\":\"BANNER\",\"title\":\"Banner viễn thông\",\"order\":10,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner viễn thông\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:07||9344b92556ac5510|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07|-|0e7fd62eed881223|viewGroupInfoDs|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[b4444848-8256-4ae9-8448-488256aae949]}{X-Gravitee-Request-Id:[b4444848-8256-4ae9-8448-488256aae949]}{Content-Length:[250]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"usingData\":0,\"availableData\":0,\"resetDate\":null,\"memberList\":[],\"joinedGroup\":null,\"canCreateGroupData\":0,\"packageSharing\":null,\"sharingFee\":0,\"type\":\"data\"},\"ctkm\":{\"usingData\":0,\"availableData\":0,\"resetDate\":null,\"memberList\":[],\"joinedGroup\":null,\"canCreateGroupData\":0,\"packageSharing\":null,\"sharingFee\":0,\"type\":\"ctkm\"}}"
14/06/24 09:03:07|-|fa5343fb2cffb3cf|getDataRemain|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[7baad8cb-472f-4749-aad8-cb472f0749dd]}{X-Gravitee-Request-Id:[7baad8cb-472f-4749-aad8-cb472f0749dd]}{Content-Length:[250]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null,\"show_dataplus\":1}"
14/06/24 09:03:07||b1da0e9dd50501f7|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:07||c6d2e9fbe7f6fe4b|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:08|-|f90028b28398b5de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:08||347c64ead858dfab|Start write log analyId 1718330588494
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":390,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330586408,"endTime":1718330586798,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginByFingerPrint"}
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfoByType","duration":390,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330586408,"endTime":1718330586798,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginByFingerPrint"}
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"AccountServiceImpl.saveLoginSession","duration":57,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330586898,"endTime":1718330586955,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginByFingerPrint"}
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"LoginFingerServiceImpl.loginByFingerPrint","duration":562,"logType":"com.viettel.myviettel.service.impl.LoginFingerServiceImpl","actionType":"LoginFingerServiceImpl","startTime":1718330586393,"endTime":1718330586955,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginByFingerPrint"}
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"LoginFingerController.loginByFingerPrint","duration":562,"logType":"com.viettel.myviettel.controller.LoginFingerController","actionType":"LoginFingerController","startTime":1718330586393,"endTime":1718330586955,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginByFingerPrint"}
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"LoginFingerController.loginByFingerPrint","duration":562,"clientAddress":"118.53.246.113","result":"0","path":"/loginByFingerPrint","errorCode":0,"errorMessage":"Đăng nhập thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"c676b4bf8135b19c","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":570,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330586388,"endTime":1718330586958,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginByFingerPrint"}
INFO 347c64ead858dfab {"traceId":"0bf87fa41ddbd2e5","requestId":null,"objectId":"84983002003","service":"NotificationServiceImpl.registerPush","duration":57,"logType":"com.viettel.myviettel.service.impl.NotificationServiceImpl","actionType":"NotificationServiceImpl","startTime":1718330587190,"endTime":1718330587247,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO 347c64ead858dfab {"traceId":"0bf87fa41ddbd2e5","requestId":null,"objectId":"84983002003","service":"NotificationController.registerPush","duration":58,"logType":"com.viettel.myviettel.controller.NotificationController","actionType":"NotificationController","startTime":1718330587189,"endTime":1718330587247,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO 347c64ead858dfab {"traceId":"0bf87fa41ddbd2e5","requestId":null,"objectId":"84983002003","service":"NotificationController.registerPush","duration":58,"clientAddress":"118.53.246.113","result":"0","path":"/registerPush","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"0bf87fa41ddbd2e5","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":62,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587186,"endTime":1718330587248,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"BaseClientImpl.call","duration":68,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718330587340,"endTime":1718330587408,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"SoapServiceImpl.getVasHyBridForSub","duration":68,"logType":"com.viettel.myviettel.client.impl.SoapServiceImpl","actionType":"SoapServiceImpl","startTime":1718330587340,"endTime":1718330587408,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"code\":\"0\",\"value\":\"HYBRID\",\"description\":\"success\"}","result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"SaleWebServiceImpl.getVasHyBridForSubCache","duration":68,"logType":"com.viettel.myviettel.service.ws.impl.SaleWebServiceImpl","actionType":"SaleWebServiceImpl","startTime":1718330587340,"endTime":1718330587408,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"UserServiceImpl.getViewAccountInfo3DataByBalance","duration":79,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718330587337,"endTime":1718330587416,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"UserServiceImpl.executeViewAccountInfo3","duration":79,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718330587337,"endTime":1718330587416,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"UserServiceImpl.viewAccountInfo3","duration":86,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718330587330,"endTime":1718330587416,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"UserController.viewAccountInfo3","duration":86,"logType":"com.viettel.myviettel.controller.UserController","actionType":"UserController","startTime":1718330587330,"endTime":1718330587416,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"UserController.viewAccountInfo3","duration":86,"clientAddress":"118.53.246.113","result":"0","path":"/viewAccountInfo3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"6e3027f01edf20ea","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":91,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587327,"endTime":1718330587418,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewAccountInfo3"}
INFO 347c64ead858dfab {"traceId":"0f033d2a7142e025","requestId":null,"objectId":"84983002003","service":"AccountInfoServiceImpl.vtIdGetAccountInfo","duration":61,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718330587370,"endTime":1718330587431,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO 347c64ead858dfab {"traceId":"0f033d2a7142e025","requestId":null,"objectId":"84983002003","service":"AccountInfoController.vtIdGetAccountInfo","duration":61,"logType":"com.viettel.myviettel.controller.AccountInfoController","actionType":"AccountInfoController","startTime":1718330587370,"endTime":1718330587431,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO 347c64ead858dfab {"traceId":"0f033d2a7142e025","requestId":null,"objectId":"84983002003","service":"AccountInfoController.vtIdGetAccountInfo","duration":61,"clientAddress":"118.53.246.113","result":"0","path":"/vtidGetAccountInfo","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"0f033d2a7142e025","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":66,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587366,"endTime":1718330587432,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO 347c64ead858dfab {"traceId":"133793f4cefde3d7","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":51,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330587450,"endTime":1718330587501,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 347c64ead858dfab {"traceId":"133793f4cefde3d7","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":57,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330587444,"endTime":1718330587501,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 347c64ead858dfab {"traceId":"133793f4cefde3d7","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":57,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718330587444,"endTime":1718330587501,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 347c64ead858dfab {"traceId":"133793f4cefde3d7","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":57,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"133793f4cefde3d7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":62,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587441,"endTime":1718330587503,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 347c64ead858dfab {"traceId":"0e7fd62eed881223","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getSharingCTKMInfo","duration":74,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330587575,"endTime":1718330587649,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"0\",\"\",\"MYVIETTEL\",\"MYVIETTEL\",\"Ung luu luong\"]","response":"{\"responseCode\":\"\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thong tin dang nhap khong chinh xac-1\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/viewGroupInfoDs"}
INFO 347c64ead858dfab {"traceId":"0e7fd62eed881223","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.viewSharingDataV2","duration":201,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330587576,"endTime":1718330587777,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"1\"]","response":"{\"responseCode\":\"WS_SHARE_GROUP_NOT_FOUND\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thue bao khong ton tai nhom0\\n
\\n\\tFri Jun 14 09:03:07 ICT 2024
\\n\\tWS_SHARE_GROUP_NOT_FOUND
\\n\\tThue bao khong ton tai nhom
\\n\\n\\n\\n0\\nnull\\n0\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"null\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"0\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/viewGroupInfoDs"}
INFO 347c64ead858dfab {"traceId":"0e7fd62eed881223","requestId":null,"objectId":"84983002003","service":"DataSharingServiceImpl.viewGroupInfoDs","duration":254,"logType":"com.viettel.myviettel.service.impl.DataSharingServiceImpl","actionType":"DataSharingServiceImpl","startTime":1718330587547,"endTime":1718330587801,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO 347c64ead858dfab {"traceId":"0e7fd62eed881223","requestId":null,"objectId":"84983002003","service":"DataSharingController.viewGroupInfoDs","duration":254,"logType":"com.viettel.myviettel.controller.DataSharingController","actionType":"DataSharingController","startTime":1718330587547,"endTime":1718330587801,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO 347c64ead858dfab {"traceId":"0e7fd62eed881223","requestId":null,"objectId":"84983002003","service":"DataSharingController.viewGroupInfoDs","duration":254,"clientAddress":"118.53.246.113","result":"0","path":"/viewGroupInfoDs","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"0e7fd62eed881223","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":259,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587544,"endTime":1718330587803,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/viewGroupInfoDs"}
INFO 347c64ead858dfab {"traceId":"fa5343fb2cffb3cf","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.checkKTTKAll","duration":313,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330587500,"endTime":1718330587813,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"[]","result":"0","path":"/getDataRemain"}
INFO 347c64ead858dfab {"traceId":"fa5343fb2cffb3cf","requestId":null,"objectId":"84983002003","service":"MobileInternetServiceImpl.getDataRemain","duration":319,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330587496,"endTime":1718330587815,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO 347c64ead858dfab {"traceId":"fa5343fb2cffb3cf","requestId":null,"objectId":"84983002003","service":"MobileInternetController.getDataRemain","duration":319,"logType":"com.viettel.myviettel.controller.MobileInternetController","actionType":"MobileInternetController","startTime":1718330587496,"endTime":1718330587815,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO 347c64ead858dfab {"traceId":"fa5343fb2cffb3cf","requestId":null,"objectId":"84983002003","service":"MobileInternetController.getDataRemain","duration":319,"clientAddress":"118.53.246.113","result":"0","path":"/getDataRemain","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 347c64ead858dfab {"traceId":"fa5343fb2cffb3cf","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":324,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587493,"endTime":1718330587817,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getDataRemain"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":60,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330587863,"endTime":1718330587923,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":75,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330587863,"endTime":1718330587938,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":80,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718330587863,"endTime":1718330587943,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 347c64ead858dfab {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":116,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718330587926,"endTime":1718330588042,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 347c64ead858dfab {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":116,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330587926,"endTime":1718330588042,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.viewSharingDataV2","duration":225,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330587948,"endTime":1718330588173,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"0\"]","response":"{\"responseCode\":\"WS_SHARE_GROUP_NOT_FOUND\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Thue bao khong ton tai nhom0\\n
\\n\\tFri Jun 14 09:03:08 ICT 2024
\\n\\tWS_SHARE_GROUP_NOT_FOUND
\\n\\tThue bao khong ton tai nhom
\\n\\n\\n\\n0\\nnull\\n0\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"null\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"0\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"PromotionServiceImpl.getSharingPack","duration":225,"logType":"com.viettel.myviettel.service.impl.PromotionServiceImpl","actionType":"PromotionServiceImpl","startTime":1718330587948,"endTime":1718330588173,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 347c64ead858dfab {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":248,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718330587926,"endTime":1718330588174,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 347c64ead858dfab {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":249,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330587926,"endTime":1718330588175,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 347c64ead858dfab {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":284,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330587927,"endTime":1718330588211,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 347c64ead858dfab {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":284,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330587927,"endTime":1718330588211,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getRegistedVasInfo","duration":274,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330587947,"endTime":1718330588221,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"{\"charged\":\"0\",\"description\":\"View thong tin thanh cong\",\"errCode\":\"0\",\"listPkgFail\":null,\"listPkgSuccess\":null,\"msisdnGroup\":null,\"msisdnGroupDetail\":null,\"listVasCode\":\"\",\"message\":\"\",\"optionalInfo\":\"\",\"usingPkgNameVTP\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 347c64ead858dfab {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"PackServiceImpl.getUsingPacksByMsisdn2","duration":274,"logType":"com.viettel.myviettel.service.impl.PackServiceImpl","actionType":"PackServiceImpl","startTime":1718330587947,"endTime":1718330588221,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
14/06/24 09:03:08||347c64ead858dfab|AsyncLog analyId 1718330588494: QueueSize: 46, addSuccess: 46, addFalse: 0, writeSuccess:46, writeFalse:0
14/06/24 09:03:09|-|d70a48336af3d48c|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:03:09||9795c22049b37b48|START CLEAR CACHE
14/06/24 09:03:09|-|954d607f419d8d7a|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:03:10|-|02bd7f207c7b1687|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|c6d2e9fbe7f6fe4b|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|954d607f419d8d7a|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|954d607f419d8d7a|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:03:10|-|9344b92556ac5510|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|b1da0e9dd50501f7|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|d70a48336af3d48c|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|d70a48336af3d48c|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:03:10|-|d6f7aeb84d7edb1d|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|d6f7aeb84d7edb1d|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:10|-|d6f7aeb84d7edb1d|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
84983002003
14/06/24 09:03:10|-|d6f7aeb84d7edb1d|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[3722c37e-b7f1-4ceb-a2c3-7eb7f1acebbf]}{X-Gravitee-Request-Id:[3722c37e-b7f1-4ceb-a2c3-7eb7f1acebbf]}{content-length:[124]}|-|{"params":{"os_type":"ios","id":"DF73ACD9AFA6466B91E2BB6FB9668087","version":"7.8"},"id":"DF73ACD9AFA6466B91E2BB6FB9668087"}|200|null
14/06/24 09:03:10|-|b1da0e9dd50501f7|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/item-discover [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:10|-|b1da0e9dd50501f7|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/utility [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:10|-|1b4828161f971dd2|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|02bd7f207c7b1687|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:10|-|b1da0e9dd50501f7|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[275e37ca-04be-4473-9e37-ca04be947367]}{X-Gravitee-Request-Id:[275e37ca-04be-4473-9e37-ca04be947367]}{Content-Length:[289]}|-|accountType:1,build_code:2024.4.19,code:tien_ich_vien_thong,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"1\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15ee2dbc9379d6\",\"name\":\"Mua thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"code\":\"mua_ma_the_cao_pincode\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Mua thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0db5c227b\",\"name\":\"Xoá lỗi nạp thẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/cb/ba/50aedc82237ae078a1c76a5a6e685dd1f9d18fa5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/cb/ba/50aedc82237ae078a1c76a5a6e685dd1f9d18fa5.png\",\"code\":\"xoa_loi_nap_the\",\"position\":\"6\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Xóa lỗi nạp thẻ\",\"Xoá lỗi nạp thẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"999\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"999\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"13\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b7a8b42b90d\",\"name\":\"Gửi yêu cầu đổi sim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/33/34/85f89dffc565ce0825a7d796cbc4115920b1a0ef.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/33/34/85f89dffc565ce0825a7d796cbc4115920b1a0ef.png\",\"code\":\"doi_sim_request\",\"position\":\"14\",\"os\":0,\"version\":\"6.2\",\"login\":1,\"tag\":[\"Gửi yêu cầu đổi sim, đổi sim, doi sim, sim mat, sim hong, mat sim\",\"Gửi yêu cầu đổi sim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164fadab39fc76\",\"name\":\"Thay đổi Thông báo cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b6/c6/6b/1e2dc09612dcc470c0e0907b2f35d81c6f0fc248.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b6/c6/6b/1e2dc09612dcc470c0e0907b2f35d81c6f0fc248.png\",\"code\":\"thay_doi_hinh_thuc_TBC\",\"position\":\"14\",\"os\":0,\"version\":\"7.3\",\"login\":1,\"tag\":[\"Thay đổi Thông báo cước\"],\"openWebview\":\"1\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256ce382b50\",\"name\":\"Đồng bộ danh bạ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c3/d8/8c/1952929bb2c0b0ed7e50f433e81447f04af23b5c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c3/d8/8c/1952929bb2c0b0ed7e50f433e81447f04af23b5c.png\",\"code\":\"dong_bo_danh_ba\",\"position\":\"15\",\"os\":0,\"version\":\"5.11\",\"login\":1,\"tag\":[\"ĐBDB, Dong bo danh ba, danh ba, DB, Danh bạ,Đồng bộ, danh bạ,\",\"Đồng bộ danh bạ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165a8a72a46a21\",\"name\":\"Gói cước của bạn\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9d/70/09/99214a93c382dc0702fe42d65360d5f5b21fb1b6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9d/70/09/99214a93c382dc0702fe42d65360d5f5b21fb1b6.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=tabInviteIncentives\",\"position\":\"17\",\"os\":0,\"version\":\"7.5.1\",\"login\":1,\"tag\":[\"gói cước của bạn\",\"Gói cước của bạn\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165d56646d3dc4\",\"name\":\"Mời đổi máy 4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8e/c3/38/605c44a4c86208e29b22bcbf1b961d8b016e4850.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8e/c3/38/605c44a4c86208e29b22bcbf1b961d8b016e4850.png\",\"code\":\"myviettel://moi_doi_may_4g\",\"position\":\"18\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"mời đổi máy 4G, đổi máy 4G, đổi từ 2G lên 4G\",\"Mời đổi máy 4G\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df76e3f2dc6d\",\"name\":\"Đổi esim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/86/1a/a8/1fa469cc8b7c2963e8a0e9b4cc2b9e903acffcde.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/86/1a/a8/1fa469cc8b7c2963e8a0e9b4cc2b9e903acffcde.png\",\"code\":\"doi_sim\",\"position\":\"7\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"doi sim, đổi sim, sim, e-sim,e sim, đổi e sim, esim,đổi esim,Đổi esim\",\"Đổi esim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a6e8a783c99\",\"name\":\"Chuẩn hóa thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"code\":\"chuan_hoa_thong_tin\",\"position\":\"9\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"Chuẩn hóa thông tin, chuan hoa thong tin, chuan hoa tt\",\"Chuẩn hóa thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399edec9e76\",\"name\":\"Đặt lịch hẹn CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"code\":\"dat_lich_hen_cskh\",\"position\":\"11\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Đặt lịch hẹn CSKH gọi lại,Hẹn cskh, đặt lịch hẹn, CSKH gọi lại, hen cskh goi lai,Đặt lịch hẹn CSKH, đặt lịch\",\"Đặt lịch hẹn CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs162256a4ce4b32\",\"name\":\"Góp ý sản phẩm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"code\":\"gop_y_san_pham\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Góp ý sản phẩm, gop y san pham\",\"Góp ý sản phẩm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256c7ab3a28\",\"name\":\"Tra cứu PIN PUK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/e5/52/ac1f884f2471a1c1d6251c764b17f1d06c6646b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/e5/52/ac1f884f2471a1c1d6251c764b17f1d06c6646b3.png\",\"code\":\"pin_puk\",\"position\":\"6\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Puk, pin, TC Pin, tra cuu pin puk, Tra cứu PIN PUK\",\"Tra cứu PIN PUK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622575a8f2439\",\"name\":\"Lịch sử đăng ký dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"code\":\"history_reg_unreg_service\",\"position\":\"7\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Lịch sử đăng ký/ huỷ dịch vụ, lich su dang ky huy dich vu\",\"Lịch sử đăng ký dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160dd3147acda6\",\"name\":\"Flash Sale\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/52/c8/85/c5a4967a90d87d06fde4ccd1594e245d6fc62412.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/52/c8/85/c5a4967a90d87d06fde4ccd1594e245d6fc62412.png\",\"code\":\"flash_sale_event\",\"position\":\"1\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"flash sale, flash sale\",\"Flash Sale\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162032e7772f11\",\"name\":\"Elofun Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"code\":\"MYVT7\",\"position\":\"5\",\"os\":0,\"version\":\"6.1.1\",\"login\":1,\"tag\":[\"Elofun Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELO\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs1610220ebb43b2\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/f0/0a/e676af7eb707cba434e50903849e4993b908a993.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/f0/0a/e676af7eb707cba434e50903849e4993b908a993.png\",\"code\":\"change_limit_post_paid\",\"position\":\"11\",\"os\":0,\"version\":\"6.0\",\"login\":1,\"tag\":[\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622ea7e86da97\",\"name\":\"Hạn mức sử dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/40/fe/e4/895683a143db52b2f307eadde20b57bdcf105507.png\",\"code\":\"change_limit_post_paid\",\"position\":\"111\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Thay đổi hạn mức, thay doi han muc\",\"Hạn mức sử dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":\"han muc, thay doi han muc,\",\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15ee2dbc9379d6\",\"name\":\"Mua thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9f/53/39/3e9b8a690de8676455702d3a5483913b39147f64.png\",\"code\":\"mua_ma_the_cao_pincode\",\"position\":\"151\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Mua thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a6e8a783c99\",\"name\":\"Chuẩn hóa thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/dd/d4/32c491a1b45c4a6f2aa2ee4fc851198daf12e577.png\",\"code\":\"chuan_hoa_thong_tin\",\"position\":\"154\",\"os\":0,\"version\":\"7.7\",\"login\":1,\"tag\":[\"Chuẩn hóa thông tin, chuan hoa thong tin, chuan hoa tt\",\"Chuẩn hóa thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165d44b47b3260\",\"name\":\"ChatGPT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/d4/e2/2d/4d96570719ab5e5b6cc24006dee383b8be035421.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/d4/e2/2d/4d96570719ab5e5b6cc24006dee383b8be035421.png\",\"code\":\"myviettel://chatbot?code=CHATGPT\",\"position\":\"5\",\"os\":0,\"version\":\"7.5\",\"login\":1,\"tag\":[\"ChatGPT\",\"ChatGPT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:10|-|02bd7f207c7b1687|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[3ac25df0-823b-41ea-825d-f0823be1eaa8]}{X-Gravitee-Request-Id:[3ac25df0-823b-41ea-825d-f0823be1eaa8]}{content-length:[146]}|-|{"params":{"offset":0,"os_type":"ios","limit":20,"version":"7.8","id":"A4499D6F590811EDA476005056B51709"},"id":"A4499D6F590811EDA476005056B51709"}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"058612B18E924FCEA326BB01E90AC594\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD Grap-data\",\"description\":\"\",\"title\":\"Data thả ga, vi vu cả Tết\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//e0/43/3e/b71cedfbbe34248c34a82dfcced82200c72750f3.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/tin-tuc/chi-tiet/data-tha-ga-vi-vu-ca-tet/15119908\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-04 15:29:42\",\"startTime\":\"2024-03-04 15:29:42\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-06 15:31:04\",\"createTime\":\"2023-10-06 15:31:04\",\"update_time\":\"2024-05-22 10:13:13\",\"updateTime\":\"2024-05-22 10:13:13\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"26C674FD4E5C432CB7F005127EBE13DA\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"ChatGPT - trieupm1\",\"description\":\"\",\"title\":\"17.11- Trieupm1\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//15/97/71/9d9415f67bc49cb1cf66238a57b2a0b5d2cc0e63.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chatbot?code=CHATGPT\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-11 16:59:30\",\"startTime\":\"2023-12-11 16:59:30\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-11 17:03:10\",\"createTime\":\"2023-12-11 17:03:10\",\"update_time\":\"2024-02-01 15:44:19\",\"updateTime\":\"2024-02-01 15:44:19\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"2AC46953628911EDA476005056B51709\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD KM50 TTTS\",\"description\":\"mô tả banner tab viễn thông\",\"title\":\"KM 50% Nạp thẻ / Thanh toán TTTS\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//7d/d5/57/5d47bbd4dc262e0cffcbcf6fa4499896de7c3604.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://naptien_thanhtoan\",\"ios_deep_link\":null,\"iosDeepLink\":null,\"ios_store_link\":null,\"iosStoreLink\":null,\"android_deep_link\":null,\"androidDeepLink\":null,\"android_store_link\":null,\"androidStoreLink\":null,\"params\":null,\"start_time\":\"2022-12-04 03:07:01\",\"startTime\":\"2022-12-04 03:07:01\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"TUNGNP\",\"createUser\":\"TUNGNP\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2021-10-22 03:07:01\",\"createTime\":\"2021-10-22 03:07:01\",\"update_time\":\"2024-01-03 16:22:01\",\"updateTime\":\"2024-01-03 16:22:01\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"91D21FF522F743F6A6A6741161B69BC0\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD SVT- Ngandh3\",\"description\":\"\",\"title\":\"Siêu vũ trụ\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//72/47/77/08efb5a5997738235cfe6c1bf5d43d2f29d39ac9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://play_gami?code=home\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-05 11:16:31\",\"startTime\":\"2024-03-05 11:16:31\",\"end_time\":\"2024-12-31 11:16:34\",\"endTime\":\"2024-12-31 11:16:34\",\"create_user\":\"anonymousUser\",\"createUser\":\"anonymousUser\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-03-05 11:18:35\",\"createTime\":\"2024-03-05 11:18:35\",\"update_time\":\"2024-03-05 11:18:35\",\"updateTime\":\"2024-03-05 11:18:35\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"DF5FD5F8B7A6481C892C03D920D9D095\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD roaming18\",\"description\":\"\",\"title\":\"18/7\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//d5/5a/ad/fea262f630338ec1169a6d1813cec5facfcdf4cc.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/di-dong/chuyen-vung-quoc-te?tab=2\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-07-18 16:22:31\",\"startTime\":\"2023-07-18 16:22:31\",\"end_time\":\"2024-12-31 16:22:34\",\"endTime\":\"2024-12-31 16:22:34\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-07-18 16:26:14\",\"createTime\":\"2023-07-18 16:26:14\",\"update_time\":\"2023-12-29 15:38:14\",\"updateTime\":\"2023-12-29 15:38:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"E207932A9E174223B9949A0421ECE408\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD autopay_nguyetnta3\",\"description\":\"\",\"title\":\"7/12.\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//cc/34/4c/f9f7f2c9361a2bb6363c10b34aaf35f15601336d.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tab_autopay\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-07 00:00:00\",\"startTime\":\"2023-12-07 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-07 11:36:56\",\"createTime\":\"2023-12-07 11:36:56\",\"update_time\":\"2023-12-29 15:38:40\",\"updateTime\":\"2023-12-29 15:38:40\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"BF1F3FF71497448ABB2F5CBEDCBE157C\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD VT SD30S\",\"description\":\"\",\"title\":\"VT Hue sd30s\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//52/4d/d5/5558a2378cc5052405b6a8ebc734773fc9035204.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"DI_DONG\",\"scopeType\":\"DI_DONG\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-26 16:12:06\",\"startTime\":\"2024-01-26 16:12:06\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2024-01-26 16:14:32\",\"createTime\":\"2024-01-26 16:14:32\",\"update_time\":\"2024-03-04 16:13:32\",\"updateTime\":\"2024-03-04 16:13:32\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:10|-|a6eb3c6bb42ba5e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:10|-|954d607f419d8d7a|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:03:10|-|d70a48336af3d48c|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:03:10|-|1b4828161f971dd2|getSettingV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[2f944a64-d930-4330-944a-64d930133059]}{X-Gravitee-Request-Id:[2f944a64-d930-4330-944a-64d930133059]}{Content-Length:[250]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"config_landing_cdbr\":\"1.\\r\\n,\\r\\nThực hiện thanh toán cước nhận chiết khấu 3% |\\r\\n2.\\r\\n,\\r\\nĐổi gói cước phù hợp với nhu cầu sử dụng |\\r\\n3.\\r\\n, \\r\\nThay đổi địa chỉ lắp đặt hoặc mua VOD đơn giản dễ dàng |\\r\\n4.\\r\\n,\\r\\nĐóng cước trước tặng thêm tháng cước sử dụng |\\r\\n5. \\r\\n,\\r\\nĐăng ký lắp đặt hòa mạng mới chỉ trong 1 click |\\r\\n6. \\r\\n,\\r\\nPhản ánh yêu cầu về dịch vụ hỗ trợ ngay online 24/7\",\"config_register_package_otp\":\"services|registerMps|60\",\"change_sim_4g_setting\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":1,\\\"change_sim_4g_fee\\\":1,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":35000,\\\"change_esim_fee_min\\\":0,\\\"ship_esim_fee\\\":20000,\\\"change_esim_offline_check_history\\\":0}\",\"conf_discount_2\":\"{\\r\\n\\\"content\\\":\\\"Chiết khấu 2% thanh toán chính chủ\\\",\\r\\n\\\"order_type_70\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_24\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_35\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n}}\",\"conf_videocall_vts_cskh\":\"{\\\"baseUrlAndroid\\\":[\\\"https://sbc0mycc.viettel.vn:8006\\\",\\\"https://sbc1mycc.viettel.vn:8006\\\",\\\"https://sbc2mycc.viettel.vn:8006\\\"],\\\"baseUrlIOS\\\":[\\\"https://sbc0mycc.viettel.vn:8006/devices\\\",\\\"https://sbc1mycc.viettel.vn:8006/devices\\\",\\\"https://sbc2mycc.viettel.vn:8006/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"cskh.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocallcskh\\\",\\\"videoCallFlow\\\":\\\"videocallcskh\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"notifyBillType\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"cuoc_mong_1\":\"1\",\"config_survey_sdk\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/SurveyService\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"conf_contractFileRecord\":\"{\\\"CMNDMT\\\":2103,\\\"CMNDMS\\\":2104,\\\"HAKH\\\":3103}\",\"enable_payment_history\":\"0\",\"limit_otp_cvqt\":\"{\\\"time\\\":60,\\\"period\\\":30,\\\"limit_otp\\\":5}\",\"service_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"pincode\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"debit_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_1800_1900\\\":\\\"1\\\",\\\"change_promotion\\\":\\\"1\\\",\\\"future_change_promotion\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"nap_tien_hybrid_vinfast\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"lixi2020_expriedDay\":\"1\\r\\n2020-01-01 00:00:00\\r\\n2020-11-11 00:00:00\",\"nd13_policy_age\":\"2023-07-01\",\"ghepdoi_block\":\"10\",\"nd13_config\":\"{\\r\\n \\\"openUrl\\\": \\\"http://10.58.71.186:9119/policy/nd13?\\\",\\r\\n \\\"closeUrl\\\": \\\"https://viettel.vn/tin-tuc/chi-tiet/thong-bao-chinh-sach-bao-ve-du-lieu-ca-nhan-cua-viettel/16790848\\\",\\r\\n \\\"policy\\\": \\\" Khách hàng đồng ý với Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân (“Văn Bản”) do Viettel xây dựng để quy định việc xử lý Dữ liệu cá nhân và trách nhiệm bảo vệ Dữ liệu cá nhân của Viettel với nội dung như sau:
ĐIỀU 1. ĐỊNH NGHĨA
1. Viettel:là Tập đoàn Công nghiệp - Viễn thông Quân đội, Giấy chứng nhận đăng ký doanh nghiệp số 0100109106; trụ sở chính tại Lô D26 Khu đô thị mới Cầu Giấy, phường Yên Hòa, quận Cầu Giấy, Thành phố Hà Nội, Việt Nam.
2. Khách hàng/Quý khách: là (i) cá nhân và/hoặc (ii) tổ chức có cung cấp dữ liệu cá nhân mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel.
3. Sản phẩm, hàng hóa, dịch vụ là bất kỳ sản phẩm, hàng hóa, dịch vụ nào do Viettel cung cấp và/hoặc do Viettel hợp tác với đối tác mà Khách hàng mua, đăng ký sử dụng, sử dụng.
4. Dữ liệu cá nhân:là thông tin dưới dạng ký hiệu, chữ viết, chữ số, hình ảnh, âm thanh hoặc dạng tương tự trên môi trường điện tử gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể. Dữ liệu cá nhân bao gồm Dữ liệu cá nhân cơ bản và Dữ liệu cá nhân nhạy cảm.
5. Dữ liệu cá nhân cơ bản là những thông tin bao gồm:
(i) Họ, chữ đệm và tên khai sinh, tên gọi khác (nếu có);
(ii) Ngày, tháng, năm sinh; ngày, tháng, năm chết hoặc mất tích;
(iii) Giới tính;
(iv) Nơi sinh, nơi đăng ký khai sinh, nơi thường trú, nơi tạm trú, nơi ở hiện tại, quê quán, địa chỉ liên hệ;
(v) Quốc tịch;
(vi) Hình ảnh của cá nhân;
(vii) Số điện thoại, số chứng minh nhân dân, số căn cước công dân, số định danh cá nhân, số hộ chiếu, số giấy phép lái xe, số biển số xe, số mã số thuế cá nhân, số bảo hiểm xã hội, số thẻ bảo hiểm y tế;
(viii) Thông tin về mối quan hệ gia đình (cha mẹ, con cái);
(ix) Thông tin về tài khoản số của cá nhân;
(x) Thông tin về hoạt động sử dụng dịch vụ viễn thông của khách hàng, bao gồm: thư điện tử; thông tin liên quan đến việc sử dụng dịch vụ thoại và tin nhắn (bao gồm nhưng không giới hạn số điện thoại khởi tạo cuộc gọi, số điện thoại nhận cuộc gọi, thời gian khởi tạo và kết thúc cuộc gọi, thời gian cuộc gọi, số điện thoại gửi tin nhắn, số điện thoại nhận tin nhắn, thời gian gửi và nhận tin nhắn); các gói cước đã đăng ký và thông tin cước (thông tin cước sử dụng, nợ cước, cước đóng trước...); phí dịch vụ, tiền cước; lịch sử sử dụng dữ liệu di động (sms, dịch vụ giá trị gia tăng, data...), thời gian sử dụng dữ liệu di động; dung lượng sử dụng, lịch sử và tần suất sử dụng Sản phẩm, hàng hóa, dịch vụ; địa chỉ IP; thông tin đánh giá Sản phẩm, hàng hóa, dịch vụ/khiếu nại/yêu cầu sửa chữa/xử lý sự cố;
(xi) Dữ liệu cá nhân phản ánh hoạt động, lịch sử hoạt động trên không gian mạng, bao gồm nhưng không giới hạn ở các dữ liệu liên quan đến các Trang thông tin điện tử/wapsite/mạng xã hội hoặc Ứng dụng; dữ liệu kỹ thuật (bao gồm loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử, thống kê sử dụng Ứng dụng, cài đặt Ứng dụng, ngày và giờ kết nối với Ứng dụng, thông tin liên lạc kỹ thuật khác); tên tài khoản; mật khẩu; chi tiết đăng nhập bảo mật; dữ liệu sử dụng; dữ liệu cookie; lịch sử duyệt web; dữ liệu clickstream; lịch sử xem kênh, VOD (video theo yêu cầu);
(xii) Các thông tin khác gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể không thuộc phạm vi Dữ liệu cá nhân nhạy cảm theo quy định tại khoản 6 Điều này.
6. Dữ liệu cá nhân nhạy cảm:là Dữ liệu cá nhân gắn liền với quyền riêng tư của Khách hàng mà khi bị xâm phạm sẽ gây ảnh hưởng trực tiếp tới quyền và lợi ích hợp pháp của Khách hàng, bao gồm nhưng không giới hạn ở các loại dữ liệu sau:
(i) Thông tin tài khoản viễn thông của Khách hàng, bao gồm cả cả lịch sử thanh toán cước, nạp tiền vào tài khoản, số dư tài khoản viễn thông;
(ii) Thông tin liên quan tới việc Khách hàng sử dụng dịch vụ trung gian thanh toán, bao gồm: thông tin định danh khách hàng theo quy định pháp luật, thông tin về tài khoản, thông tin về tiền gửi, thông tin về tài sản gửi, thông tin về giao dịch, thông tin về tổ chức, cá nhân là bên bảo đảm tại tổ chức tín dụng, chi nhánh ngân hàng, tổ chức cung ứng dịch vụ trung gian thanh toán;
(iii) Thông tin liên quan đến nguồn gốc dân tộc, thuộc tính vật lý, đặc điểm sinh học riêng mà Khách hàng cung cấp cho Viettel hoặc Viettel có được trong quá trình Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Dữ liệu về vị trí của Khách hàng được xác định qua dịch vụ định vị;
(v) Dữ liệu cá nhân khác được pháp luật quy định là đặc thù và cần có biện pháp bảo mật cần thiết.
7. Xử lý Dữ liệu cá nhân:là một hoặc nhiều hoạt động tác động tới Dữ liệu cá nhân, như: thu thập, ghi, phân tích, xác nhận, lưu trữ, chỉnh sửa, công khai, kết hợp, truy cập, truy xuất, thu hồi, mã hóa, giải mã, sao chép, chia sẻ, truyền đưa, cung cấp, chuyển giao, xóa, hủy dữ liệu cá nhân hoặc các hành động khác có liên quan.
8. Bên Kiểm soát Dữ liệu cá nhân:là tổ chức, cá nhân quyết định mục đích và phương tiện Xử lý Dữ liệu cá nhân.
9. Bên Xử lý Dữ liệu cá nhân:là tổ chức, cá nhân thực hiện việc Xử lý Dữ liệu cá nhân thay mặt cho Bên Kiểm soát dữ liệu cá nhân, thông qua một hợp đồng hoặc thỏa thuận với Bên Kiểm soát dữ liệu cá nhân.
10. Bên Kiểm soát và xử lý Dữ liệu cá nhân:là tổ chức, cá nhân đồng thời quyết định mục đích, phương tiện và trực tiếp xử lý Dữ liệu cá nhân.
11. Kênh giao dịch của Viettel:bao gồm kênh tổng đài, kênh giao dịch điện tử (ứng dụng My Viettel, trang thông tin điện tử như https://viettel.vn/, wapsite, mạng xã hội) và kênh giao dịch vật lý (cửa hàng, điểm kinh doanh... của Viettel và các đại lý của Viettel) hoặc các kênh giao dịch khác tùy từng thời điểm do Viettel cung cấp hoặc ủy quyền cung cấp cho Khách hàng.
ĐIỀU 2. LOẠI DỮ LIỆU XỬ LÝ
1. Dữ liệu cá nhân được xử lý gồm các dữ liệu Khách hàng cung cấp cho Viettel khi mua, sử dụng sản phẩm, hàng hóa, dịch vụ và dữ liệu phát sinh trong quá trình Khách hàng mua, sử dụng sản phẩm, hàng hóa, dịch vụ của Viettel như sau:
(i) Các Dữ liệu cá nhân cơ bản quy định tại khoản 5 Điều 1 của Văn Bản này; và
(ii) Các Dữ liệu cá nhân nhạy cảm quy định khoản 6 Điều 1 của Văn Bản này.
2. Dữ liệu cá nhân được xử lý phù hợp với từng loại Sản phẩm, hàng hóa, dịch vụ tương ứng.
ĐIỀU 3. MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Dữ liệu cá nhân theo Điều 2 trên đây có thể được xử lý cho các mục đích sau:
1. Cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật, bao gồm nhưng không giới hạn:
(i) Phục vụ hoạt động quản lý nghiệp vụ; vận hành, khai thác, tối ưu chất lượng mạng, dịch vụ di động, truyền hình, Internet và các dịch vụ khác do Viettel cung cấp; xử lý sự cố mạng lưới; cung cấp, nâng cao chất lượng dịch vụ viễn thông, truyền hình, công nghệ thông tin của Viettel;
(ii) Xác thực và thực hiện các giao dịch thanh toán; đối soát cước, thanh toán cước; trao đổi cung cấp thông tin liên quan đến người sử dụng dịch vụ viễn thông với các doanh nghiệp viễn thông khác để phục vụ cho việc tính giá cước, lập hóa đơn và ngăn chặn hành vi trốn tránh thực hiện nghĩa vụ theo hợp đồng trong phạm vi pháp luật cho phép; đối soát với các đối tác hợp tác của Viettel nhằm mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(iii) Cung cấp, kích hoạt hoặc xác minh Sản phẩm, hàng hóa, dịch vụ mà Khách hàng yêu cầu theo Phiếu yêu cầu/Hợp đồng hoặc qua Kênh giao dịch của Viettel hoặc các yêu cầu khác của Khách hàng phát sinh trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Phục vụ cho mục đích liên hệ, thông báo với Khách hàng;
(v) Thực hiện các quyền của Khách hàng liên quan đến Dữ liệu cá nhân theo quy định pháp luật, thỏa thuận giữa Khách hàng và Viettel;
(vi) Thực hiện nghĩa vụ theo hợp đồng của Khách hàng và nghĩa vụ của Viettel với cơ quan, tổ chức, cá nhân có liên quan theo quy định pháp luật;
(vii) Công khai Dữ liệu cá nhân của Khách hàng theo quy định pháp luật;
(viii) Thực hiện các nghĩa vụ của Viettel về thanh tra, kiểm tra, thống kê, báo cáo, tài chính, kế toán và thuế;
(ix) Thực hiện các nghiệp vụ bảo đảm an toàn dữ liệu; bảo đảm an toàn hệ thống thông tin của Viettel như sao lưu, dự phòng, giám sát, tối ưu tài nguyên và bảo vệ Dữ liệu cá nhân khách hàng;
(x) Nhắn tin thông báo, truyền thông, vận động, ủng hộ liên quan đến Cổng thông tin nhân đạo quốc gia và theo yêu cầu của cơ quan quản lý nhà nước;
(xi) Phát hiện, ngăn chặn các hành vi vi phạm pháp luật trên không gian mạng theo yêu cầu của cơ quan nhà nước có thẩm quyền và quy định pháp luật, bao gồm nhưng không giới hạn: tin nhắn rác, thư điện tử rác, cuộc gọi rác, tin nhắn có mục đích lừa đảo, thư điện tử có mục đích lừa đảo, cuộc gọi có mục đích lừa đảo;
(xii) Phát hiện, ngăn chặn các hành vi gian lận, lừa đảo, tấn công, xâm nhập, chiếm đoạt trái phép, hành vi mang tính chất tội phạm và các hành vi bất hợp pháp khác;
(xiii) Thực hiện các hoạt động có mục đích kiểm toán, quản lý rủi ro, phòng chống rửa tiền, tài trợ khủng bố và tuân thủ cấm vận;
(xiv) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật theo quy định pháp luật;
(xv) Phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật chuyên ngành.
2. Hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật, bao gồm:
(i) Cập nhật, xử lý thông tin khi Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(ii) Chăm sóc Khách hàng, tiếp nhận và giải quyết thắc mắc, khiếu nại của Khách hàng đối với các Sản phẩm, hàng hóa, dịch vụ của Viettel;
(iii) Sử dụng, chuyển giao cho đối tác các Dữ liệu cá nhân, thông tin vướng mắc, sự cố, báo cáo lỗi do Khách hàng phản ánh để xác định và khắc phục sự cố của Sản phẩm, hàng hóa, dịch vụ; sửa chữa thiết bị của Khách hàng; thực hiện hoạt động khác về chăm sóc và hỗ trợ Khách hàng;
3. Nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng:
(i) Cung cấp thông tin mà Khách hàng đã yêu cầu hoặc Viettel cho rằng Khách hàng có thể thấy hữu ích, bao gồm thông tin về các Sản phẩm, hàng hóa, dịch vụ của Viettel theo quy định pháp luật;
(ii) Cải tiến công nghệ, giao diện Trang thông tin điện tử, wapsite, mạng xã hội, Ứng dụng đảm bảo tiện lợi cho Khách hàng;
(iii) Quản lý tài khoản Khách hàng và các chương trình Khách hàng thân thiết;
(iv) Lưu trữ thông tin, nghiên cứu thị trường, phân tích, thống kê và các hoạt động quản lý nội bộ khác nhằm nâng cao trải nghiệm Khách hàng;
(v) Báo cáo, thống kê, phân tích dữ liệu nội bộ để nghiên cứu, xây dựng, phát triển, quản lý, đo lường, cung cấp và cải tiến Sản phẩm, hàng hóa, dịch vụ cũng như điều hành hoạt động kinh doanh của Viettel;
(vi) Xây dựng chiến dịch tiếp thị Sản phẩm, hàng hóa, dịch vụ và xác định cách Viettel có thể cá nhân hóa các sản phẩm, hàng hóa, dịch vụ đó;
(vii) Phát triển, cung cấp Sản phẩm, hàng hóa, dịch vụ mới được cá nhân hóa theo nhu cầu, điều kiện thực tế của Khách hàng với phương pháp đo lường hiệu quả;
(viii) Giới thiệu, cung cấp các chương trình khuyến mại cho Sản phẩm, hàng hóa, dịch vụ, ưu đãi, khuyến mại của Viettel và của Viettel hợp tác với đối tác;
(ix) Đánh giá khả năng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel thông qua điểm xếp hạng viễn thông của Khách hàng nhằm hỗ trợ tốt nhất trong việc cung cấp các sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(i) Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm theo nội dung, hình thức, tần suất như sau:
(i) Nội dung: Giới thiệu thông tin các sản phẩm, hàng hóa, dịch vụ, ưu đãi do Viettel và đối tác của Viettel cung cấp;
(ii) Phương thức: Qua tin nhắn quảng cáo (SMS, USSD, MMS…), cuộc gọi IVR, thông báo trên Kênh giao dịch của Viettel hoặc các phương thức khác theo quy định pháp luật;
(iii) Hình thức: Gửi trực tiếp cho Khách hàng qua thiết bị, phương tiện điện tử hoặc các hình thức khác trên không gian mạng theo quy định pháp luật;
(iv) Tần suất: Theo quy định pháp luật về quảng cáo.
4. Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới.
5. Tổ chức giới thiệu và xúc tiến thương mại.
ĐIỀU 4. XỬ LÝ DỮ LIỆU CỦA KHÁCH HÀNG DƯỚI 16 TUỔI
1. Trong quá trình cung cấp Sản phẩm, hàng hóa, dịch vụ, Viettel sẽ có các Khách hàng là cá nhân trong độ tuổi từ đủ 7 (bảy) tuổi đến dưới 16 (mười sáu) tuổi (“Khách hàng trẻ em”). Viettel sẽ tiến hành các quy trình cần thiết để xác minh độ tuổi của Khách hàng trẻ em trước khi xử lý Dữ liệu cá nhân.
2. Trong trường hợp Khách hàng trẻ em mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ, bảng nội dung tại Phụ lục 01 của Văn Bản này sẽ do Khách hàng trẻ em đánh dấu xác nhận. Cha, mẹ hoặc người giám hộ của Khách Hàng trẻ em sẽ đánh dấu xác nhận thể hiện sự đồng ý liên quan đến việc xử lý Dữ liệu cá nhân của Khách hàng trẻ em theo nội dung tại Phụ lục 02 của Văn Bản này, trừ trường hợp pháp luật có quy định khác.
ĐIỀU 5. CÁCH THỨC XỬ LÝ DỮ LIỆU
1. Cách thức thu thập
Dữ liệu cá nhân được thu thập trực tiếp từ Quý khách trong các trường hợp sau:
(i) Từ các Trang thông tin điện tử của Viettel: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách truy cập bất kỳ trang thông tin điện tử nào của Viettel (gọi chung là “Trang thông tin điện tử”) hoặc sử dụng bất kỳ tính năng, tài nguyên nào có sẵn trên hoặc thông qua Trang thông tin điện tử. Khi Quý khách truy cập Trang thông tin điện tử, Viettel thu thập thông tin về thiết bị và trình duyệt của Khách hàng (chẳng hạn như loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử và các thông tin liên lạc kỹ thuật khác);
(ii) Từ Ứng dụng: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Khách hàng tải xuống hoặc sử dụng ứng dụng dành cho thiết bị di động (gọi chung là “Ứng dụng”). Các Ứng dụng này có thể ghi lại một số thông tin nhất định (bao gồm thống kê sử dụng Ứng dụng, loại thiết bị, hệ điều hành, cài đặt Ứng dụng, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Ứng dụng và các thông tin liên lạc kỹ thuật khác);
(iii) Từ các Sản phẩm, hàng hóa, dịch vụ: Viettel có thể thu thập Dữ liệu cá nhân khi Quý khách mua, đăng ký sử dụng, sử dụng bất kỳ Sản phẩm, hàng hóa, dịch vụ nào thông qua bất kỳ hình thức nào (SMS, USSD, IVR, website, wapsite, ứng dụng…); Kênh giao dịch của Viettel, không gian mạng; và/hoặc các phương thức khác theo quy định pháp luật;
(iv) Từ các trao đổi, liên lạc với Khách hàng: Chúng tôi có thể thu thập Dữ liệu cá nhân thông qua tương tác giữa Chúng tôi và Quý khách (gặp trực tiếp, qua thư, điện thoại, trực tuyến, hệ thống tổng đài, liên lạc điện tử hoặc bất kỳ phương tiện nào khác) bao gồm cả các cuộc khảo sát Khách hàng;
(v) Từ mạng xã hội:Là các mạng xã hội của Viettel và/hoặc các mạng xã hội do chúng tôi hợp tác với các đối tác;
(vi) Từ các thiết bị ghi âm, ghi hình được đặt tại các cửa hàng, điểm kinh doanh hoặc nơi thực hiện một phần hoặc toàn bộ hoạt động kinh doanh của Viettel mà Quý khách gặp, xuất hiện hoặc tương tác với chúng tôi. Việc đặt các thiết bị ghi âm, ghi hình nhằm mục đích góp phần bảo vệ trật tự an toàn xã hội, bảo vệ quyền và lợi ích hợp pháp của Khách hàng và của Viettel theo quy định pháp luật;
(vii) Từ các tương tác hoặc các công nghệ thu thập dữ liệu tự động: Chúng tôi có thể thu thập thông tin bao gồm địa chỉ IP, URL giới thiệu, hệ điều hành, trình duyệt tin điện tử và bất kỳ thông tin nào khác được ghi tự động từ kết nối:
+ Cookie, flash cookie, plug-in, thẻ pixel, tin điện tử beacons, trình kết nối mạng xã hội của bên thứ ba hoặc các công nghệ theo dõi khác;
+ Bất kỳ công nghệ nào có khả năng theo dõi hoạt động cá nhân trên các thiết bị hoặc Trang thông tin điện tử;
+ Thông tin dữ liệu khác được cung cấp bởi một thiết bị.
(viii) Các phương tiện khác: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách tương tác với Viettel thông qua bất kỳ phương tiện nào khác.
Chúng tôi cũng có thể thu thập Dữ liệu cá nhân gián tiếp từ Quý khách thông qua các nguồn thông tin công khai, chính thống; hoặc thông qua việc nhận chia sẻ dữ liệu cần thiết từ các công ty con, đối tác mà họ thu thập được trong quá trình hợp tác với Viettel cung cấp Sản phẩm, hàng hóa, dịch vụ cho Quý khách và được Quý khách cho phép chia sẻ.
2. Cách thức lưu trữ
Dữ liệu cá nhân được lưu trữ tại Việt Nam tại hệ thống cơ sở dữ liệu Khách hàng của Viettel hoặc tại bất cứ đâu mà chúng tôi hoặc các chi nhánh, công ty con, công ty liên kết, đối tác hoặc nhà cung cấp dịch vụ của chúng tôi có cơ sở và tạo bản sao lưu trữ cho trung tâm dữ liệu ở một khu vực khác.
Trong quá trình Quý khách truy cập Trang thông tin điện tử, wapsite, Ứng dụng, mạng xã hội của Viettel, chúng tôi cũng có thể lưu trữ thông tin tạm thời qua cookie, clickstream hoặc các công cụ lưu trữ dữ liệu duyệt website tương tự để lưu trữ những dữ liệu mà máy chủ web trong miền có thể truy lại.
3. Cách thức chuyển giao/chia sẻ dữ liệu
Chúng tôi sẽ sử dụng các biện pháp bảo mật cần thiết để đảm bảo việc chuyển giao/chia sẻ Dữ liệu cá nhân của Quý khách đến (i) các doanh nghiệp viễn thông khác; (ii) cá nhân/tổ chức tham gia quá trình Xử lý Dữ liệu cá nhân quy định tại Điều 9 Văn Bản này); hoặc (iii) cơ quan nhà nước có thẩm quyền, đảm bảo an toàn thông tin, không bị lộ, lọt dữ liệu và yêu cầu các bên tiếp nhận Dữ liệu cá nhân sẽ có biện pháp bảo mật dữ liệu.
4. Cách thức phân tích
Việc phân tích Dữ liệu cá nhân được thực hiện theo các quy trình nội bộ của Viettel. Chúng tôi luôn có cơ chế giám sát nghiêm ngặt từng quy trình phân tích dữ liệu, trong đó yêu cầu kiểm tra việc đáp ứng các yêu cầu của pháp luật về bảo mật dữ liệu, bảo đảm an toàn thông tin đối với hệ thống công nghệ thông tin trước khi tiến hành phân tích. Chúng tôi cũng có các quy tắc nghiêm ngặt đảm bảo rằng thông tin cá nhân được ẩn danh hoặc hủy nhận dạng ở giai đoạn thích hợp trong quá trình xử lý.
5. Cách thức mã hóa
Dữ liệu cá nhân thu thập được mã hóa theo các tiêu chuẩn mã hóa phù hợp khi cần thiết trong quá trình lưu trữ hoặc chuyển giao dữ liệu, để đảm bảo các dữ liệu được bảo vệ, xác thực, toàn vẹn và không thể bị thay đổi sau khi đã được gửi đi.
6. Cách thức xóa dữ liệu
Khi Quý khách chấm dứt sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel và có yêu cầu hợp lệ, chúng tôi sẽ tiến hành xóa Dữ liệu cá nhân với toàn bộ Dữ liệu cá nhân mà Quý khách đã cung cấp và/hoặc chúng tôi thu thập được trong quá trình Quý khách sử dụng Sản phẩm, hàng hóa, dịch vụ, trừ trường hợp pháp luật có quy định khác và một số trường hợp không thể thực hiện được như sau:
(i) Pháp luật quy định không cho phép xóa dữ liệu hoặc yêu cầu bắt buộc phải lưu trữ dữ liệu;
(ii) Dữ liệu cá nhân được xử lý bởi cơ quan nhà nước có thẩm quyền với mục đích phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật;
(iii) Dữ liệu cá nhân đã được công khai theo quy định pháp luật;
(iv) Dữ liệu cá nhân được xử lý nhằm phục vụ yêu cầu pháp lý, nghiên cứu khoa học, thống kê theo quy định pháp luật;
(v) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật;
(vi) Ứng phó với tình huống khẩn cấp đe dọa đến tính mạng, sức khỏe hoặc sự an toàn của Khách hàng hoặc cá nhân khác.
ĐIỀU 6. NGUYÊN TẮC BẢO MẬT DỮ LIỆU CỦA VIETTEL
1. Dữ liệu cá nhân của Quý khách được bảo mật theo Văn Bản này và quy định pháp luật.
2. Chúng tôi có trách nhiệm bảo đảm an toàn thông tin mạng theo quy định pháp luật, bảo đảm quốc phòng, an ninh quốc gia, bí mật nhà nước, giữ vững ổn định chính trị, trật tự, an toàn xã hội và thúc đẩy phát triển kinh tế - xã hội.
3. Việc xử lý sự cố an toàn thông tin mạng khi thực hiện luôn bảo đảm quyền và lợi ích hợp pháp của Quý khách.
4. Hoạt động đảm bảo an toàn thông tin mạng được thực hiện thường xuyên, liên tục, kịp thời và hiệu quả.
ĐIỀU 7. HẬU QUẢ, THIỆT HẠI KHÔNG MONG MUỐN CÓ KHẢ NĂNG XẢY RA
1. Chúng tôi sử dụng nhiều công nghệ bảo mật thông tin khác nhau như: chuẩn quốc tế PCI, SSL, tường lửa, mã hóa… nhằm bảo vệ và ngăn chặn việc Dữ liệu cá nhân của Quý khách bị truy cập, sử dụng hoặc chia sẻ ngoài ý muốn. Tuy nhiên, không một dữ liệu nào có thể được bảo mật hoàn toàn. Do vậy, chúng tôi không thể cam kết bảo mật một cách tuyệt đối Dữ liệu cá nhân của Quý khách trong một số trường hợp như:
(i) Lỗi phần cứng, phần mềm trong quá trình xử lý dữ liệu làm mất dữ liệu của Khách hàng;
(ii) Lỗ hổng bảo mật nằm ngoài khả năng kiểm soát của chúng tôi, hệ thống bị hacker tấn công gây lộ lọt dữ liệu.
2. Chúng tôi khuyến cáo Quý khách bảo mật các thông tin liên quan đến mật khẩu đăng nhập vào tài khoản của Quý khách, mã OTP và không chia sẻ nội dung này với bất kỳ người nào khác.
3. Quý khách cần biết rõ rằng bất kỳ thời điểm nào Quý khách tiết lộ và công khai Dữ liệu cá nhân của Quý khách, dữ liệu đó có thể bị người khác thu thập và sử dụng bởi các mục đích nằm ngoài tầm kiểm soát của Quý khách và chúng tôi.
4. Chúng tôi khuyến cáo Quý khách bảo quản thiết bị cá nhân (máy điện thoại, máy tính bảng, máy tính cá nhân…) trong quá trình sử dụng; Quý khách nên đăng xuất khỏi tài khoản của mình khi không có nhu cầu sử dụng.
5. Trong trường hợp máy chủ lưu trữ dữ liệu bị tấn công dẫn đến bị mất, lộ, lọt Dữ liệu cá nhân của Khách hàng, Viettel sẽ có trách nhiệm thông báo vụ việc cho cơ quan chức năng điều tra xử lý kịp thời và thông báo cho Quý khách được biết theo quy định pháp luật.
6. Không gian mạng không phải là một môi trường an toàn và chúng tôi không thể đảm bảo tuyệt đối rằng Dữ liệu cá nhân của Quý khách được chia sẻ qua không gian mạng sẽ luôn được bảo mật. Khi Quý khách truyền tải Dữ liệu cá nhân qua không gian mạng, Quý khách chỉ nên sử dụng các hệ thống an toàn để truy cập trang thông tin điện tử, ứng dụng hoặc thiết bị. Quý khách có trách nhiệm giữ thông tin xác thực truy cập của mình cho từng trang thông tin điện tử, ứng dụng hoặc thiết bị an toàn và bí mật.
ĐIỀU 8. THỜI GIAN BẮT ĐẦU, THỜI GIAN KẾT THÚC XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Dữ liệu cá nhân được xử lý kể từ thời điểm chúng tôi nhận được Dữ liệu cá nhân do Quý khách cung cấp và chúng tôi đã có cơ sở pháp lý phù hợpđể xử lý dữ liệu theo quy định pháp luật.
2. Trong phạm vi pháp luật cho phép, Dữ liệu cá nhân sẽ được xử lý cho đến khi các mục đích xử lý dữ liệu đã được hoàn thành.
3. Chúng tôi có thể phải lưu trữ Dữ liệu cá nhân của Quý khách ngay cả khi hợp đồng giữa Quý khách và Viettel đã chấm dứt để thực hiện các nghĩa vụ pháp lý của chúng tôi theo quy định pháp luật và/hoặc yêu cầu của cơ quan nhà nước có thẩm quyền.
ĐIỀU 9. TỔ CHỨC, CÁ NHÂN THAM GIA QUÁ TRÌNH XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Tùy từng trường hợp, chúng tôi có thể là Bên Kiểm soát Dữ liệu cá nhân hoặc Bên Kiểm soát và xử lý Dữ liệu cá nhân.
2. Trong phạm vi pháp luật cho phép, Quý khách hiểu rõ rằng chúng tôi có thể chia sẻ Dữ liệu cá nhân nhằm các mục đích được đề cập tại Điều 3 với các tổ chức, cá nhân dưới đây:
(i) Các công ty con, doanh nghiệp thành viên, công ty liên kết của Viettel trong lãnh thổ Việt Nam;
(ii) Tổ chức, cá nhân cung cấp dịch vụ và/hoặc hợp tác với Viettel, bao gồm nhưng không giới hạn: đại lý, các đơn vị tư vấn, kiểm toán, luật sư, công chứng viên và các đối tác hợp tác kinh doanh, cung cấp cung cấp giải pháp công nghệ thông tin, phần mềm, ứng dụng, các dịch vụ vận hành, quản lý, xử lý sự cố, phát triển hạ tầng;
(iii) Bất kỳ cá nhân, tổ chức nào là bên đại diện, bên được ủy quyền của Khách hàng, hành động thay mặt Khách hàng;
(iv) Các nhà cung cấp dịch vụ thanh toán dựa trên ủy quyền hoặc chấp thuận của Khách hàng.
Việc chia sẻ dữ liệu sẽ được thực hiện theo đúng trình tự, cách thức và quy định pháp luật hiện hành. Các bên tiếp nhận Dữ liệu cá nhân có nghĩa vụ bảo mật Dữ liệu cá nhân của Quý khách phù hợp với Văn Bản này; các quy định, quy trình, tiêu chuẩn về Bảo vệ Dữ liệu cá nhân của Viettel và quy định pháp luật hiện hành.
3. Chúng tôi có thể chia sẻ thông tin Quý khách với cơ quan nhà nước có thẩm quyền khi thực hiện mục đích Xử lý Dữ liệu cá nhân nêu tại Điều 3 Văn Bản này theo quy định pháp luật.
ĐIỀU 10. QUYỀN CỦA KHÁCH HÀNG
1. Quý khách được biết về hoạt động Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
2. Quý khách được quyết định sự đồng ý liên quan đến việc Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật quy định khác.
3. Quý khách được quyền truy cập để xem, chỉnh sửa hoặc yêu cầu chỉnh sửa Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Chúng tôi sẽ chỉnh sửa Dữ liệu cá nhân khi được Quý khách yêu cầu hoặc theo quy định pháp luật chuyên ngành. Trường hợp không thể thực hiện, chúng tôi sẽ thông báo tới Quý khách theo thỏa thuận giữa chúng tôi và Quý khách, quy định pháp luật.
4. Quý khách được quyền xóa hoặc yêu cầu xóa Dữ liệu cá nhân của mình theo quy định của khoản 6 Điều 5 Văn Bản này.
5. Quý khách được quyền yêu cầu hạn chế Xử lý Dữ liệu cá nhân của mình theo quy định pháp luật.
Việc hạn chế xử lý dữ liệu sẽ được chúng tôi thực hiện sau khi có yêu cầu của Quý khách phù hợp với điều kiện kỹ thuật cho phép trừ trường hợp pháp luật có quy định khác hoặc theo thỏa thuận của các bên.
6. Quý khách được quyền yêu cầu chúng tôi cung cấp cho bản thân Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Việc cung cấp Dữ liệu cá nhân của Quý khách sẽ được Viettel thực hiện sau khi có yêu cầu của Quý khách, trừ trường hợp pháp luật có quy định khác.
7. Quý khách được quyền yêu cầu rút lại sự đồng ý đối với các mục đích xử lý mà Quý khách đồng ý cho phép Viettel xử lý, trừ trường hợp pháp luật có quy định khác. Khi nhận được yêu cầu, Viettel thông báo cho Quý khách về hậu quả, thiệt hại có thể xảy ra khi rút lại sự đồng ý.
Trường hợp việc rút lại sự đồng ý của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ trách nhiệm pháp lý hoặc bồi thường cho bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
8. Quý khách được quyền phản đối Viettel Xử lý Dữ liệu cá nhân của mình nhằm ngăn chặn hoặc hạn chế tiết lộ Dữ liệu cá nhân hoặc lý do khác theo quy định pháp luật.
Chúng tôi sẽ thực hiện yêu cầu phản đối của Quý khách sau khi nhận được yêu cầu, trừ trường hợp pháp luật có quy định khác.
Trường hợp việc phản đối của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
9. Quý khách có quyền khiếu nại, tố cáo hoặc khởi kiện theo quy định pháp luật.
10. Quý khách có quyền yêu cầu bồi thường đối với thiệt hại thực tế theo quy định pháp luật nếu Viettel có hành vi vi phạm quy định về bảo vệ Dữ liệu cá nhân của mình, trừ trường hợp các bên có thỏa thuận khác hoặc pháp luật có quy định khác.
11. Quý khách có quyền tự bảo vệ theo quy định pháp luật có liên quan, bao gồm nhưng không giới hạn Bộ luật Dân sự, hoặc yêu cầu cơ quan, tổ chức có thẩm quyền thực hiện các phương thức bảo vệ quyền dân sự, như buộc chấm dứt hành vi xâm phạm, buộc xin lỗi, cải chính công khai, buộc bồi thường thiệt hại…
12. Các quyền khác theo Văn Bản này và theo quy định pháp luật.
13. Quý khách có thể thực hiện các quyền tại khoản 1, 2, 3, 4, 5, 6, 7, 8, 9 và 10 Điều này bằng cách truy cập vào Trang thông tin điện tử https://viettel.vn hoặc gọi tới số đường dây nóng 1800.8098 hoặc gửi email theo địa chỉ cskh@viettel.com.vnhoặc phương thức khác theo quy định pháp luật và quy định của Viettel tại từng thời điểm. Viettel có thể xác minh các thông tin cần thiết từ Khách hàng để thực hiện các yêu cầu của Khách hàng.
ĐIỀU 11. NGHĨA VỤ CỦA KHÁCH HÀNG
1. Tuân thủ các quy định pháp luật, quy định của Viettel liên quan đến Xử lý Dữ liệu cá nhân của Quý khách.
2. Cung cấp đầy đủ, trung thực, chính xác Dữ liệu cá nhân, các thông tin khác theo yêu cầu của Viettel khi tìm kiếm, tiếp cận, mua, đăng ký sử dụng và sử dụng Sản phẩm, hàng hóa, dịch vụ và khi có thay đổi về các thông tin này. Chúng tôi sẽ tiến hành bảo mật Dữ liệu cá nhân của Quý khách căn cứ trên thông tin Quý khách đã cung cấp. Do đó, nếu có bất kỳ thông tin sai lệch nào, chúng tôi sẽ không chịu trách nhiệm trong trường hợp thông tin đó làm ảnh hưởng hoặc hạn chế quyền lợi của Quý khách. Trường hợp không thông báo, nếu có phát sinh rủi ro, tổn thất thì Quý khách chịu trách nhiệm về những sai sót hay hành vi lợi dụng, lừa đảo khi sử dụng Sản phẩm, hàng hóa, dịch vụ do lỗi của Quý khách hoặc do không cung cấp đúng, đầy đủ, chính xác, kịp thời sự thay đổi thông tin; bao gồm cả thiệt hại về tài chính, chi phí phát sinh do thông tin cung cấp sai hoặc không thống nhất.
3. Phối hợp với chúng tôi, cơ quan nhà nước có thẩm quyền hoặc bên thứ ba trong trường hợp phát sinh các vấn đề ảnh hưởng đến tính bảo mật Dữ liệu cá nhân của Quý khách.
4. Tự bảo vệ Dữ liệu cá nhân của Quý khách; yêu cầu các tổ chức, cá nhân khác có liên quan bảo vệ Dữ liệu cá nhân của Quý khách; chủ động áp dụng các biện pháp nhằm bảo vệ Dữ liệu cá nhân của Quý khách trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel; thông báo kịp thời cho chúng tôi khi phát hiện thấy có sai sót, nhầm lẫn về Dữ liệu cá nhân hoặc nghi ngờ Dữ liệu cá nhân đang bị xâm phạm.
5. Tôn trọng, bảo vệ Dữ liệu cá nhân của người khác.
6. Tự chịu trách nhiệm đối với những thông tin, dữ liệu mà Quý khách tạo lập, cung cấp trên không gian mạng; tự chịu trách nhiệm trong trường hợp Dữ liệu cá nhân bị rò rỉ, xâm phạm do lỗi của mình.
7. Thường xuyên cập nhật các quy định, chính sách liên quan đến việc bảo vệ và Xử lý Dữ liệu cá nhân của Viettel trong từng thời kỳ được thông báo tới Quý khách qua Kênh giao dịch của Viettel.
8. Thực hiện quy định pháp luật về bảo vệ dữ liệu cá nhân và tham gia phòng, chống các hành vi vi phạm quy định về bảo vệ dữ liệu cá nhân.
9. Các trách nhiệm khác theo quy định pháp luật.
ĐIỀU 12.ĐIỀU KHOẢN CHUNG
1. Văn Bản này có hiệu lực kể từ ngày ký, đồng thời là Thông báo xử lý Dữ liệu cá nhân theo quy định pháp luật hiện hành. Khách hàng cam kết đã đọc, hiểu rõ và đồng ý với toàn bộ nội dung của Văn Bảnnày.
2. Văn Bản này được lập ra chỉ nhằm mục đích duy nhất là điều chỉnh hoạt động Xử lý dữ liệu cá nhân tuân thủ theo các quy định pháp luật. Nói cách khác, Văn Bản này có hiệu lực pháp lý độc lập, không phải và không phụ thuộc vào hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel với Khách hàng.
3. Khách hàng hiểu và đồng ý rằng, Văn Bản này có thể được sửa đổi theo từng thời kỳ và được thông báo tới Khách hàng thông qua các Kênh giao dịch của Viettel trước khi áp dụng. Những thay đổi và thời điểm có hiệu lực sẽ được cập nhật tại các Kênh giao dịch và/hoặc thông qua các phương thức khác của Viettel. Trong trường hợp pháp luật có yêu cầu, Viettel sẽ thu thập sự đồng ý của Khách hàng đối với những thay đổi đó.
4. Khách hàng đã đọc, hiểu, đồng ý và cam kết thực hiện nghiêm túc các điều khoản, điều kiện được nêu tại Văn Bản này. Các vấn đề chưa được quy định được thực hiện theo quy định pháp luật, hướng dẫn của cơ quan Nhà nước có thẩm quyền và/hoặc các sửa đổi, bổ sung Văn Bản này trong từng thời kỳ.
5. Nếu phát sinh tranh chấp, các bên sẽ chủ động thương lượng trên tinh thần thiện chí, hợp tác. Trường hợp không thương lượng được, các bên có quyền yêu cầu cơ quan có thẩm quyền giải quyết theo quy định pháp luật.
PHỤ LỤC 01
XÁC NHẬN SỰ ĐỒNG Ý ĐỐI VỚI MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Bằng việc đánh dấu vào các ô đồng ý trong bảng dưới đây, tôi xác nhận đồng ý cho Viettel Xử lý dữ liệu cá nhân cho các mục đích như sau:
Lưu ý của Viettel:
Quý Khách có quyền lựa chọn một, một số hoặc toàn bộ các mục đích xử lý dữ liệu cá nhân của mình đã liệt kê phía trên. Tuy nhiên, do tính chất của Sản phẩm, hàng hóa, dịch vụ, chúng tôi đặc biệt lưu ý rằng việc Quý khách đồng ý với các mục đích theo khoản 1, 2, 3 Điều 3 Văn Bản này là điều kiện bắt buộc để Viettel có thể cung cấp Sản phẩm, hàng hóa, dịch vụ theo Hợp đồng, đảm bảo chất lượng và trải nghiệm sử dụng dịch vụ của Quý khách.
Đối với các mục đích theo khoản 4, 5, 6 Điều 3 Văn Bản này, chúng tôi chỉ thực hiện xử lý dữ liệu khi có sự đồng ý bằng tích chọn của Quý khách. Trường hợp Quý khách đã đồng ý cho chúng tôi Xử lý dữ liệu mà thay đổi ý định và/hoặc muốn từ chối nhận thông tin tiếp thị, giới thiệu sản phẩm, quảng cáo và khuyến mại, Quý khách có thể cho chúng tôi biết bất kỳ lúc nào bằng việc gửi yêu cầu cho chúng tôi theo các phương thức theo quy định tại khoản 13 Điều 10 Văn Bản này.
Ngoại trừ các mục đích xử lý dữ liệu nêu trên, nếu cần xử lý dữ liệu cá nhân của Quý khách cho bất kỳ mục đích nào khác, chúng tôi sẽ thông báo cho Quý khách và chỉ tiến hành xử lý dữ liệu cá nhân phù hợp với sự đồng ý của Quý khách
\\\",\\r\\n \\\"term\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"provideProduct\\\",\\r\\n \\\"content\\\": \\\"Mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"supportCustomer\\\",\\r\\n \\\"content\\\": \\\"Mục đích hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"improveQuality\\\",\\r\\n \\\"content\\\": \\\"Mục đích nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"marketingAdvertising\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"researchMarket\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"tradePromotion\\\",\\r\\n \\\"content\\\": \\\"Tổ chức giới thiệu và xúc tiến thương mại\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n }\\r\\n],\\r\\n \\\"acceptMessage\\\": \\\"Tôi xác nhận đồng ý cho Viettel xử lý dữ liệu cá nhân theo nội dung của \\\\\\\"Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân\\\\\\\".\\\"\\r\\n}\",\"preToPost_conf\":\"{\\\"deposit\\\":200000,\\\"retryMax\\\":1,\\\"CTT_offline\\\":1,\\\"VTPay_offline\\\":1,\\\"deposit_note\\\":\\\"Sau 3 tháng số tiền đặt cọc sẽ được rút/trừ vào cước sử dụng của thuê bao\\\",\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/MP70x.png\\\",\\\"payBillMethod\\\":[{\\\"code\\\":\\\"06\\\",\\\"name\\\":\\\"Thanh toán qua ViettelPay\\\"},{\\\"code\\\":\\\"05\\\",\\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\",\\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}],\\\"notifyBillType\\\":[{\\\"code\\\":\\\"2\\\",\\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\",\\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\",\\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}],\\\"data_cdt\\\":\\\"Khuyến mãi 1GB/ tháng/ %@ tháng\\\",\\\"noLogin\\\":1,\\\"show_condition\\\":0,\\\"off_deposit\\\":0,\\\"icon_tvv\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209369%403x.png\\\",\\\"limit_used\\\":500000,\\\"on_popup_nd13\\\":1,\\\"min_age\\\":14,\\\"required_accept_policy\\\":1}\",\"confMultiSigin\":\"{\\\"isShowIconLinker\\\":{\\\"tabService\\\":\\\"1\\\",\\\"menuLeft\\\":\\\"1\\\",\\\"accountInfo\\\":\\\"1\\\",\\\"iconGuide\\\":\\\"1\\\"},\\\"isShowIconInvt\\\":{\\\"listAcc\\\":\\\"1\\\",\\\"manageAcc\\\":\\\"1\\\"},\\\"intro\\\":{\\\"linker\\\":\\\"KH c\\\\u00f3 th\\\\u1ec3 li\\\\u00ean k\\\\u1ebft v\\\\u1edbi c\\\\u00e1c thu\\\\u00ea bao \\\\u0111\\\\u00e3 \\\\u0111\\\\u01b0\\\\u1ee3c g\\\\u1ee3i \\\\u00fd s\\\\u1eb5n ho\\\\u1eb7c b\\\\u1ea5m v\\\\u00e0o Th\\\\u00eam t\\\\u00e0i kho\\\\u1ea3n kh\\\\u00e1c \\\\u0111\\\\u1ec3 nh\\\\u1eadp s\\\\u1ed1 thu\\\\u00ea bao c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft.
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi di \\\\u0111\\\\u1ed9ng<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft
B\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c th\\\\u1ef1c OTP;
B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi c\\\\u1ed1 \\\\u0111\\\\u1ecbnh<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn h\\\\u00ecnh th\\\\u1ee9c x\\\\u00e1c th\\\\u1ef1c
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> Nh\\\\u1eadp th\\\\u00f4ng tin theo y\\\\u00eau c\\\\u1ea7u
\\\\r\\\\n B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"unlink\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n x\\\\u00f3a v\\\\u00e0 b\\\\u1ea5m icon x\\\\u00f3a
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c nh\\\\u1eadn h\\\\u1ee7y t\\\\u1ea1i popup th\\\\u00f4ng b\\\\u00e1o
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o h\\\\u1ee7y th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"switchAcc\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n chuy\\\\u1ec3n
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> B\\\\u1ea5m v\\\\u00e0o icon chuy\\\\u1ec3n t\\\\u00e0i kho\\\\u1ea3n\\\"}}\",\"smart_otp\":\"{\\r\\n \\\"version_app\\\": \\\"7.8.0\\\",\\r\\n \\\"on_off_popup\\\": \\\"1\\\", \\r\\n \\\"message\\\":\\\"Sử dụng Smart Otp giúp tăng cường bảo mật cho giao dịch của Quý khách. Quý khách có chắc chắn muốn hủy không?\\\",\\r\\n \\\"err_message\\\":\\\" Đã quá thời gian xác nhận Smart OTP. Quý khách vui lòng thử lại.”\\r\\n}\",\"voucher_gift_point\":\"1\",\"otp_lixi\":\"10\\r\\nNhap ma OTP [otp] de xac thuc tinh nang tang qua tren ung dung MyViettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app\\r\\n300\\r\\n5\",\"config_vtid_intro_spin\":\"QXJ0aWNs15cb592fde77b2\",\"tin_nhan_flash_sale_voucher\":\"Quy khach duoc tang uu dai [content] theo CT VUI HE DATA, THUONG NGAY TRA SUA. Ma voucher la [voucher], han su dung truoc ngay [endTime]. Xem chi tiet tai https://viettel.vn/vuihedata. Tran trong!\",\"isCaptcha\":\"2\",\"payBillMethod\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"flag_lixi2020\":\"0\\r\\n2021-01-26 08:00:00\\r\\n2030-02-15 23:59:59\",\"conf_discount_7.5\":\"{\\r\\n\\\"status_app\\\":1,\\r\\n\\\"status_web\\\":1,\\r\\n\\\"discountAmount\\\":7.5,\\r\\n\\\"labelText\\\":\\\"Chiết khấu 7.5% lần đầu chính chủ\\\",\\r\\n\\\"noticeDiscount\\\":\\\"KM thêm 7.5%, tối đa 100.000đ\\\",\\r\\n\\\"message\\\":\\\"Quý khách được khuyến mại thêm 7.5% (tối đa 100.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\r\\n\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\r\\n\\\"discountPopupEnable\\\":1,\\r\\n\\\"fromDate\\\":\\\"2022-01-01\\\",\\r\\n\\\"toDate\\\":\\\"2029-12-31\\\",\\r\\n\\\"dateFromCheck\\\":\\\"2023-01-01\\\",\\r\\n\\\"maxDiscount\\\":100000,\\r\\n\\\"minAmount\\\":0,\\r\\n\\\"promotionCdt\\\": \\\"KM 7.5% ĐCT lần đầu cho , tối đa 100K\\\",\\r\\n\\\"promotionTtc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\"\\r\\n}\",\"lamht12\":\"240510260460938\\r\\n240510210126409\\r\\n240510281346792\\r\\n240510216609847\\r\\n240510284554047\\r\\n240510215707752\\r\\n240510230428408\\r\\n240510257276305\\r\\n240510234106489\\r\\n240510226921868\\r\\n240510236296478\\r\\n240510266019259\\r\\n240510233633521\\r\\n240510247928935\\r\\n240510256985894\\r\\n240510255232478\\r\\n240510253243995\\r\\n240510256917186\\r\\n240510294024944\\r\\n240510282941463\\r\\n240510253379804\\r\\n240510228939549\",\"conf_limit_buy_sim\":\"{\\\"daily_limit\\\":3,\\\"monthly_limit\\\":10,\\\"monthly_limit_note\\\":\\\"01 CMND/CCCD/Hộ chiếu chỉ được hòa mạng tối đa 3 số thuê bao/tháng. Yêu cầu nhập chính xác CMND/Thẻ CC/Hộ chiếu và đảm bảo thời hạn không quá 15 năm kể từ ngày cấp.\\\",\\\"daily_limit_note\\\":\\\"01 số thuê bao được đặt tối đa 3 đơn hàng/ngày.\\\",\\\"block_time\\\":600}\",\"vt_config_deeplinks\":\"\",\"conf_priority_paymethod\":\"{\\r\\n\\\"topup\\\": \\\"1\\\",\\r\\n\\\"topup_cdt\\\": \\\"1\\\",\\r\\n\\\"topup_cdt_web\\\": \\\"1\\\",\\r\\n\\\"debit_cdt\\\": \\\"1\\\",\\r\\n\\\"Pincode\\\": \\\"1\\\",\\r\\n\\\"debit_cdt_web\\\": \\\"1\\\",\\r\\n\\\"topup_1800\\\": \\\"1\\\",\\r\\n\\\"topup_1800_web\\\": \\\"1\\\",\\r\\n\\\"cdt_ts_web\\\": \\\"1\\\", \\r\\n\\\"topup_web\\\": \\\"1\\\",\\r\\n\\\"mobile_money\\\": \\\"1\\\",\\r\\n\\\"cdt_ts\\\": \\\"1\\\", \\r\\n\\\"nap_tien_hybrid\\\": \\\"1\\\"\\r\\n}\",\"discount\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"topup_1800_1900\\\":\\\"2.5%\\\",\\\"data\\\":\\\"0%\\\"}\",\"conf_search_sim_sim_dep\":\"{\\r\\n \\\"timeCache\\\": 60,\\r\\n \\\"listStockCodePrePaid\\\": [\\r\\n \\\"SOTHUONG_TT\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaid\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"listStockCodeSimSoDep\\\": [\\r\\n \\\"Digital_online\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaidApp\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"offerTypePrePaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypeSimSoDep\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaidApp\\\": [\\r\\n \\\"STB\\\"\\r\\n ]\\r\\n}\",\"conf_discount_tmdt\":\"{\\r\\n \\\"content_topup\\\": \\\"Chiết khấu 7.5% chính chủ lần đầu\\\",\\r\\n \\\"content_cdt\\\": \\\"Chiết khấu 7.5% ĐCT chính chủ lần đầu\\\",\\r\\n \\\"content_popup\\\": \\\"Chương trình ưu đãi chiết khấu thêm 7.5% giá trị thanh toán dành riêng cho thuê bao l���n đầu thanh toán cước qua Thương mại điện tử. Quý khách đồng ý nhận ưu đãi và thanh toán cước qua các hình thức thanh toán số.\\\",\\r\\n \\\"popup_enable\\\": \\\"1\\\",\\r\\n \\\"status\\\": \\\"1\\\",\\r\\n \\\"discountAmount\\\": \\\"7.5\\\"\\r\\n}\",\"delay_time_deeplink\":\"3000\",\"vqmm_message_check_play\":\"Điều kiện tham gia game: Thuê bao hoạt động hai chiều\",\"on_voucher_coming_soon\":\"1\",\"conf_validate_change_esim_txll\":\"{\\\"enable\\\":1,\\\"quantity\\\":6,\\\"checkTimes\\\":5,\\\"noticeMessage\\\":\\\"Vui lòng nhập đúng các số thường xuyên liên hệ, trường hợp nhập sai quá 5 lần Quý khách sẽ không được đổi eSim online\\\",\\\"messageError\\\":\\\"Quý khách đã nhập sai quá 5 lần, vui lòng thực hiện lại vào ngày mai hoặc đổi esim tại cửa hàng\\\"}\",\"sim4g\":\"Giới thiệu chương trình nâng cấp lên SIM 4G miễn phí:\\nChương trình dành cho:\\n - Khách hàng chưa từng sử dụng sim 4G và đổi SIM 4G lần đầu.\\n\\nĐịa điểm:\\n - Điểm đổi SIM trên toàn quốc gồm: Cửa hàng trực tiếp Viettel, Siêu thị Viettel, Điểm Bưu chính Viettel, Đại lý Ủy Quyền Viettel, Siêu thị Xuất nhập khẩu Viettel, Điểm bán Viettel.\\n - Khi đi đổi SIM, khách hàng mang CMND/Hộ chiếu và làm thủ tục theo hướng dẫn.\\nLưu ý: Với khách hàng đang sử dụng dịch vụ chữu ký số Mobile CA, miễn phí cấp lại chứng thư số/chứng thư số mềm (thời gian sử dụng trong 12 tháng).\",\"service_vnpay_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"mobile_money\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_cdt\\\":1,\\\"topup_1800_1900\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"url_mocha\":\"mocha://openofficial?ref=cskh_vtt&name=CSKH+Viettel&avatar=http%3A%2F%2Fapp.mocha.com.vn%3A8080%2Fdownload%2Fimages%2FCSKH_avatar_20160405.jpg&user=84983002003\",\"enable_payment_hybrid\":\"0\",\"config_survey_sdk_web\":\"https://surveyvtt.viettel.vn/BCCS_CC/assets/js/embedSurvey.js\",\"config_vtidChangeCodeInfo\":\"QXJ0aWNs15cb68e1a93af6|200|1|5\",\"dev_voucherFreeOtp\":\"1\",\"config_total_register_per_ip\":\"mobileInternet|registerDataUssd|500000,mobileInternet|registerDataUssdV2|1000,mobileInternet|buyData|1000,mobileInternet|registerMI|1000,mobileInternet|registerMIV2|1000,DataTet|sendGiftData|1000,promotion|changePromotion|10000,services|registerMps|1000,promotion|registerItalk|1000,mobileInternet|buyDataV2|-1,mobileInternet|registerMIV2|-1,common|GetOtp|100,UngTien|ungtienMyvt|1\",\"config_notify_bill_type\":\"{\\r\\n \\\"status\\\": 1,\\r\\n \\\"conf_channel\\\":[\\r\\n {\\r\\n \\\"systemType\\\": \\\"SALE_WEB\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MBCCS\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"SMS\\\",\\r\\n \\\"channel\\\": \\\"166\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MY_VIETTEL\\\",\\r\\n \\\"channel\\\": \\\"MyViettel\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"default\\\",\\r\\n \\\"channel\\\": \\\"Không rõ\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_notify\\\": [ \\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"code\\\": \\\"1\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"code\\\": \\\"2\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n }\\r\\n ],\\r\\n \\\"message_total_change\\\":\\\"Quy khach da thuc hien thay doi qua 99 luot tren thang\\\",\\r\\n \\\"config_total_change\\\": 99, \\r\\n \\\"config_otp\\\": {\\r\\n \\\"message_otp\\\": \\\"Quy khach vui long nhap ma OTP {0} de xac thuc thay doi hinh thuc thong bao cuoc\\\", \\r\\n \\\"expireTime\\\": 120, \\r\\n \\\"totalFail\\\":5,\\r\\n \\\"totalInDay\\\": 20 \\r\\n }\\r\\n}\",\"enable_option_sign_contract_home\":\"{\\\"postpaid_change\\\":\\\"1\\\",\\\"network_change\\\":\\\"1\\\",\\\"sim_purchase\\\":\\\"1\\\",\\\"sim_exchange\\\":\\\"1\\\",\\\"info_change\\\": \\\"0\\\"}\",\"otp_fmc_invt\":\"10\\r\\nMa xac thuc de gop nhom FMC tren ung dung MyViettel cua Quy khach la: [otp]. Tran trong. \\r\\n300\\r\\n10\",\"orderTypeCode\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"point_min_result\":\"100\",\"config_prefix_to_replace_in_charge_detail\":\"84001,84002,84004,84005,0084001,0084002,0084004,0084005\",\"discount_vnp\":\"{\\\"vas\\\":\\\"3%\\\",\\\"cdt\\\":\\\"3%\\\",\\\"topup\\\":\\\"3%\\\",\\\"disable_discount_5\\\":0}\",\"max_count_tomd\":\"25\",\"otp_pretopost\":\"10\\r\\nNhap ma OTP [otp] de chuyen doi sang tra sau. Tran trong.\\r\\n300\",\"conf_discount_5\":\"{\\\"status\\\":0,\\\"discountAmount\\\":5,\\\"labelText\\\":\\\"Chiết khấu lên đến 10%\\\",\\\"noticeDiscount\\\":\\\"KM thêm 5%, tối đa 50.000đ\\\",\\\"message\\\":\\\"Quý khách được khuyến mại thêm 5% (tối đa 50.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\\"discountPopupEnable\\\":1,\\\"fromDate\\\":\\\"2021-04-15\\\",\\\"toDate\\\":\\\"2022-12-31\\\",\\\"dateFromCheck\\\":\\\"2020-01-01\\\",\\\"discountPopupEnable\\\":1,\\\"maxDiscount\\\":50000,\\\"minAmount\\\":100000,\\\"promotionCdt\\\": \\\"KM thêm 5% CĐT, tối đa 50.000đ\\\"}\",\"enable_payment_gateway\":\"1\",\"button_install_app\":\"[\\r\\n{\\\"pageUrl\\\":\\\"/\\\",\\\"isActive\\\":0},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/sim-so\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://tat_ca_sim_so?code=sim_data\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-thoai-sms\\\",\\\"isActive\\\":1},\\r\\n{\\\"pageUrl\\\":\\\"pay/ts\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://naptien_thanhtoan\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-data-1\\\",\\\"isActive\\\":1}\\r\\n]\",\"esim_liveness_detection_actions\":\"[\\\"turn_right\\\"]\",\"flagFixedServices\":\"1\",\"nap_the_cao_co_dinh\":\"0\",\"lan anh\":\"curl --location --request POST '10.207.252.223/mvt-api/myviettel.php/autopay/fintwin/processingCancelResult' \\\\\\r\\n--header 'Content-Type: application/json' \\\\\\r\\n--data-raw '{\\r\\n\\\"res_data\\\" : \\\"eQVtjFT1RD21o2aZ2/ftlgbg3MP1SR/Ro7YXIO11jUVi0nOYcoTeF0Jy0Y9eq/InRwktaL9ZfUnE3Pq+a+On+7NQKctV4kOVaijkavoX+X/ccA1OqKQCk0VWOPyqtvF4u6P/kiUPUNT7IHBxSFbpdaUG5TUtN1cfUTi3QLWWGoxJ8vrvCruByv2ZMPjLYzREMnynyitfEKGM5tA2lxTZuCZhrMTEa+ROWn05MIH4XL1ZC58XJpX3xL6ksNpFRWnACqSVraPU+aTkrj+2Uq/tyQQ1THoai/tTEZxaEwJq8uAURJB9fr0yEsu43eKjv3obXYTYuK0QjJ6YNacnL22nTQ==\\\"\\r\\n}\\r\\n'\",\"home_camera\":\"{\\r\\n\\r\\n \\\"camera\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA TRONG NHÀ 360°\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-1\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Điều khiển camera trực tiếp\\\",\\r\\n \\\"Hỗ trợ IR lên tới khoản cách 10m\\\",\\r\\n \\\"Tính năng giảm nhiễu số 3D DNR (Digital Noise Deduction)\\\",\\r\\n \\\"Tính năng chống ngược sáng WDR (Wide Dynamic Range)\\\",\\r\\n \\\"Tính năng đàm thoại 02 chiều (02 way talking)\\\",\\r\\n \\\"Công nghệ nến hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Góc quan sát lên đến 360 độ\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 690000,\\r\\n \\\"promotion_price\\\": 720000\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA NGOÀI TRỜI\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-ngoai-troi\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-2\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Khả năng chống nước, bụi IP67\\\",\\r\\n \\\"Công nghệ nén hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Tích hợp tính năng AI cho phép phân biệt chuyển động của con người với vật.\\\",\\r\\n \\\"Hình ảnh quan sát có màu vào ban đêm\\\",\\r\\n \\\"Có đèn báo động khi phát hiện chuyển động vào ban đêm.\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 990000,\\r\\n \\\"promotion_price\\\": 1000000\\r\\n }\\r\\n ],\\r\\n \\\"storage_package\\\": [\\r\\n {\\r\\n \\\"price\\\": 33000,\\r\\n \\\"promotion_price\\\": 22000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 7 ngày\\\"\\r\\n },\\r\\n {\\r\\n \\\"price\\\": 110000,\\r\\n \\\"promotion_price\\\": 75000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 30 ngày\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"config_banner_vtid_spin\":\"https://media.vietteltelecom.vn/upload/ckfinder/files/Giai%20nen%20banner(1).jpg\",\"tang_qua_data_flag_lixi2020\":\"1\\r\\n2020-05-13 00:00:00\\r\\n2030-10-10 00:00:00\",\"conf_otp_info_change\":\"{\\\"content\\\": \\\"Nhap ma OTP [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"totalFail\\\": 5, \\\"expiredTime\\\": 120, \\\"totalInDay\\\": 5, \\\"totalFailInDay\\\": 5, \\\"content_fixed_internal\\\": \\\"Nhap ma OTP tai khoan co dinh noi mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"content_fixed_external\\\": \\\"Nhap ma OTP tai khoan co dinh ngoai mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\"}\",\"voucherFreeOtp\":\"1\",\"vnpay_recurring_config\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"change_esim_devices_support\":\"[\\\"iPhone11,2\\\",\\\"iPhone11,8\\\",\\\"iPhone12,1\\\",\\\"iPhone9,3\\\",\\\"iPhone10,5\\\", \\\"iPhone12,5\\\",\\\"iPhone13,1\\\",\\\"iPhone13,2\\\",\\\"iPhone13,3\\\", \\\"iPhone13,4\\\", \\\"iPhone12,8\\\",\\\"iPhone10,6\\\",\\\"iPhone12,3\\\",\\\"iPhone11,4\\\",\\\"iPhone11,6\\\",\\\"iPad8,9\\\",\\\"iPad8,10\\\",\\\"iPad8,11\\\",\\\"iPad8,12\\\",\\\"iPad8,5\\\",\\\"iPad8,6\\\",\\\"iPad8,7\\\",\\\"iPad8,8\\\",\\\"SM-N985F\\\",\\\"SC-53A\\\",\\\"SCG06\\\",\\\"SM-N9860\\\",\\\"SM-N986N\\\",\\\"SM-N986U\\\",\\\"SM-N986U1\\\",\\\"SM-N986W\\\",\\\"SM-N986B\\\",\\\"SCV44\\\",\\\"SM-F9000\\\",\\\"SM-F900F\\\",\\\"SM-F900U\\\",\\\"SM-F900U1\\\",\\\"SM-F900W\\\",\\\"SM-F907B\\\",\\\"SM-F907N\\\",\\\"SCV47\\\",\\\"SM-F7000\\\",\\\"SM-F700F\\\",\\\"SM-F700N\\\",\\\"SM-F700U\\\",\\\"SM-F700U1\\\",\\\"SM-F700W\\\",\\\"SCG04\\\",\\\"SM-F7070\\\",\\\"SM-F707B\\\",\\\"SM-F707N\\\",\\\"SM-F707U\\\",\\\"SM-F707U1\\\",\\\"SM-F707W\\\",\\\"SM-G980F\\\",\\\"SC-51A\\\",\\\"SCG01\\\",\\\"SM-G9810\\\",\\\"SM-G981N\\\",\\\"SM-G981U\\\",\\\"SM-G981U1\\\",\\\"SM-G981V\\\",\\\"SM-G981W\\\",\\\"SM-G981B\\\",\\\"SM-G780F\\\",\\\"SM-G7810\\\",\\\"SM-G781B\\\",\\\"SM-G781N\\\",\\\"SM-G781U\\\",\\\"SM-G781U1\\\",\\\"SM-G781V\\\",\\\"SM-G781W\\\",\\\"SM-F9160\\\",\\\"SM-F916B\\\",\\\"SM-F916N\\\",\\\"SM-F916Q\\\",\\\"SM-F916U\\\",\\\"SM-F916U1\\\",\\\"SM-F916W\\\",\\\"Pixel 5\\\",\\\"Pixel 4a\\\",\\\"Pixel 4a (5G)\\\",\\\"Pixel 4\\\",\\\"Pixel 4 XL\\\",\\\"Pixel 3\\\",\\\"Pixel 3 XL\\\",\\\"Pixel 3a\\\",\\\"Pixel 3a XL\\\",\\\"Pixel 2\\\",\\\"Pixel 2 XL\\\",\\\"NUU_X5\\\",\\\"Lenovo YT-X703F\\\",\\\"Lenovo YT-X703L\\\",\\\"Lenovo YT-X703X\\\",\\\"DROID RAZR HD\\\",\\\"RAZR HD\\\",\\\"XT925\\\",\\\"XT907\\\",\\\"XT890\\\",\\\"PVG100C\\\",\\\"PVG100EU\\\",\\\"PVG100E_RU\\\",\\\"iPad13,1\\\",\\\"iPad13,2\\\",\\\"iPad11,3\\\",\\\"iPad11,4\\\",\\\"iPad11,6\\\",\\\" iPad11,7\\\",\\\"iPad7,11\\\",\\\"iPad7,12\\\",\\\"iPad11,1\\\",\\\"iPad11,2\\\",\\\"SM-N9810\\\",\\\"SM-N981N\\\",\\\"SM-N981U\\\",\\\"SM-N981U1\\\",\\\"SM-N981W\\\",\\\"SM-N980F\\\",\\\"SM-G991B\\\",\\\"SM-G991B/DS\\\",\\\"SM-G991U\\\",\\\"SM-G991U1\\\",\\\"SM-G991W\\\",\\\"SM-G991N\\\",\\\"SM-G9910\\\"]\",\"website_bamboo_welcome_message\":\"\",\"partner_payment_otp_config\":\"{\\\"GetOTPViettelId\\\":{\\\"ip\\\":200,\\\"msisdn\\\":50}}\",\"enable_re_signed\":\"{\\\"enableOtp\\\":\\\"0\\\",\\\"enableDayPopup\\\":\\\"5\\\",\\\"enablePopup\\\":\\\"0\\\",\\\"blacklistRank\\\":[2,3,4,5]}\",\"diy_config_money\":\"{\\\"dataDefault\\\":15,\\\"callInDefault\\\":300,\\\"callExDefault\\\":590,\\\"default_money\\\":90000,\\\"min_money\\\":90000,\\\"max_money\\\":300000,\\\"block\\\":10000,\\\"suggestion\\\":[90000,100000,150000, 200000]}\",\"config_tablet_user_agent\":\"{\\\"enable\\\":1,\\\"all_url\\\":0,\\\"route_name_list\\\":[\\\"standard.index\\\"],\\\"all_tablet\\\":0,\\\"tablet_while_list\\\":[\\\"iPad|iPad.*Mobile\\\"]}\",\"mess_send_otp_web_viettelid\":\"Nhap ma OTP [otp] de xac nhan truy cap web Viettel++.\",\"buy_pincode_list_prices\":\"10000,20000,30000,50000,100000,150000,200000,500000\",\"config-list-voucher\":\"{display=1}\",\"signContractTTTS\":\"\",\"acc_intro_vtid\":\"QXJ0aWNs15c90a39ac6d6b,QXJ0aWNs15c90a5563c3ba,QXJ0aWNs15cdfd1f7db6cc\",\"conf_vtphone_vincode\":\"{\\r\\n \\\"data\\\": {\\r\\n \\\"RPXAE2F21MFC00219\\\": \\\"989798094\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\": \\\"986062758\\\",\\r\\n \\\"RLLV1AFA8PH009999\\\":\\\"84981003686\\\",\\r\\n \\\"RPXEE2F21MF900052\\\":\\\"84983147181\\\",\\r\\n \\\"RLLV4HRG2NV000896\\\":\\\"84389930325\\\",\\r\\n \\\"RLLV4HRGXNV000693\\\":\\\"84973760524\\\",\\r\\n \\\"RLLV4HRG1NV000632\\\":\\\"84386964868\\\",\\r\\n \\\"RLLV4HRG4NV000253\\\":\\\"84975774289\\\",\\r\\n \\\"RPXAE2F21MFC00117\\\":\\\"84985098588\\\",\\r\\n \\\"RLLV5AFA5NV000924\\\":\\\"84389930325\\\",\\r\\n \\\"PPXAE4F44M0000063\\\":\\\"84388245575\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\":\\\"84392576520\\\",\\r\\n \\\"RLLV4HRG9NV000123\\\":\\\"84389930325\\\"\\r\\n },\\r\\n \\\"status\\\": 0\\r\\n}\",\"change_sim_4g\":\"{\\r\\n \\\"content\\\" :\\r\\n { \\\"noticeWrongSerialTheFirstTime\\\":\\\"Serial sim không đúng hoặc đã sử dụng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWrongOtpTheFirstTime\\\":\\\"Mã xác thực không đúng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWhenTheFeatureIsLocked\\\":\\\"Tính năng bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\",\\r\\n\\\"noticeChange4gSimIsLocked\\\":\\\"Tính năng đã bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\"\\r\\n },\\r\\n \\\"totalFail\\\":5,\\r\\n \\\"expiredTime\\\":120,\\r\\n \\\"serial_false\\\":50,\\r\\n \\\"lock_function\\\":1,\\r\\n \\\"get_otp_in_day\\\":5\\r\\n}\",\"msg_pre_to_post\":\"Tiền thừa trong tài khoản gốc sẽ được trừ vào phí sử dụng trong các tháng tiếp theo. Viettel miễn phí chuyển đổi, mời quý khách chọn đồng ý để tiếp tục thực hiện.\",\"identification_expire\":\"100\",\"vtid_on_off_otp_web\":\"1\",\"discount_topup\":\"{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"specials\\\":[{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"from\\\":\\\"2022-06-30 17:46:00\\\",\\\"to\\\":\\\"2022-06-30 17:55:00\\\"}]}\",\"printDetail\":\"[{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Có in\\\"},{\\\"code\\\":\\\"02\\\", \\\"name\\\":\\\"Không in\\\"}]\",\"xndl_config\":\"{\\r\\n\\\"limit_isdn\\\":20,\\r\\n\\\"max_isdn_fail\\\":5,\\r\\n\\\"min_isdn\\\":1,\\r\\n\\\"reason_prepaid\\\":2983,\\r\\n\\\"reason_postpaid\\\":2984,\\r\\n\\\"actionCode\\\":934,\\r\\n\\\"checkIsdnConfirm\\\":[\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_BEFORE_VERIFY_SUBSCRIBER_11\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_122\\\",\\r\\n\\\"message\\\":\\\"Vui lòng nhập đúng các số cần xác nhận, trường hợp nhập sai quá 5 lần Quý khách sẽ không thực hiện được tính năng\\\"\\r\\n}\\r\\n]\\r\\n}\",\"config_date_privilege_viettelpay\":\"01/01/2022\",\"conf_promotion_call_ktmi\":\"QA5,TQ5,TQ10,QA15,CR15,MALAY5\",\"website_bamboo\":\"https://bit.ly/2SmFVXo\",\"enable_register_partner\":\"{\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/doi_tac_viettel.png\\\",\\\"link\\\" :\\\"https://viettel.vn/tro-thanh-doi-tac\\\",\\\"image_new\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Banner%20%E2%94%80%C3%A6o%E2%95%A0%C3%A9%E2%95%A0%C3%BCi%20ta%E2%95%A0%C3%BCc.png\\\"}\",\"terms_BHOL\":\"{\\\"terms\\\":{\\\"ALLOW_SERVICE\\\":\\\"Cung cấp dịch vụ khác của Viettel phát sinh sau thời điểm hòa mạng và/hoặc các dịch vụ Viettel hợp tác với đối tác.\\\",\\\"ALLOW_COMMERCE\\\":\\\"Tổ chức giới thiệu và xúc tiến thương mại.\\\",\\\"ALLOW_MARKET\\\":\\\"Nghiên cứu thị trường, thăm dò dư luận, môi giới.\\\"}}\",\"enable_feature_scanByAiV3\":\"{\\\"enable_selfcareChangeCustomer\\\":\\\"1\\\",\\\"enable_preToPost\\\":\\\"1\\\",\\\"enable_selfcareChangeSim\\\":\\\"1\\\",\\\"enable_registerOnline\\\":\\\"1\\\"}\",\"config_tra_cuoc_ts\":\"{\\\"color_config\\\":[{\\\"type\\\":\\\"3000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"3002\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"3003\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"3004\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3005\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"3006\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3008\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3009\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3010\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3013\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3015\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3017\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"4001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"4002\\\",\\\"color\\\":\\\"#FEAE65\\\"},{\\\"type\\\":\\\"4003\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4004\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"4005\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4006\\\",\\\"color\\\":\\\"#FE9365\\\"},{\\\"type\\\":\\\"4007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4008\\\",\\\"color\\\":\\\"#64C2A7\\\"},{\\\"type\\\":\\\"4009\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"4010\\\",\\\"color\\\":\\\"#CDAC79\\\"},{\\\"type\\\":\\\"4011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4013\\\",\\\"color\\\":\\\"#A1B9CE\\\"},{\\\"type\\\":\\\"4014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4015\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"4016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4017\\\",\\\"color\\\":\\\"#ee0033\\\"},{\\\"type\\\":\\\"4019\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4020\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4021\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4022\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4023\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4024\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4025\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4030\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4031\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4032\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4033\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4034\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"6011\\\",\\\"color\\\":\\\"#EDC112\\\"}],\\\"history_payment_enable\\\":\\\"1\\\",\\\"bill_enable\\\":\\\"1\\\",\\\"history_cdt_enable\\\":\\\"1\\\",\\\"tbc_button_enable\\\":\\\"1\\\",\\\"change_tbc_enable\\\":\\\"1\\\"}\",\"WHITELIST_IP_PARTNER\":\"{\\\"GARENA\\\":\\\"10.61.100.6,10.207.252.75,10.61.152.16,10.58.4.33,10.1.115.0,10.61.100.223,10.61.100.130,10.61.100.123,220.231.123.155,10.61.100.169,10.61.100.207,10.61.100.73,10.58.71.166,10.58.71.133,10.58.71.166,10.61.100.73,27.68.241.28,10.240.197.50,10.61.100.13,10.61.100.249,10.61.4.87,0:0:0:0:0:0:0:1%0\\\",\\\"CloudCMP\\\":\\\"10.61.100.123,10.61.123.236,10.240.234.71,10.208.198.10,10.208.198.11,10.208.198.12,10.208.198.13,10.61.152.16,10.240.197.50\\\",\\\"MERCHANT_TEST_PHU_PHI\\\":\\\"10.61.152.16,10.61.100.123,10.240.197.50,10.61.100.236,10.61.152.150,10.1.115.0,10.61.100.140\\\"}\",\"tet2018_dangnhaplandau_myvt\":\"2021-11-19\\r\\n2021-11-19\\r\\nhttp://10.60.96.246:8123/v1/plusTurnV2\\r\\nmyvt\\r\\n121212a\\r\\nmyvt\\r\\nRUNGCAY2021\\r\\n5\\r\\nplusTurnV2\\r\\n trong chuong trinh rung cay\\r\\nluudb\",\"auto_pay_config\":\"{\\r\\n\\\"message_existed_mobile\\\":\\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_existed_ftth\\\":\\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_success\\\":\\\"Giao dịch thành công\\\",\\r\\n\\\"message_unreg_success\\\":\\\"Hủy đăng ký tự động thành công\\\",\\r\\n\\\"sms_register_mobile\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_ftth\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_mobile_prepaid\\\":\\\"Quy khach da dang ky thanh cong dich vu nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_ftth\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile_prepaid\\\":\\\"Quy khach da huy nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"apiAutoPay\\\":{\\r\\n\\\"url\\\":\\\"http://10.207.252.171:8084\\\",\\r\\n\\\"user\\\":\\\"test01\\\",\\r\\n\\\"pass\\\":\\\"123456aA@\\\"\\r\\n},\\r\\n\\\"service_config_map\\\":{\\r\\n\\\"autopay_method\\\":\\\"autopay\\\",\\r\\n\\\"autopay_topup\\\":\\\"autopay_prepaid\\\"\\r\\n},\\r\\n\\\"pay_method_map\\\":{\\r\\n\\\"VNPAY\\\":\\\"VNPAY\\\",\\r\\n\\\"VTPAY\\\":\\\"VIETTELPAY\\\",\\r\\n\\\"MOMO\\\":\\\"MOMO\\\",\\r\\n\\\"FINTWIN\\\":\\\"FINTWIN\\\"\\r\\n}\\r\\n}\",\"api_get_config_order_buy_sim\":\"{\\r\\n\\\"config_time\\\":24\\r\\n}\",\"thuongth1\":\"type 11: OmiOrderV2\\r\\nserviceType:2\\r\\nbirthday:1974-12-31\\r\\ncontact_phone:0903745525\\r\\nisdn:0903745525\\r\\ntotal_fee_title:Phí hòa mạng\\r\\nmyvt_checksum:hoLP2qAdWeOTwxg1SDc+5dIkMZI=\\r\\ntExtStart: 1708414783.1464\\r\\ntype:11\\r\\nidNo:048074001420\\r\\nsid:rledflq9ck5q6t0oivf3tgdrb3\\r\\ndevice_name:iPhone (iPhone XS Max)\\r\\ncaptcha:NCCZ\\r\\ntime0:1708414782.7882\\r\\ntotal_fee:60000\\r\\ntIntStart:1708414782.7882\\r\\nship_name:DINH NGOC TUYEN\\r\\ncalendar:{\\\"date\\\":\\\"2024-02-20\\\",\\\"to\\\":\\\"19:00:00\\\",\\\"shopId\\\":\\\"23966\\\",\\\"fro\\\\\\\":\\\"18:00:00\\\"}\\r\\nidType:IDC\\r\\ndevice_id:19E48395-77DF-4656-8E28-E680F527197C\\r\\nos_version:17.200001\\r\\ntransectionId:280fe45b1e0f536f9078398b73ffbe25\\r\\nisdn_type:2\\r\\nship_type:2\\r\\ntExtEnd: 1708414783.2797\\r\\nship_add:\\r\\nversion_app:7.6\\r\\nbuild_code:2024.1.31\\r\\npayment_type:0\\r\\nos_type:ios\\r\\nname:DINH NGOC TUYEN\\r\\nship_phone:0903745525\\r\\nproductPackage:POBAS\\r\\ncard_pay:\",\"blk_uu_dai_doc_quyen_viettel++\":\"1\",\"printBillDetail\":\"in chi tiết cước\",\"invite_change_sim_4G_setting\":\"{\\\"max_receiving_invite_month\\\":7,\\\"max_invite_day\\\":7,\\\"enable_invite\\\":1,\\\"enable_check_device\\\":0,\\\"message_4g_0d\\\":\\\"Cảm ơn Quý khách đã tham gia khuyến mại 4G, vui lòng kiểm tra tin nhắn để biết kết quả.\\\",\\\"mess_4gchomoinguoi_4\\\":\\\"Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\",\\\"mess_4gchomoinguoi_3\\\":\\\"Chúc mừng quý khách đã được tặng MIỄN PHÍ sử dụng gói ECOD20 (1,5GB sử dụng trong 30 ngày) trị giá 20.000đ để truy cập Internet. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++\\\",\\\"mess_4gchomoinguoi_2\\\":\\\"Quý khách đang sử dụng SIM3G đã đến hạn bảo hành. Quý khách sẽ được tặng lên tới 90GB data để truy cập Internet trên hạ tầng 4G sau khi đổi sim 4G (miễn phí tại nhà). (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_1\\\":\\\"Chúc mừng quý khách đã nhận được ưu đãi ĐẶC BIỆT từ Viettel. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_0\\\":\\\"Cảm ơn Quý khách đã tham gia chương trình khuyến mại 4G cho mọi người, vui lòng kiểm tra tin nhắn để biết kết quả. Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\"}\",\"tang_qua_money_flag\":\"1\",\"orderTypeSim\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"huyen_pt\":\"{\\\"fromIsdn\\\":\\\"\\\",\\\"customer\\\":{\\\"name\\\":\\\"vt test\\\",\\\"strGender\\\":\\\"\\\"},\\\"address\\\":{\\\"province\\\":\\\"H004\\\",\\\"provinceName\\\":\\\"Hà Nội\\\",\\\"district\\\":\\\"007\\\",\\\"districtName\\\":\\\"Cầu Giấy\\\",\\\"precinct\\\":\\\"004\\\",\\\"precinctName\\\":\\\"Dịch Vọng\\\",\\\"fullAddress\\\":\\\"dsadsa Dịch Vọng Cầu Giấy Hà Nội\\\",\\\"districtCode\\\":\\\"H004007\\\",\\\"areaCode\\\":\\\"H004007004\\\"},\\\"transactionPlace\\\":\\\"HOME\\\",\\\"payInfo\\\":{\\\"immediatePay\\\":false,\\\"cardRecords\\\":[]},\\\"totalFee\\\":300000,\\\"feeRecordsView\\\":[{\\\"feeCode\\\":\\\"CONNECT_FEE\\\",\\\"feeAmount\\\":300000}],\\\"recipientName\\\":\\\"vt test\\\",\\\"recipientPhone\\\":\\\"0123456789\\\",\\\"myViettelAccount\\\":\\\"0123456789\\\",\\\"orderType\\\":\\\"CONNECT_FIX_LINE\\\",\\\"target\\\":\\\"\\\",\\\"systemType\\\":\\\"VIETTELPORTAL\\\",\\\"extInfos\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"productName\\\\\\\":\\\\\\\"HOMET\\\\\\\",\\\\\\\"imagePath\\\\\\\":\\\\\\\"http://10.61.152.239:8400/Api/uploadImageWebhttps://media.vietteltelecom.vn/upload/ckfinder/images/Sun-star_HOMET-31.jpg\\\\\\\",\\\\\\\"price\\\\\\\":\\\\\\\"200000\\\\\\\",\\\\\\\"desc\\\\\\\":\\\\\\\"- Giá cước ưu đãi, hấp dẫn nhất thị trường và linh hoạt theo từng khu vực.
- Tốc độ truy cập internet cao và ổn định.
- Không bị nhiễu Wifi do sử dụng thiết bị Wifi 2 băng tần.
- Lắp đặt nhanh chóng, chăm sóc và hỗ trợ Khách hàng 24/7.
- Đăng ký dễ dàng, tiện lợi qua tổng đài hoặc tại hệ thống cửa hàng Viettel trên toàn quốc.
- Chi tiết liên hệ: 18008168 (Miễn phí)
\\\\\\\",\\\\\\\"saleChannelId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"ch\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmSource\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmMedium\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"affSid\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"cityId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"staffCode\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotline\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotlineChannel\\\\\\\":\\\\\\\"\\\\\\\"}\\\",\\\"assignStaffCodeLv2\\\":\\\"\\\",\\\"productInfos\\\":[{\\\"telecomService\\\":\\\"F\\\",\\\"telecomServiceName\\\":\\\"HOMET\\\",\\\"productCode\\\":\\\"HOMET\\\",\\\"productName\\\":\\\"HOMET\\\",\\\"productDesc\\\":\\\"HOMET_0_200000\\\",\\\"prepaidMonth\\\":0,\\\"totalPrepaidAmount\\\":200000}],\\\"saleStatus\\\":\\\"CONFIRM_SOLD\\\",\\\"typeConnectLine\\\":\\\"old\\\",\\\"combo\\\":false}\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST 'http://10.207.252.75:8124/getcardinfo?token=017605f0-7c3d-4130-91a4-510696f4f623-ODQzMzg3NzUyMjY%3D&serial=20000268225979&captcha=%C6%B0ejj&sid=5bfrr73du5nunpdcc4c0ftld10'\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\\r\\n\\r\\n\\r\\nmBCCSService:\\r\\n ws:\\r\\n url: http://10.58.71.184:8080/mBCCSService/SmartphoneWS?wsdl\\r\\n username: ad5b8e2d73d74ec5051411d06ea5e915\\r\\n password: ad5b8e2d73d74ec5923e5216b0e8f44ea8ec66b1958a9494\\r\\n connectionTimeout: 40000\\r\\n receiveTimeout: 400000\\r\\n writeTimeout: 12000\\r\\n authUser: vtp\\r\\n authPass: password\\r\\n clientName: mBCCSServiceClient\\r\\n\\r\\n------------------------------------------------------------------\",\"enable_check_nice_isdn\":\"1\",\"diy_config_detail\":\"[ \\r\\n{\\r\\n \\\"min-money\\\": 0,\\r\\n \\\"max-money\\\": 70000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 71000,\\r\\n \\\"max-money\\\": 100000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 101000,\\r\\n \\\"max-money\\\": 150000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 151000,\\r\\n \\\"max-money\\\": 200000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 201000,\\r\\n \\\"max-money\\\": 250000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 251000,\\r\\n \\\"max-money\\\": 300000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n }\\r\\n ]\",\"conf_discount_debt_cdt\":\"{\\r\\n \\\"topup\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_7.5\\\",\\r\\n \\\"status\\\": 0,\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"desc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"0\\\",\\r\\n \\\"status_web\\\": \\\"0\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-01-01\\\",\\r\\n \\\"toDate\\\": \\\"2024-12-22\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2021-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_10\\\",\\r\\n \\\"maxDiscount\\\": 20000,\\r\\n \\\"status\\\": 1,\\r\\n \\\"offWeb\\\": \\\"1\\\",\\r\\n \\\"versionApp\\\": \\\"7.7\\\",\\r\\n \\\"buildCode\\\": \\\"770\\\",\\r\\n \\\"desc\\\": \\\"Chiết khấu thêm cho thanh toán lần đầu tối đa 20k\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-27\\\",\\r\\n \\\"dayBetween\\\": 365,\\r\\n \\\"monthBetween\\\": 5,\\r\\n \\\"discountAmount\\\": 7.5\\r\\n }\\r\\n ],\\r\\n \\\"cdt\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_CDT_7.5\\\",\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"status\\\": 1,\\r\\n \\\"desc\\\": \\\"KM 7.5% ĐCT lần đầu cho {0}, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-26\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2023-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n }\\r\\n ]\\r\\n}\",\"link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"choose_province\":\"{\\\"isPostPaid\\\":0,\\\"isPrePaid\\\":0}\",\"delivery_charges\":\"{\\\"fee\\\":0}\",\"huyenpt\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\",\"chatbot_tooltip_time_close\":\"30\",\"config_tooltip_chatbot\":\"{\\r\\n\\\"config_tooltip_chatbot\\\":\\r\\n{\\\"config_app\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":\\\"10\\\",\\r\\n\\\"desc\\\":\\\"Trợ lý ảo My viettel luôn sẵn sàng\\\\ngiúp đỡ bạn\\\",\\r\\n\\\"url\\\":\\\"myviettel://naptien_thanhtoan\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"},\\r\\n\\\"config_web\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":1000,\\r\\n\\\"desc\\\":\\\"\\\",\\r\\n\\\"url\\\":\\\"dantri.com.vn\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"}}}\",\"buy_sim_online_using_ai_identify_web\":\"0\",\"acc_intro_vtid_web\":\"QXJ0aWNs15cd0f60a35c70,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs15cd0f732badaf\",\"config_DIY_35\":\"{\\r\\n \\\"titlePrice\\\": \\\"35.000 đ/7 ngày\\\",\\r\\n \\\"notes\\\":[\\\"Gói cước sử dụng trong 7 ngày\\\", \\\"Gói cước không được gia hạn tự động\\\"],\\r\\n \\\"packageList\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 1\\\",\\r\\n \\\"code\\\": \\\"ST5K\\\",\\r\\n \\\"data\\\": \\\"1\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"300\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n \\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 2\\\",\\r\\n \\\"code\\\": \\\"H5\\\",\\r\\n \\\"data\\\": \\\"2\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"200\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 3\\\",\\r\\n \\\"code\\\": \\\"R30\\\",\\r\\n \\\"data\\\": \\\"3\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"100\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n }\\r\\n ],\\r\\n \\\"sliderConf\\\": [\\r\\n {\\r\\n \\\"data\\\": \\\"1GB\\\",\\r\\n \\\"call\\\": \\\"300 phút\\\",\\r\\n \\\"savings\\\": \\\"5000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"2GB\\\",\\r\\n \\\"call\\\": \\\"200 phút\\\",\\r\\n \\\"savings\\\": \\\"10000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"3GB\\\",\\r\\n \\\"call\\\": \\\"100 phút\\\",\\r\\n \\\"savings\\\": \\\"15000\\\"\\r\\n }\\r\\n ]\\r\\n}\\r\\n)\",\"notifyBillTypeCd\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\", \\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"config_day_expired_register_per_id\":\"10\",\"delivery_charges_v2\":\"[\\r\\n {\\r\\n \\\"type\\\": 1,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 2,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 200,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 201,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 202,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 203,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 207,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 208,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 209,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 210,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 211,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 212,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 213,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 214,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 215,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 216,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 217,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 218,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 219,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 3,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 26,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 48,\\r\\n \\\"fee\\\": 20000\\r\\n }\\r\\n]\",\"ErrorNow\":\"{\\r\\n \\\"ReportTime\\\": \\\"10\\\",\\r\\n \\\"ReportBug2nd\\\": \\\"Chúng tôi đang cố gắng khắc phục lỗi trong thời gian sớm nhất, vui lòng chờ kết quả\\\",\\r\\n \\\"ContentSuggestion\\\": \\\"Nhập chi tiết nội dung phản ánh\\\"\\r\\n}\",\"searchall_keywordHot\":\"1N\\r\\nSD90\\r\\nSD120\\r\\nST5KM\\r\\nSD30S\\r\\nVIB Thẻ tín dụng\",\"link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"ver_app_token_atm\":\"7.2\",\"autopay_config_public\":\"{\\r\\n\\\"enable_discount_5\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"5\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 5% thanh toán tự động lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán tự động lần đầu\\\",\\r\\n\\\"month_continue\\\":3,\\r\\n\\\"days\\\":365,\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"enable_discount_15\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"15\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 15% thanh toán lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán lần đầu\\\",\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"message_push_notify\\\":{\\r\\n\\\"topup_postpaid\\\":\\\"Thuê bao {{isdn_contract}} của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"debt_ftth\\\":\\\"Hợp đồng số {{isdn_contract}} dịch vụ internet, truyền hình của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_promotion\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày khuyến mại, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_fix_day\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày cố định, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_less_5k\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel khi số dư tài khoản gốc nhỏ hơn 5.000 đồng, số tiền {{totalAmount}} đồng lúc {{time}}\\\"\\r\\n}\\r\\n}\",\"customer_info_changing_config\":\"{\\\"changeInfoFlg\\\":1,\\\"falseOtpLimit\\\":5,\\\"infoChangeForSpecialAccFlg\\\":1,\\\"successMessOnline\\\":\\\"Quý khách đã cập nhật số giấy tờ mới thành công\\\",\\\"receivedMessOnline\\\": \\\"Viettel đã tiếp nhận yêu cầu thay đổi giấy tờ của Quý khách, vui lòng chờ kết quả\\\",\\\"receivedMessOffline\\\":\\\"Viettel đã tiếp nhận yêu cầu thay đổi thông tin của Quý khách. Nhân viên sẽ liên hệ Quý khách để hoàn tất thủ tục\\\", \\\"infoChangeHome\\\":1}\",\"QuanLyChienDichLanToa\":\"MyVT201703\",\"theme_tet_2020\":\"[\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/1(29).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\":0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n }\\r\\n]\",\"order_whitelist_bpstate\":\"{\\\"bpStateList\\\":[\\\"supportConnectOnline\\\",\\\"supportConnectOffline\\\",\\\"notsupport\\\",\\\"waitCheckOrderInfo\\\"]}\",\"config_minio\":\"1\",\"conf_act_status_cm\":\"030,100,200,210,220,201,202,211,212,222,100,110,120,101,102, 111,121,122,112,221\",\"config_category_news_web\":\"58071f60e0388\",\"config_survey_sdk_v1\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/survey\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"message_topup_plus_point\":\"Lưu ý: Tài khoản tích điểm cần có giao dịch nạp tiền/thanh toán trong ngày 25/12/2021 hoặc ngày 01/01/2022.\",\"conf_change_esim\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":9004011797,\\\"reasonid_postpaid\\\":9004011797,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":9004011797,\\\"regReasonCode_prepaid_free\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid_free\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid_free\\\":9004011797,\\\"regReasonId_prepaid_free\\\":9004011797,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"price_add_member_sharing\":\"MIMAX70_9000|MIMAX90_9000|MIMAX125_9000|MIMAX200_9000|UMAX300_9000|ST120_27000\",\"payBillMethodCd\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"survey_feature_app_sdk\":\"[{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-nhap\\\",\\\"surveyName\\\":\\\"Ðăng nhập\\\",\\\"surveyType\\\":\\\"3\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"},{\\\"surveyAtt\\\":\\\"TELECOM_SERVICE_MYVIETTEL_ACC\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"CAMPAIGN_CONTACT_NUMBER\\\",\\\"surveyAttValue\\\":\\\"\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so\\\",\\\"surveyName\\\":\\\"Mua sim số KHCN\\\",\\\"businessId\\\":\\\"6846\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHCN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so-khdn\\\",\\\"surveyName\\\":\\\"Mua sim số KHDN\\\",\\\"businessId\\\":\\\"6856\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHDN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-goi-thoai-sms\\\",\\\"surveyName\\\":\\\"Mua gói thoại sms\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói thoại sms\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"data\\\",\\\"surveyName\\\":\\\"Mua gói data\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói data\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"goi-cuoc-tang\\\",\\\"surveyName\\\":\\\"Gói cước tặng\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Gói cước tặng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-dich-vu-gtgt\\\",\\\"surveyName\\\":\\\"Mua dịch vụ giá trị gia tang\\\",\\\"businessId\\\":\\\"6847\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"surveyName\\\":\\\"Nạp thẻ cào\\\",\\\"businessId\\\":\\\"6864\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"naptien_thanhtoan\\\",\\\"surveyName\\\":\\\"Nạp tiền thanh toán\\\",\\\"businessId\\\":\\\"6849\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp tiền thanh toán\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-sim\\\",\\\"surveyName\\\":\\\"Ðổi sim\\\",\\\"businessId\\\":\\\"6865\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi sim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-eSim-online\\\",\\\"surveyName\\\":\\\"Ðổi ESIM\\\",\\\"businessId\\\":\\\"6868\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi eSim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"bao-loi-dich-vu\\\",\\\"surveyName\\\":\\\"Báo lỗi dịch vụ\\\",\\\"businessId\\\":\\\"6850\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Báo lỗi dịch vụ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuu-the-cao\\\",\\\"surveyName\\\":\\\"Tra cứu thẻ cào\\\",\\\"businessId\\\":\\\"6866\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"surveyName\\\":\\\"Tra cước trả trước\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả trước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-sau\\\",\\\"surveyName\\\":\\\"Tra cước trả sau\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-doi-tac-lien-ket\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi đối tác liên kết\\\",\\\"businessId\\\":\\\"7159\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi đối tác liên kết\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_FIELD\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_TRANSACTION_PARTNER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_CUST_RANK\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_ID_PARTNER\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_NAME\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_POINT_EXCHANGED\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_REAL_VALUE\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-vien-thong\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi viễn thông\\\",\\\"businessId\\\":\\\"7160\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi viễn thông\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-anh-lifebox\\\",\\\"surveyName\\\":\\\"Tải ảnh lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-video-lifebox\\\",\\\"surveyName\\\":\\\"Tải video lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-lieu-lifebox\\\",\\\"surveyName\\\":\\\"Tải tài liệu lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"danh-ba-lifebox\\\",\\\"surveyName\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-nhac-lifebox\\\",\\\"surveyName\\\":\\\"Tải nhạc lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải nhạc lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"tim-kiem-home\\\",\\\"surveyName\\\":\\\"Tìm kiếm\\\",\\\"businessId\\\":\\\"6867\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tìm kiếm\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-truoc-tra-sau\\\",\\\"surveyName\\\":\\\"Chuyển đổi sang trả sau\\\",\\\"businessId\\\":\\\"6869\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chi-tiet-goi-cuoc\\\",\\\"surveyName\\\":\\\"Chi tiết gói cước\\\",\\\"businessId\\\":\\\"6870\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chi tiết gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuan-hoa-thong-tin\\\",\\\"surveyName\\\":\\\"Chuẩn hóa thông tin\\\",\\\"businessId\\\":\\\"6854\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"dang-ky-thong-tin\\\",\\\"surveyName\\\":\\\"Ðăng ký thông tin\\\",\\\"businessId\\\":\\\"6855\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðăng ký thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"thay-doi-giay-to\\\",\\\"surveyName\\\":\\\"Thay đổi giấy tờ\\\",\\\"businessId\\\":\\\"6871 \\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"chan-mot-chieu\\\",\\\"surveyName\\\":\\\"Chặn 1 chiều\\\",\\\"businessId\\\":\\\"7262\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chặn 1 chiều\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mo-no-cuoc\\\",\\\"surveyName\\\":\\\"Mở nợ cước\\\",\\\"businessId\\\":\\\"7263\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mở nợ cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"xoa-loi-nap-the\\\",\\\"surveyName\\\":\\\"Xóa lỗi nạp thẻ\\\",\\\"businessId\\\":\\\"7282\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Xóa lỗi nạp thẻ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuyen-tien\\\",\\\"surveyName\\\":\\\"Chuyển tiền\\\",\\\"businessId\\\":\\\"7264\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"ung-tien\\\",\\\"surveyName\\\":\\\"Ứng tiền\\\",\\\"businessId\\\":\\\"7265\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ứng tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"thay-doi-han-muc\\\",\\\"surveyName\\\":\\\"Thay đổi hạn mức\\\",\\\"businessId\\\":\\\"7266\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi hạn mức\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"khoi-phuc-dich-vu-co-dinh\\\",\\\"surveyName\\\":\\\"Khôi phục dịch vụ cố định\\\",\\\"businessId\\\":\\\"7267\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Khôi phục dịch vụ cố định\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-ky-dich-vu-gtgt-truyen-hinh\\\",\\\"surveyName\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\",\\\"businessId\\\":\\\"7283\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-goi-cuoc\\\",\\\"surveyName\\\":\\\"Đổi gói cước\\\",\\\"businessId\\\":\\\"7284\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]}]\",\"conf_discount_package\":\"{\\r\\n\\\"enable_app\\\":0, \\r\\n\\\"enable_web\\\":0, \\r\\n\\\"whitelist_web\\\":[\\\"/lan-toa/goi-cuoc\\\",\\\"di-dong/goi-thoai-sms\\\",\\\"/thong-tin-tai-khoan\\\",\\\"/lan-toa/goi-cuoc?kh=QRVTT\\\"]\\r\\n}\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\",\\r\\n \\\"serviceType\\\": \\\"PRE_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\",\\r\\n \\\"serviceType\\\":\\\"POST_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\",\\r\\n \\\"serviceType\\\":\\\"CD\\\"\\r\\n }\\r\\n]}\",\"conf_change_esim_dev\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":50021284,\\\"reasonid_postpaid\\\":50021283,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DSTT_ESIM\\\", \\\"regReasonCode_postpaid\\\":\\\"DSTS_ESIM\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":50021284,\\\"regReasonCode_prepaid_free\\\":\\\"CDTT_ESIM\\\", \\\"regReasonCode_postpaid_free\\\":\\\"CDTS_ESIM\\\",\\\"regReasonId_postpaid_free\\\":50021280,\\\"regReasonId_prepaid_free\\\":50021281,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"abc\":\"check loi 404 \\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/xntb/verifySubcriber' \\\\\\r\\n--form 'token=250ccda5-3576-48fe-9cb3-d126e8ace8ea'\\r\\n\\r\\ngui minh doan nay nha \\r\\n{\\r\\n \\\"errorCode\\\": 0,\\r\\n \\\"message\\\": \\\"Thành công\\\",\\r\\n \\\"data\\\": {\\r\\n \\\"secondExpireOtp\\\": \\\"600\\\"\\r\\n },\\r\\n \\\"errorCodeTracing\\\": null\\r\\n}\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/getListPayMethod' \\\\\\r\\n--form 'token=7DADB97D-3158-1116-A907-E18564D7683C-ODQzNzQwNjMzODg=' \\\\\\r\\n--form 'serviceCode=autopay_method' \\\\\\r\\n--form 'isdn=84981388886' \\\\\\r\\n--form 'amount=100000'\\r\\n\\r\\n\\r\\n============\\r\\nVào Soap 234\\r\\nB1: ssh -v -X vtt-cntt-is01@10.61.152.234 \\r\\nB2: cd /home/vtt-cntt-is01/Downloads/SoapUI-5.5.0/bin\\r\\nB3: ./soapui.sh\",\"ai_config\":\"{\\\"is_show_btn_use_photos\\\":1}\",\"ctt_vnpay_config\":\"{\\\"topup\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"debt_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt_ts\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buysim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"esim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_1800_1900\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"data\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"vtfree\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"Pincode\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"nap_tien_hybrid\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buyBandwidth\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"map_vnpay_code\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"},\\\"topup_cdt_web\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"}}\",\"blacklist_register_history\":\"MIMD,I0,MI0,ONME3GB,MIMDX,ONME3GBX,MIMDXX\",\"survey_feature_app\":\"[{\\\"code\\\":\\\"4878\\\",\\\"regex\\\":\\\"tra-truoc-tra-sau\\\",\\\"text\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"code\\\":\\\"4872\\\",\\\"regex\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"text\\\":\\\"Tra cước trả trước\\\"},{\\\"code\\\":\\\"4875\\\",\\\"regex\\\":\\\"tra-cuoc-tra-sau\\\",\\\"text\\\":\\\"Tra cước trả sau\\\"},{\\\"code\\\":\\\"4874\\\",\\\"regex\\\":\\\"mua-goi-thoai-sms\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4873\\\",\\\"regex\\\":\\\"data\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4876\\\",\\\"regex\\\":\\\"goi-cuoc-tang\\\",\\\"text\\\":\\\"Gói cước tặng\\\"},{\\\"code\\\":\\\"4877\\\",\\\"regex\\\":\\\"mua-dich-vu-gtgt\\\",\\\"text\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4864\\\",\\\"regex\\\":\\\"web-goi-thoai-sms-test\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4863\\\",\\\"regex\\\":\\\"web-goi-cuoc-data-test\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4866\\\",\\\"regex\\\":\\\"web-sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4871\\\",\\\"regex\\\":\\\"tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4868\\\",\\\"regex\\\":\\\"doi-diem-ra-sms\\\",\\\"text\\\":\\\"Đổi điểm ra SMS\\\"},{\\\"code\\\":\\\"4867\\\",\\\"regex\\\":\\\"doi-diem-ra-data\\\",\\\"text\\\":\\\"Đổi điểm ra DATA\\\"},{\\\"code\\\":\\\"4869\\\",\\\"regex\\\":\\\"doi-diem-ra-phut-goi\\\",\\\"text\\\":\\\"Đổi điểm ra phút gọi\\\"},{\\\"code\\\":\\\"4870\\\",\\\"regex\\\":\\\"doi-diem-ra-cuoc-di-dong\\\",\\\"text\\\":\\\"Đổi điểm ra cước di động\\\"},{\\\"code\\\":\\\"4901\\\",\\\"regex\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"text\\\":\\\"Nạp thẻ cào\\\"},{\\\"code\\\":\\\"4905\\\",\\\"regex\\\":\\\"thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4902\\\",\\\"regex\\\":\\\"doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4903\\\",\\\"regex\\\":\\\"nhan-uu-dai\\\",\\\"text\\\":\\\"Đổi voucher\\\"},{\\\"code\\\":\\\"4906\\\",\\\"regex\\\":\\\"web-doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4907\\\",\\\"regex\\\":\\\"web-tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4883\\\",\\\"regex\\\":\\\"sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4924\\\",\\\"regex\\\":\\\"web-dich-vu-vas\\\",\\\"text\\\":\\\"Đăng ký dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4925\\\",\\\"regex\\\":\\\"web-thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4921\\\",\\\"regex\\\":\\\"nap-the-viettelpay\\\",\\\"text\\\":\\\"Nạp thẻ qua ViettelPay\\\"},{\\\"code\\\":\\\"4922\\\",\\\"regex\\\":\\\"tai-anh-lifebox\\\",\\\"text\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"code\\\":\\\"4923\\\",\\\"regex\\\":\\\"nap-the-tai-khoan-ngan-hang\\\",\\\"text\\\":\\\"Nạp tiền qua Tài khoản Ngân hàng\\\"},{\\\"code\\\":\\\"4944\\\",\\\"regex\\\":\\\"tai-video-lifebox\\\",\\\"text\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"code\\\":\\\"4945\\\",\\\"regex\\\":\\\"tai-lieu-lifebox\\\",\\\"text\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"code\\\":\\\"4946\\\",\\\"regex\\\":\\\"danh-ba-lifebox\\\",\\\"text\\\":\\\"Đồng bộ danh bạ lên LifeBOX\\\"},{\\\"code\\\":\\\"4\\\",\\\"regex\\\":\\\"nghiem-thu-co-dinh\\\",\\\"text\\\":\\\"Nghiệm thu cố định\\\"},{\\\"code\\\":\\\"5062\\\",\\\"regex\\\":\\\"tim-kiem-home\\\",\\\"text\\\":\\\"tìm kiếm\\\"},{\\\"code\\\":\\\"6542\\\",\\\"regex\\\":\\\"doi-eSim-online\\\",\\\"text\\\":\\\"Đổi ESIM\\\"},{\\\"code\\\":\\\"7323\\\",\\\"regex\\\":\\\"web-goi-cuoc-data\\\",\\\"text\\\":\\\"Mua gói data\\\"}]\",\"conf_payment_history\":\"{\\r\\n \\\"topup_history\\\":0,\\r\\n \\\"cdt_history\\\":0,\\r\\n \\\"payment_history\\\":0\\r\\n}\",\"thuong\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/ctt/payResult?billcode=240509228317216&cust_msisdn=0987654321&check_sum=bcakjkasjowdasac&error_code=00&merchant_code=MYVIETTELV2&vt_transaction_id=240509228317216&payment_status=1&order_id=240509228317216' \\\\\\r\\n--header 'Cookie: symfony=p4lulrpg1r8d873bfj9dklhr64'\",\"config_cmnd\":\"{\\r\\n \\\"scanByAIV3\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"26\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"32\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV4\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"3\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"36\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIForCusInfo\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"48\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV5\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"25\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"survey_feature_web_sdk\":\"[\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-diem-viettel++\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\",\\r\\n \\\"businessId\\\": \\\"8842\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]},\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"sim-so\\\",\\r\\n \\\"surveyName\\\": \\\"Mua sim số KHCN\\\",\\r\\n \\\"businessId\\\": \\\"6857\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua sim số KHCN\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-goi-thoai-sms\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói thoại sms\\\",\\r\\n \\\"businessId\\\": \\\"7245\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói thoại sms\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"data\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói data\\\",\\r\\n \\\"businessId\\\": \\\"7323\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói data\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-dich-vu-gtgt\\\",\\r\\n \\\"surveyName\\\": \\\"Mua dịch vụ giá trị gia tăng\\\",\\r\\n \\\"businessId\\\": \\\"7244\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua dịch vụ giá trị gia tăng\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-the-cao-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"7243\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"naptien_thanhtoan\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp tiền thanh toán\\\",\\r\\n \\\"businessId\\\": \\\"7242\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp tiền thanh toán\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-sim\\\",\\r\\n \\\"surveyName\\\": \\\"Ðổi sim\\\",\\r\\n \\\"businessId\\\": \\\"6859\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Ðổi sim\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"0\\\",\\r\\n \\\"feature\\\": \\\"bao-loi-dich-vu\\\",\\r\\n \\\"surveyName\\\": \\\"Báo lỗi dịch vụ\\\",\\r\\n \\\"businessId\\\": \\\"7246\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Báo lỗi dịch vụ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuu-the-cao\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cứu thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"6873\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cứu thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả trước\\\",\\r\\n \\\"businessId\\\": \\\"6875\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả sau\\\",\\r\\n \\\"businessId\\\": \\\"7322\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-truoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Chuyển đổi sang trả sau\\\",\\r\\n \\\"businessId\\\": \\\"6874\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Chuyển đổi sang trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thong-tin-thue-bao\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thông tin thuê bao\\\",\\r\\n \\\"businessId\\\": \\\"8848\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thông tin thuê bao\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-di-dong-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Nạp tiền Di động trả trước\\\",\\r\\n \\\"businessId\\\": \\\"8804\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Nạp tiền Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-di-dong-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước Di động trả sau\\\",\\r\\n \\\"businessId\\\": \\\"8843\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-co-dinh\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước cố định\\\",\\r\\n \\\"businessId\\\": \\\"8844\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước cố định\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-1800\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\",\\r\\n \\\"businessId\\\": \\\"8845\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"xoa-loi-nap-the\\\",\\r\\n \\\"surveyName\\\": \\\"Xóa lỗi nạp thẻ\\\",\\r\\n \\\"businessId\\\": \\\"8862\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Xóa lỗi nạp thẻ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n }\\r\\n ]\",\"MyViettel_menu\":\"[\\r\\n{\\r\\n\\\"title\\\":\\\"Quản lý cước\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"search_fee\\\":\\\"Tra cứu cước\\\",\\r\\n\\\"pay_online1\\\":\\\"Thanh toán Online\\\",\\r\\n\\\"sales_invoice\\\":\\\"Hoá đơn bán hàng\\\",\\r\\n\\\"e-invoice\\\":\\\"Hoá đơn điện tử\\\",\\r\\n\\\"debt_confirmation\\\":\\\"Xác nhận công nợ\\\",\\r\\n\\\"topup_banking\\\":\\\"Thanh toán cước\\\",\\r\\n\\\"change_limit\\\":\\\"Hạn mức sử dụng\\\",\\r\\n\\\"change_tbc\\\":\\\"Thay đổi hình thức nhận TBC\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_charge_management\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"0\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"1\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"1\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Tiện ích\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"check_infor\\\":\\\"Thông tin thuê bao\\\",\\r\\n\\\"services_used\\\":\\\"Dịch vụ đang sử dụng\\\",\\r\\n\\\"change_sim\\\":\\\"Đổi sim\\\",\\r\\n\\\"encrype_subcribers\\\":\\\"Chuẩn hoá thông tin\\\",\\r\\n\\\"switch_network_keep_number\\\":\\\"Chuyển mạng giữ số\\\",\\r\\n\\\"check_card\\\":\\\"Kiểm tra thông tin thẻ cào\\\",\\r\\n\\\"switch_postpaid\\\":\\\"Chuyển sang trả sau\\\",\\r\\n\\\"search_order\\\":\\\"Tra cứu đơn hàng\\\",\\r\\n\\\"report_order\\\":\\\"Báo cáo bán hàng\\\",\\r\\n\\\"complete_order_sim\\\":\\\"Hoàn thiện đơn hàng sim số\\\",\\r\\n\\\"register_fixline\\\":\\\"Hoàn thiện đơn hàng Internet, Truyền hình\\\",\\r\\n\\\"hunt_voucher\\\":\\\"Săn ưu đãi\\\",\\r\\n\\\"change_info\\\":\\\"Thay đổi giấy tờ\\\",\\r\\n\\\"change_esim\\\":\\\"Đổi esim\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_extension\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"1\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_register_fixline\\\":\\\"1\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Lan toả\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"spread_mobile\\\":\\\"Lan toả di động\\\",\\r\\n\\\"spread_mod\\\":\\\"Lan tỏa cố định\\\",\\r\\n\\\"spread_payment\\\":\\\"Lan toả thanh toán cước\\\",\\r\\n\\\"transfer_postpaid\\\":\\\"Mời chuyển trả sau\\\",\\r\\n\\\"promotion_for_cus\\\":\\\"Khuyến mại dành cho bạn\\\",\\r\\n\\\"spread_gpdn\\\":\\\"Dịch vụ doanh nghiệp\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_spread_service\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n}\\r\\n]\",\"lan_toa_tomd\":\"Hãy tặng smartphone cũ của bạn cho người chưa có điện thoại
\\r\\n\\r\\nHãy hướng dẫn cách sử dụng cho người chưa biết dùng Data
\\r\\n\\r\\nVà cùng Viettel tặng 30 triệu GB Data miễn phí tới hàng triệu người chưa sử dụng Data trên khắp Việt Nam
\\r\\n\\r\\n1. Thời gian diễn ra chương trình:
\\r\\n\\r\\nTừ ngày 18/07 đến 18/10/2018
\\r\\n\\r\\n2. Đối tượng tham gia:
\\r\\n\\r\\nToàn bộ khách hàng là thuê bao Viettel di động trả trước, di động trả sau đang hoạt động 02 chiều tại thời điểm tham gia chơi và thời điểm nhận thưởng.
\\r\\n\\r\\nChương trình không áp dụng cho thuê bao D-com, Homephone.
\\r\\n\\r\\n3. Cách thức tham gia:
\\r\\n\\r\\n\\r\\n\\t- 04 cách đơn giản TẶNG 1 GB data cho người thân TRÚNG IPHONE X
\\r\\n
\\r\\n\\r\\nCách 1: Soạn Số điện thoại của người thân gửi 191
\\r\\n\\r\\nCách 2: Truy cập https://viettel.vn/tomatodata
\\r\\n\\r\\nCách 3: Vào ứng dụng My Viettel
\\r\\n\\r\\nCách 4: Bấm *098# và làm theo hướng dẫn
\\r\\n\\r\\n\\r\\n\\t- Cơ hội NHẬN 1 GB data cho bạn, soạn Số điện thoại của bạn gửi 191.
\\r\\n
\\r\\n\\r\\n4. Quy định trao thưởng:
\\r\\n\\r\\n\\r\\n\\t- Đối với giải thưởng là lưu lượng data: Hệ thống cộng online vào tài khoản khách hàng.
\\r\\n\\t- Đối với giải thưởng iPhone X: Viettel liên hệ trực tiếp khách hàng và hướng dẫn thủ tục nhận thưởng.
\\r\\n
\\r\\n\\r\\nThể lệ chi tiết của chương trình, mời Quý khách xem tại đây
\\r\\n\\r\\n
\",\"service_vnpay_unlogin_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"50000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"50000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"setting_weather\":\"{\\\"notify_daily_enable\\\": \\\"1\\\",\\\"block_news_enable\\\": \\\"0\\\",\\\"weather_enable\\\": \\\"1\\\",\\\"time_push_notify\\\": \\\"10\\\",\\\"block_mynotify_enable\\\": \\\"1\\\"}\",\"discount_vtp\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"pincode\\\":\\\"3%\\\",\\\"cdt_ts\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"data\\\":\\\"3%\\\"}\",\"auto_pay_config_v2\":\"{\\r\\n \\\"access_code\\\": \\\"123456789\\\",\\r\\n \\\"hash_key\\\": \\\"123456\\\",\\r\\n \\\"push_notify\\\":\\\"1\\\",\\r\\n \\\"min_amount_auto_topup\\\": 5000,\\r\\n \\\"message_existed_mobile\\\": \\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_existed_ftth\\\": \\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_success\\\": \\\"Giao dịch thành công\\\",\\r\\n \\\"message_unreg_success\\\": \\\"Hủy đăng ký tự động thành công\\\",\\r\\n \\\"sms_register_mobile\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_ftth\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_mobile_prepaid\\\": \\\"Quý khách đã đăng ký thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"sms_unregister_mobile\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_ftth\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_mobile_prepaid\\\": \\\"Quý khách đã hủy thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"apiAutoPay\\\": {\\r\\n \\\"url\\\": \\\"http://10.58.71.181:8084\\\",\\r\\n \\\"user\\\": \\\"test01\\\",\\r\\n \\\"pass\\\": \\\"123456aA@\\\"\\r\\n },\\r\\n \\\"service_config_map\\\": {\\r\\n \\\"autopay_method\\\": \\\"autopay\\\",\\r\\n \\\"autopay_topup\\\": \\\"autopay_prepaid\\\"\\r\\n },\\r\\n \\\"pay_method_map\\\": {\\r\\n \\\"VNPAY\\\": \\\"VNPAY\\\",\\r\\n \\\"VTPAY\\\": \\\"VIETTELPAY\\\"\\r\\n }\\r\\n}\",\"config_partyCode\":\"partyCode\",\"change_sim_4g_setting_dev\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":0,\\\"change_sim_4g_fee\\\":0,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":0,\\\"ship_esim_fee\\\":20000}\",\"lixi_2020_checkActiveTime\":\"1\",\"diy_config_level\":\"[\\r\\n {\\r\\n \\\"money\\\": 30000,\\r\\n \\\"data\\\": 10000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 40000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 50000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 60000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 70000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 80000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 90000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 100000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 110000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 120000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n }, \\r\\n{\\r\\n \\\"money\\\": 130000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 140000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 150000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 160000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 170000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 180000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 190000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 200000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 210000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 220000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 230000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 240000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 250000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 260000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 270000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 280000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 290000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 300000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 100000\\r\\n }\\r\\n ]\",\"config_buy_sim_address_level4\":\"{\\r\\n\\\"limit_time\\\":1,\\r\\n\\\"limit_buy_sim\\\": 5, \\r\\n\\\"block_time\\\": 3600\\r\\n}\",\"buy_sim_online_ai_supporter_web\":\"0\",\"diy_most_used\":\"[{\\\"data-money\\\":\\\"30000\\\",\\\"call-money\\\":\\\"50000\\\"}]\",\"vnpay_recurring_config_v2\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"support_cus\":\"{\\r\\n \\\"title\\\": {\\r\\n \\\"frequently_ques\\\": \\\"Câu hỏi thường gặp\\\",\\r\\n \\\"video_tutorial\\\": \\\"Video hướng dẫn\\\",\\r\\n \\\"viettel_store\\\": \\\"Tìm kiếm cửa hàng\\\",\\r\\n \\\"search_insurance\\\": \\\"Tra cứu bảo hành\\\",\\r\\n \\\"search_sign_up_block_ads\\\": \\\"Tra cứu lịch sử không nhận quảng cáo\\\",\\r\\n \\\"book_CSKH\\\": \\\"Chat online với CSKH\\\",\\r\\n \\\"product_service_suggestions\\\": \\\"Góp ý sản phẩm dịch vụ\\\",\\r\\n \\\"online_community\\\": \\\"Cộng đồng Viettel giải đáp Online\\\",\\r\\n \\\"search_encryption_ND49\\\": \\\"Tra cứu chuẩn hóa theo NĐ49\\\",\\r\\n \\\"lookup_contract\\\": \\\"Tra cứu hợp đồng\\\"\\r\\n },\\r\\n \\\"flag_on_off_feature\\\": {\\r\\n \\\"enable_frequently_ques\\\": \\\"1\\\",\\r\\n \\\"enable_video_tutorial\\\": \\\"1\\\",\\r\\n \\\"enable_viettel_store\\\": \\\"1\\\",\\r\\n \\\"enable_online_community\\\": \\\"1\\\",\\r\\n \\\"enable_book_CSKH\\\": \\\"1\\\",\\r\\n \\\"enable_search_insurance\\\": \\\"1\\\",\\r\\n \\\"enable_search_encryption_ND49\\\": \\\"1\\\",\\r\\n \\\"enable_search_sign_up_block_ads\\\": \\\"1\\\",\\r\\n \\\"enable_product_service_suggestions\\\": \\\"1\\\",\\r\\n \\\"enable_lookup_contract\\\": \\\"1\\\"\\r\\n }\\r\\n}\",\"list_introduce\":\"18483540,18517136,18549956,18366564,16626960\",\"video_call_sdk_chuanhoa\":\"{\\\"video_call_Stringee\\\":\\\"1\\\",\\\"video_call_VTS\\\":\\\"1\\\"}\",\"acc_intro_vtid_web_v2\":\"QXJ0aWNs1610a0d68e99d6,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs161091a8c6c597\",\"config_login_fail_time\":\"5-60\",\"conf_videocall_vts\":\"{\\\"baseUrlAndroid\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465\\\"],\\\"baseUrlIOS\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"mbccs.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocall\\\",\\\"videoCallFlow\\\":\\\"videocall\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"conf_allowTypeOldCustCheck\":\"[205]\",\"conf_duration_show_notification_APP\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"numberOfDate\\\": 30\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"numberOfDate\\\": 45\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"numberOfDate\\\": 300\\r\\n }\\r\\n]\",\"config_function_code\":\"{'KM1':'SALE_DEVICE_KM1','KM2':'SALE_DEVICE_KM2','KM3':'CHANGE_TO_POSPAID','KM4':'CONNECT_POSPAID'}\",\"enable_tutorial_video_change_esim\":\"{\\\"link\\\":\\\"https://www.youtube.com\\\",\\\"enable\\\":\\\"0\\\"}\",\"config_day_expired_register\":\"30\",\"config_total_register_in_month\":\"mobileInternet|registerDataUssd|100,mobileInternet|registerDataUssdV2|100,mobileInternet|buyData|30,mobileInternet|registerMI|30,mobileInternet|registerMIV2|30,DataTet|sendGiftData|30,promotion|changePromotion|20,services|registerMps|30,promotion|registerItalk|30\",\"version_android\":\"\",\"update_type_android\":\"\",\"description_update_android\":\"\",\"version_ios\":\"\",\"update_type_ios\":\"\",\"description_update_ios\":\"\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"enable_share_fb\":0,\"enable_viettel_card\":1,\"tranfer_money_term\":\"\",\"cash_advance_term\":\"\",\"beta_version_android\":\"v4.0.1b1\",\"beta_update_type_android\":\"2\",\"beta_description_update_android\":\"\",\"beta_link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"beta_version_ios\":\"v3.2b1\",\"beta_update_type_ios\":\"2\",\"beta_description_update_ios\":\"\",\"beta_link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"type_force_update\":2,\"range_version_update_android\":\" v7.0.1b703\",\"range_version_update_ios\":\"v7.0.1b1,v7.0.1b1\",\"allow_report_complain\":0},\"enable_trash_lifebox\":\"1\",\"enable_reg_package_point_money\":\"1\",\"data_event\":\"0\",\"lifebox_packages_vip_vtplus\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"buy_sim_online_ai_supporter\":\"1\",\"game_domain\":\"https://viettel.vn/vqmm\",\"openVTPayPayment\":\"0\",\"enable_lixi_tang_thiep\":\"1\",\"config_fee_money_advance\":\"6000\",\"banner_myviettel_qldt\":\"1\",\"videocall_config_sdk\":\"{\\\"domain\\\":\\\"VIDEOCALL_MYVIETTEL\\\",\\\"serviceID\\\":\\\"517\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"buy_sim_online_using_ai_identify_v4\":\"1\",\"viettel_card_pattern\":\"(\\\\d){5}\\\\s(\\\\d){5}\\\\s(\\\\d){5}\",\"flag_hisBlockAds\":\"1\",\"enable_delete_account_lifebox_setting\":\"0\",\"buy_sim_online_using_ai_identify_v3\":\"\",\"buy_sim_online_using_ai_identify_v2\":\"0\",\"enable_block_category_game\":\"0\",\"flag_otp_luckymoney\":\"1\",\"tra_cuoc_otp_pattern\":\"Ma xac thuc de xem chi tiet cuoc cua quy khach la: ([0-9]+). Tran trong.\",\"buy_sim_online_video_call_verify_v2\":\"0\",\"enable_services_gtgt\":\"{\\\"mca\\\":\\\"1\\\",\\\"isign\\\":\\\"1\\\",\\\"isign_plus\\\":\\\"1\\\",\\\"voice_to_text\\\":\\\"0\\\"}\",\"exchange_fee_30\":\"35000\",\"change_number_description\":\"Theo quy định của Bộ TTTT, kể từ 15/09/2018 các số thuê bao di động 11 số sẽ được chuyển sang 10 số\",\"enable_lifebox_button_upload_documents\":\"1\",\"datashare_register_fee\":\"0\",\"limitedCapacity\":\"15728640\",\"home_tien_ich_di_dong\":\"life_box,mua_ma_the_cao_pincode,vietlott,tripi_flight,tripi_hotel,mic,chuyen_tra_sau,bao_cuoc_goi_nho_mca,account_viettelpay,inviteUsing4G,vexere,dich_vu_vas,tang_thiep,website_bamboo,fmc_ho_gia_dinh,goi_video_call_cskh,doi_sim,chuyen_mang_giu_so,\",\"game_tet_2019_link\":\"https://viettel.vn/gametet\",\"banner_shop_home_codinh_new\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/banner_co_dinh.png\",\"codinh_payment_viettelpay\":\"1\",\"video_call_sdk\":\"{\\\"video_call_Stringee\\\": 0,\\\"video_call_VTS\\\": 1}\",\"active_scanByAIV3\":\"{\\\"25\\\":0,\\\"36\\\":0}\",\"pay136_message\":\"Từ lần nạp thẻ hộ thứ 2, Viettel sẽ thu phí 3% giá trị thẻ nạp\",\"confFixlinePage\":\"{\\r\\n \\\"home_introduce\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo internet truyền hình\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_internet_introduce\\\": [\\r\\n \\\"Giá cước ưu đãi, hấp dẫn nhất thị trường\\\",\\r\\n \\\"Tốc độ truy cập internet cao và ổn định\\\",\\r\\n \\\"Tích hợp nhiều dịch vụ trên 01 đường dây\\\",\\r\\n \\\"Lắp đặt nhanh chóng, hỗ trợ 24/7\\\"\\r\\n ],\\r\\n \\\"homeTv\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%202.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%203.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"product\\\": [\\r\\n {\\r\\n \\\"title\\\": \\\"Home wifi là hệ thống WiFi mạng lưới băng tần kép 1200Mbps\\\",\\r\\n \\\"desc\\\": \\\"Được thiết kế cho nhà có diện tích rộng hoặc nhà nhiều tầng, mang lại khả năng phủ sóng WiFi khắp nhà, cũng như kết nối internet nhanh và ổn định. \\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20gt%20sp%20m%E1%BB%9Bi.png\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_support_introduce\\\": [\\r\\n{\\\"title\\\":\\\"Đóng cước trước\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"},\\r\\n{\\\"title\\\":\\\"Hỗ trợ dịch vụ\\\",\\\"link\\\":\\\"https://myvt.page.link/myvt1\\\"},\\r\\n{\\\"title\\\":\\\"Thanh toán\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"}\\r\\n],\\r\\n \\\"internet_title\\\": \\\"Đăng ký Internet cho ngôi nhà của bạn\\\",\\r\\n \\\"internet_introduce\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\\nÁp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\",\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"internet_introduce_wap\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": [\\r\\n \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\",\\r\\n \\\"Áp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\"\\r\\n ],\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"tv_title\\\": \\\"Đăng ký truyền hình
cho ngôi nhà của bạn\\\",\\r\\n \\\"combo_title\\\": \\\"Mở ra thế giới bất tận với Combo Internet và Truyền hình\\\",\\r\\n \\\"home_introduce_wap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"homeTvWap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209691%20(2).png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%209427.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_package_tv\\\": [\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20g%C3%B3i%20c%C6%B0%E1%BB%9Bc%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"name\\\": \\\"TV360_STD\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/trophy%201.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2020.png\\\",\\r\\n \\\"descTv1\\\": \\\"Băng thông số 1 trong cùng mức giá\\\",\\r\\n \\\"descTv2\\\": \\\"Tải lên và tải về nhanh chóng (ngang nhau)\\\",\\r\\n \\\"slug\\\": \\\"tv360-std\\\",\\r\\n \\\"desc\\\": \\\"Trải nghiệm bất tận cùng ViettelTV với hàng trăm kênh truyền hình trong và ngoài nước với hơn 160 kênh truyền hình\\\"\\r\\n },\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/10%2011%20copy.jpg\\\",\\r\\n \\\"name\\\": \\\"TV360_STDBOX\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2026.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2021.png\\\",\\r\\n \\\"descTv1\\\": \\\"Khả năng chịu tải lớn, tốc độ cao và ổn định\\\",\\r\\n \\\"descTv2\\\": \\\"Độ trễ tối thiểu, trải nghiệm mượt mà\\\",\\r\\n \\\"slug\\\": \\\"tv360-stdbox\\\",\\r\\n \\\"desc\\\": \\\"Viettel Internet đơn vị Internet số 1 về băng thông tại Việt Nam\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_device\\\": [\\r\\n \\\"camera-trong-nha-hc2\\\",\\r\\n \\\"camera-ngoai-troi\\\",\\r\\n \\\"homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"homewifi-bo-ba-thiet-bi\\\"\\r\\n ],\\r\\n \\\"home_background_wap\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner%20gi%E1%BB%AFa%20trang%20-%20wap.jpg\\\",\\r\\n \\\"home_background\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/6%207%20copy.jpg\\\"\\r\\n}\",\"enable_game_doi_thuong_new\":\"1\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\"\\r\\n }\\r\\n]}\",\"didong_payment_viettelpay\":\"1\",\"bao_loi_counter\":\"10\",\"tet_enable_vong_quay\":\"\",\"enable_pre_to_post\":0,\"enable_sync_auto_lifebox\":\"[{\\\"code\\\":\\\"all\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"image\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"contact\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"video\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"document\\\",\\\"status\\\":\\\"1\\\"}]\",\"config_option_payment_ctt\":\"[{\\\"type\\\":\\\"1\\\",\\\"name\\\":\\\"ViettelPay, ATM, thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"1\\\"},{\\\"type\\\":\\\"2\\\",\\\"name\\\":\\\"VNPAY: Thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"},{\\\"type\\\":\\\"3\\\",\\\"name\\\":\\\"VNPAY: Thẻ ATM nội địa\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"}]\",\"game_tet_2019_title\":\"HEO VÀNG MAY MẮN\",\"checkTimeServiceQuality\":\"43200\",\"enable_chatbot\":\"1\",\"buy_sim_online_video_call_verify_v4\":\"1\",\"ishare_alias\":\"136\",\"viettel_plus_id\":\"{\\\"vi\\\":\\\"\\\",\\\"en\\\":\\\"QXJ0aWNs161d6c688145c0\\\"}\",\"viettelpay_config_features\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_charge.png\\\",\\r\\n\\\"name\\\":\\\"Nạp tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_transfer.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_check.png\\\",\\r\\n\\\"name\\\":\\\"Thanh toán\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_other.png\\\",\\r\\n\\\"name\\\":\\\"Khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"tvv_chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Tổng%20đài%20viên.png\",\"expireTimeVoucher\":\"120\",\"subject_problem\":\"[{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51393,\\\"probTypeId\\\":1005274,\\\"name\\\":\\\"Dịch vụ Di động trả sau\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51397,\\\"probTypeId\\\":1005275,\\\"name\\\":\\\"Dịch vụ Di động trả trước\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51396,\\\"probTypeId\\\":1005294,\\\"name\\\":\\\"Dịch vụ Internet có dây\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":55138,\\\"probTypeId\\\":1005295,\\\"name\\\":\\\"Dịch vụ Mobile Internet 4G, 5G\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1002291,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"App MyViettel, Viettel ++\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1005276,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"Chất lượng Phục vụ\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51407,\\\"probTypeId\\\":49079,\\\"name\\\":\\\"Dịch vụ và sản phẩm khác\\\"}]\",\"tet_enable_tang_data\":\"1\",\"khdn_buy_sim_ver6\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"lifebox_limit_capacity\":\"{\\\"pictures\\\": \\\"2147483648\\\",\\\"video\\\": \\\"2147483648\\\",\\\"audio\\\": \\\"2147483648\\\", \\\"file\\\": \\\"2147483648\\\"}\",\"tang_qua_viettel_plus_flag_lixi2020\":\"0\\r\\n2021-11-18 08:00:00\\r\\n2023-01-15 23:59:59\",\"birthday_card_link\":\"https://cachlammoi.com/wp-content/uploads/2017/04/tong-hop-nhung-hinh-anh-chuc-mung-sinh-nhat-hay-va-y-nghia02-1024x643.jpg\",\"lucky_money_description\":\"Toàn bộ thuê bao di động Viettel (Trả trước và trả sau) đang hoạt động 2 chiều tại thời điểm tặng/nhận quà, có thể gửi/nhận combo thiệp chúc mừng và gói Data MI5DT, hoặc chỉ nhận thiệp/gói Data.\",\"button_stop_chat_with_tvv\":\"1\",\"tang_qua_action_button\":\"Gửi quà tặng\",\"tang_qua_history_flag\":\"0\",\"content_default_auto_sms\":\"[\\\"Xin loi toi dang ban, Xin vui long goi lai sau\\\",\\\"Toi dang hop, vui long goi lai sau\\\"]\",\"enable_qrcode_lifebox\":\"0\",\"home_tet_title\":\"ƯU ĐÃI ĐẶC BIỆT\",\"home_su_kien_title\":\"KHUYẾN MẠI\",\"flag_minigame_noel_noti_vas\":\"1\",\"cdt_didong_ts\":\"1\",\"config_checkCardInfo\":\"{\\\"day\\\":2,\\\"month\\\":10}\",\"give_package_webview\":\"https://viettel.vn/4gchomoinguoi\",\"enable_register_info_video_call_app\":\"1\",\"viettelpay_config_other_new\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_lien_ket_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Liên kết ngân hàng\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_link_bank\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_den_stk_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền đến số tài khoản\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_account_number\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_qua_the.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền qua số thẻ\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_card\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_tinh_nang_khac.png\\\",\\r\\n\\\"name\\\":\\\"Tính năng khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"viettelpay_config_features_new\":\"[{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_nap_tien_new.png\\\",\\\"name\\\":\\\"Nạp tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_new.png\\\",\\\"name\\\":\\\"Chuyển tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_thanh_toan_new.png\\\",\\\"name\\\":\\\"Thanh toán\\\",\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_khac_new.png\\\",\\\"name\\\":\\\"Khác\\\",\\\"idViettelPay\\\":\\\"vtpay_other\\\"}]\",\"enable_option_sign_contract_esim\":\"{\\\"store\\\":\\\"1\\\",\\\"house\\\":\\\"0\\\"}\",\"banner_shop_home_codinh\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/Tin%20Tuc/Background_Internet_Truy%E1%BB%81n%20h%C3%ACnh%20s%E1%BB%91(2).png\",\"enable_show_popup_lifebox\":\"10\",\"free_data_url_regex\":\"^https?:\\\\/\\\\/netnew\\\\.vn.*;^https?:\\\\/\\\\/250\\\\.192\\\\.10\\\\.20.*;^https?:\\\\/\\\\/viettel\\\\.vn.*;^https?:\\\\/\\\\/vietteltelecom\\\\.vn.*\",\"mca_package_serviceId\":\"vtp_services_63\",\"openVTPaymentGate\":\"1\",\"lucky_money_notice\":\"Mỗi KH được tặng quà miễn phí 3 lần 1 ngày. Từ lần tặng quà thứ 4, hệ thống sẽ tính phí theo phí dịch vụ Chuyển tiền Ishare\",\"ftth_register_online_enable\":\"1\",\"xhh_rule\":\" Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng
\\r\\n
\\r\\nChào mừng Quý khách tham gia chương trình “Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng” của Viettel. Các bước tham gia chương trình:
\\r\\nChọn “ Tham gia ngay” --> Chọn thuê bao muốn mời gói --> Chọn gói data để mời --> Xác nhận.
\\r\\n\\r\\n
Quý khách nhận ngay 25% giá trị gói data hoặc 20% giá trị gói thoại cộng vào tài khoản gốc (với thuê bao trả trước)/ giảm trừ cước (với thuê bao trả sau) khi thuê bao được mời thực hiện đăng kí gói data/thoại theo lời mời của Quý khách.
\\r\\n
\\r\\nLưu ý:
\\r\\n- Mỗi thuê bao có 100 lượt mời/ngày (áp dụng theo ngày, không cộng dồn vào ngày kế tiếp nếu không sử dụng hết).
\\r\\n- Thuê bao lan tỏa sẽ không được phép tiếp tục tham gia chương trình đến hết tháng nếu có 15 lượt lan tỏa không thành công tính từ ngày đầu tiên của tháng đó.
\",\"buy_sim_online_using_ai_identify_v6\":\"1\",\"show_game_close_button\":\"QXJ0aWNs15c493ee1dcd97,\\tQXJ0aWNs15c493e8922d77,QXJ0aWNs15c347c16f00ec,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c502f6a10f43,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c7cf485b67ab\",\"current_app_otp\":\"{\\\"build_code\\\":300,\\\"version_app\\\":\\\"5.14\\\"}\",\"conf_block_card_paymethod\":\"{\\\"list_province\\\":\\\"\\\",\\\"message\\\":\\\"Thuê bao sẽ không sử dụng được hình thức thanh toán cước qua thẻ cào tại tỉnh này. Quý khách vui lòng chọn lại hình thức thanh toán cước. Chi tiết LH 198 (miễn phí)\\\"}\",\"buy_sim_online_video_call_verify_v3\":\"1\",\"update_giayto_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"listIcon\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"name\\\": \\\"vtv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%205.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"name\\\": \\\"kplus\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/IconInternet.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"name\\\": \\\"WB tv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209397.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 4,\\r\\n \\\"name\\\": \\\"box movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%209.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 5,\\r\\n \\\"name\\\": \\\"fox movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2010.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 6,\\r\\n \\\"name\\\": \\\"hollywood classic\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2011.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 7,\\r\\n \\\"name\\\": \\\"htv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2013.png\\\"\\r\\n }\\r\\n]\",\"noel_key_minigame\":\"1\",\"xa_hoi_hoa_ban_hang_active\":\"0\",\"viettelId_expired_time\":\"2019/6/12\",\"data_event_image\":\"http://media.vietteltelecom.vn/upload/ProductPromotion/6e/bd/d6/1737fcaa23399a237b359bcd4ac1140795432298.png\",\"tet_enable_li_xi\":\"\",\"enable_block_category_game_new\":\"1\",\"videocall_config_buy_sim\":\"{\\\"domain\\\":\\\"VIDEOCALL_MBCCS\\\",\\\"serviceID\\\":\\\"516\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"ftth_dn_config\":\"{\\r\\n\\\"banner\\\":[\\r\\n\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner.png\\\"\\r\\n],\\r\\n\\\"image_intro\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner_uu_diem.png\\\",\\r\\n\\\"id_intro\\\":\\\"QXJ0aWNs16453334aaec2e\\\"\\r\\n}\",\"lixi_header_image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/39/9f/59b8cf27a56e5233832cb33c37332f27f47b9c4d.png\",\"payment_viettelpay_link\":\"{\\\"nap_tien\\\": \\\"\\\",\\\"chuyen_tien\\\": \\\"\\\"}\",\"gift_icon_url\":\"https://vt.viettel.vn/uploads/images/program/2018/12/06/c8dfadb5b9560300dedcfc5b148218c945dc51be.png\",\"privilege_otp_pattern\":\"Ma xac thuc cua quy khach la ([0-9]+). Quy khach vui long nhap ma nay de xac nhan cong tien ViettelPay. Tran trong.\",\"config_nd_49\":\"1\",\"cache_size_log_gami\":\"1\",\"on_off_invite_sim4g\":\"1\",\"tang_qua_title\":\"Tặng thiệp chúc mừng\",\"phi_nap_the_ho\":\"Phí nạp hộ: 2% giá trị thẻ, tối đa: 3 lần/ngày và 10 lần/tháng.\",\"myclip_game_active\":\"1\",\"enable_register_info_video_call\":\"1\",\"game_tet_2019_idgame\":\"\",\"xhh_short_des\":\"Chào mừng bạn đã tham gia chương trình Lan tỏa Data - Nhận quà giá trị. Khi người bạn mới đăng ký thành công gói Data, bạn sẽ được nhận... là trả sau.\",\"enable_happy_birthday_viettelId_v2\":\"0\",\"tang_qua_theme_color\":\"#D743D1\",\"enable_register_new_kit\":\"1\",\"the_exact_proportions_of_the_face\":\"{\\\"oldPortraits\\\":\\\"60\\\",\\\"currentPortrait\\\":\\\"60\\\"}\",\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\",\"enable_reg_data_point_money\":\"1\",\"ishare_mesage\":\"Để lấy mật khẩu, soạn: MK gửi 136 hoặc MK gửi 136\",\"exchange_fee\":\"0\",\"openVTPayPaymentBuySim\":\"1\",\"config_expire_time_pass\":\"{\\\"time\\\":\\\"604800\\\",\\\"message\\\":\\\"Quý khách vui lòng thực hiện đổi mật khẩu\\\"}\",\"lifebox_introduction\":\"\\r\\n\\tDịch vụ LifeBOX
\\r\\n\\r\\n\\tLưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
\\r\\n\\r\\n\\t+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
\\r\\n\\r\\n\\t+ Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\r\\n\\r\\n\\t+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet.
\",\"enable_game_doi_thuong\":\"0\",\"chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Chatbot(4).png\",\"gift_message_for_first_login\":\"Chúc mừng Quý khách đã nhận hộp quà tặng từ chương trình “Trao gửi yêu thương – giáng sinh ấm áp”, vui lòng mở hộp quà trước 24h00 trong ngày.\",\"enable_popup_vip_lifebox\":\"10\",\"noel_event_flag\":\"0\",\"enable_change_limit_post_paid\":\"1\",\"enable_hmsd\":\"1\",\"khdn_buy_sim\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"tang_qua_money_flag_test\":\"1\",\"viettelid_icon_rank\":\"{\\\"rank1\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang_click.png\\\"},\\\"rank2\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet_click.png\\\"},\\\"rank3\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac_click.png\\\"},\\\"rank4\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang_click.png\\\"},\\\"rank5\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong_click.png\\\"}}\",\"on_chatbot_fixed_account\":\"1\",\"remind_nd49_v2\":\"0\",\"tang_qua\":\"1\",\"myvt_otp_agent_vtplus\":\"10\\r\\nMa OTP su dung uu dai phong cho cua Quy khach la [otp]. Vui long cung cap ma OTP cho nhan vien le tan de su dung uu dai. Ma OTP het han sau 5 phut. Tran trong.\\r\\n300\\r\\n20\",\"show_ad_login_page\":\"1\",\"mini_game_content\":\"{\\\"game_id\\\":\\\"VQMM\\\",\\\"game_avatar\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/upload\\\\/ckfinder\\\\/images\\\\/BannerChung01.jpg\\\",\\\"game_name\\\":\\\"30 tri\\\\u1ec7u GB data cho m\\\\u1ecdi ng\\\\u01b0\\\\u1eddi\\\",\\\"game_description\\\":\\\"30 tri\\\\u1ec7u GB data, 30 tri\\\\u1ec7u ni\\\\u1ec1m vui lan t\\\\u1ecfa\\\",\\\"game_type\\\":\\\"web\\\",\\\"game_url\\\":\\\"http:\\\\/\\\\/viettel.vn\\\\/tomatodata\\\",\\\"game_android_ggplay_link\\\":\\\"\\\",\\\"game_android_deeplink\\\":\\\"\\\",\\\"game_ios_applestore_link\\\":\\\"\\\",\\\"game_ios_deeplink\\\":\\\"\\\",\\\"active_game\\\":1}\",\"buy_sim_online_video_call_verify_v6\":\"1\",\"flag_point_vt\":\"0\",\"lifebox_config\":\"{\\r\\n\\\"max_capacity\\\":\\\"5\\\",\\r\\n\\\"message_over_capacity\\\":\\\"Dung lượng tải lên > [capacity]GB có thể làm tiến trình tải lên bị chậm, Quý khách vui lòng chọn lại dữ liệu để tải lên hoặc tiếp tục thực hiện\\\",\\r\\n\\\"policy\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Sở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin\\\"\\r\\n},\\r\\n\\\"rule\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Bằng việc đăng ký sử dụng dịch vụ LifeBOX ( gọi tắt là ‘Dịch vụ’) do Viettell cung cấp. Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (Gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.Điều khoản về tài khoản sử dụng\\\"\\r\\n}\\r\\n}\",\"enable_ftName_duration\":\"1\",\"enable_setting_lifebox_sync_contacts\":\"1\",\"enable_chatbot_android\":\"1\",\"mobile_money_enable\":\"1\",\"schedule_config_new_follow\":\"0\",\"stringee_to_number\":\"mbccs\",\"change_esim_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"on_off_phone_contract\":\"1\",\"lifebox_packages_vip_donate\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_TANG\\\",\\\"title\\\":\\\"VIP1_TANG\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công các gói data ST120K, ST150K, ST200K, ST300K được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong thời gian sử dụng các gói ST120K, ST150K, ST200K, ST300K.
- Thời hạn chương trình: Chưa có hạn kết thúc.
2. Thông tin gói cước
- Tên gói cước: VIP1-TANG (VIP1 TẶNG KHI ĐĂNG KÝ CÁC GÓI DATA THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_TANG. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_TANG. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG3T\\\",\\\"title\\\":\\\"VIP2_TANG3T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"
1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST30K, ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng, dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 03 chù kỳ tháng (tương ứng 90 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG3T (VIP2 TẶNG 3 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG3T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG3T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG3T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"3\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG1T\\\",\\\"title\\\":\\\"VIP2_TANG1T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 01 chù kỳ tháng (tương ứng 30 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG1T (VIP2 TẶNG 1 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG1T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG1T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG1T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"list_adding_viettelid_banner\":\"[{\\\"id\\\":\\\"QXJ0aWNs161efafb95a51d\\\",\\\"new_browser\\\":\\\"0\\\",\\\"title\\\":\\\"game - rồng vàng - thachht\\\",\\\"desciption\\\":null,\\\"startTimeFS\\\":\\\"1706692560\\\",\\\"endTimeFS\\\":\\\"1710262800\\\",\\\"link\\\":\\\"https://viettel.vn/game/tet2024/v1/index.html\\\",\\\"typeFS\\\":\\\"3\\\",\\\"logoFS\\\":\\\"https://media.vietteltelecom.vn/upload//36/cc/c3/f1db8f1524197377ae3341baaca1c17c116295e8.png\\\",\\\"isRediect\\\":0,\\\"isAuth\\\":1,\\\"hideHeader\\\":0,\\\"landscape_mode\\\":0,\\\"listPack\\\":null,\\\"screenAPP\\\":0,\\\"featureId\\\":\\\"\\\",\\\"postId\\\":\\\"\\\",\\\"open_app_store\\\":\\\"0\\\",\\\"ios_deep_link\\\":null,\\\"ios_app_store_link\\\":null,\\\"android_deep_link\\\":null,\\\"android_play_store_link\\\":null}]\",\"lifebox_packages\":\"{\\\"type\\\":\\\"Q2F0ZWdv159cdebfddf4e7\\\",\\\"type_name\\\":\\\"Tiện ích\\\",\\\"service_id\\\":\\\"QXJ0aWNs15a67f87856b6d\\\",\\\"service_code\\\":\\\"VAS_LIFEBOX_VIP|VAS_LIFEBOX_VIP2\\\",\\\"short_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"short_description\\\":\\\"Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân\\\",\\\"service_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"service_message\\\":\\\"\\\\r\\\\n\\\\tDịch vụ lưu trữ dữ liệu cá nhân trên đám mây với các tính năng:
\\\\r\\\\n\\\\t+ Lưu trữ: Đảm bảo lưu trữ dữ liệu cá nhân bảo mật và an toàn trên cả nền IOS, ANDROID và WEBSITE.
\\\\r\\\\n\\\\t+ Khôi phục: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\\\r\\\\n\\\\t+ Chia sẻ: Cho phép mời, chia sẻ nội dung theo từng đối tượng cụ thể.
\\\\r\\\\n\\\\t+ Truy cập: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet.
\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Để đăng ký gói VIP1 (có ngay 20GB lưu trữ, miễn phí Data sử dụng), soạn tin DK gửi 1098 (9.000đ/tháng).
\\\\r\\\\n\\\\t- Để đăng ký gói VIP2 (có ngay 10GB lưu trữ, miễn phí Data sử dụng), soạn tin DK2 gửi 1098 (5.000đ/tháng).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Chi tiết gọi 198 (miễn phí).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\t- Tải ứng dụng Lifebox trên Google Play và App Store và đăng ký để nhận ngay tài khoản miễn phí (5GB lưu trữ).
\\\\r\\\\n\\\\r\\\\n\\\\tHoặc tải ngay ứng dụng tại biểu tượng phía dưới:
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\",\\\"register_code\\\":\\\"DK\\\",\\\"unregister_code\\\":\\\"HUY\\\",\\\"service_amount\\\":\\\"9000\\\",\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"url_popup_vip2\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/popup_lifebox_vip2.png\\\",\\\"limit_capacity_zero\\\":\\\"Để gia tăng dung lượng lưu trữ, tiếp tục sử dụng dịch vụ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB).\\\",\\\"limit_capacity_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB)!\\\",\\\"limit_capacity_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB)!\\\",\\\"limit_capacity_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu!\\\",\\\"warning_des_setting_zero\\\":\\\"Dung lượng lưu trữ không đủ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) để bật tính năng này\\\",\\\"warning_des_setting_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu, để sử d���ng tính năng này\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"title\\\":\\\"Tặng miễn phí\\\",\\\"short_description\\\":\\\"Dung lượng lưu trữ: 10GB\\\",\\\"desc\\\":\\\"Viettel dành tặng Quý khách 10GB lưu trữ dữ liệu để trải nghiệm dịch vụ LifeBOX. Quý khách có thể lưu Danh bạ, Ảnh, Video, Nhạc, Tài liệu cá nhân.
Hết 10GB lưu trữ, Quý khách vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn, cụ thể:
+ Gói VIP1: 25GB lưu trữ dữ liệu, cước phí 9.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
+ Gói VIP2: 15GB lưu trữ dữ liệu, cước phí 5.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
Đặc biệt, Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1/VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm/2000 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có những trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"\\\",\\\"confirm_cancel\\\":\\\"\\\",\\\"register_code\\\":\\\"\\\",\\\"unregister_code\\\":\\\"\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"10GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/freelifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP\\\",\\\"title\\\":\\\"Gói tháng VIP1\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t9.000 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 9.000 đồng/tháng**
+ Dung lượng lưu trữ: 25GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
** Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"9000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP1. Phí 9000đ/ tháng có 25GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP2\\\",\\\"title\\\":\\\"Gói tháng VIP2\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t5.000 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 5.000 đồng/tháng**
+ Dung lượng lưu trữ: 15GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
*Chương trình 1: Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 2.200 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
** Chương trình 2: Từ ngày 11/01/2022, Quý khách đăng ký thành công gói data ST30K, ST70K, ST90K trên app MyViettel hoặc website https://viettel.vn, sẽ được tặng 03 chu kỳ tháng gói VIP2 miễn phí (0 đồng/ tháng) để trải nghiệm dịch vụ; không áp dụng tặng 2.200 điểm Viettel++ với chương trình này. Gói tặng trải nghiệm VIP2 0 đồng không tự động gia hạn.
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"5000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP2. Phí 5.000đ/ tháng có 15GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT2\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"enable_promotion_voucher\":\"1\",\"enable_lifebox_sync_contacts\":\"1\",\"register_commercial_history_webview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"chtt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"full_screen_game\":\"1\",\"buy_sim_online_ai_supporter_v4\":\"1\",\"chatgpt_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/AI(2).png\",\"home_tien_ich_co_dinh\":\"vietlott,doi_goi_cuoc_co_dinh,thanh_toan_cuoc,cdt_co_dinh,fmc_ho_gia_dinh,modem_wifi,ho_tro_dich_vu,mic,tripi_flight,tripi_hotel,vexere,\",\"color_code_event\":\"#E23232\",\"simso_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"game_tet_2019_status\":\"0\",\"checkServiceQuality\":\"1\",\"config_clearCard\":\"{\\\"day\\\":1,\\\"month\\\":3}\",\"ishare_command\":\"MK\",\"game_tet_2019_image\":\"http://media.vietteltelecom.vn/upload//FlashSale/59/30/05/6342010cb7f605a74d1c04dc7e39a3aefd0eafe8.jpg\",\"data_event_title\":\"Khuyến mãi sự kiện\",\"tang_qua_data_flag\":\"1\",\"enableCtt098\":\"1\",\"flag_security_payment\":\"\",\"enable_women_day\":\"1\",\"conf_hotPack\":\"{\\r\\n \\\"config_pack_default\\\": \\\"MIMD,I0,I.0,GP_STU,GP_SCL,MIF,MIMD_HSSV,MI0,MIMDX,I0X,MIFX,MITS,MI0X,DC0,D.0,MIMAX70\\\",\\r\\n \\\"config_type_pack_for_you\\\": \\\"HOT_NEW,EVENT\\\",\\r\\n \\\"listPackHotLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"listPackHotNoLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"statusPackNoLogin\\\": 1,\\r\\n \\\"menuHot\\\": \\\"EVENT,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"menu098TabData\\\": \\\"EVENT,INTERNET,COMBO,HOT,DATAPLUS,DATA_ROAMING,COMBO_ROAMING,CALL_SMS,MYVIETTEL_ONLY,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"mergePack\\\": 1,\\r\\n \\\"prioritized_pack\\\": {\\r\\n \\\"SD30S\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 3\\r\\n },\\r\\n \\\"1N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 2\\r\\n },\\r\\n \\\"ST5KM\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 1\\r\\n },\\r\\n \\\"7N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 4\\r\\n }\\r\\n },\\r\\n \\\"display_tab\\\": {\\r\\n \\\"data_addon\\\": {\\r\\n \\\"display\\\": \\\"1\\\",\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n },\\r\\n \\\"black_list_pack\\\": {\\r\\n \\\"ST5K\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n }\\r\\n}\",\"lifebox_policy\":\"\\r\\n\\tSở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin
\\r\\n\\r\\n\\t1. Viettel không yêu cầu bất kỳ quyền sở hữu trí tuệ nào đối với các nội dung Khách hàng tải lên LifeBOX. Tất cả các dữ liệu Khách hàng đưa LifeBOX đều là quyền sở hữu của riêng Khách hàng. Khách hàng có thể xóa bỏ dữ liệu đã tải bất kỳ lúc nào cũng như hủy bỏ tài khoản của chính mình. Điều này cũng đồng nghĩa với việc Khách hàng xóa toàn bộ nội dung Khách hàng đang lưu trữ tại LifeBOX.
\\r\\n\\r\\n\\t2. Viettel không tiết lộ bất kì thông tin nào của Khách hàng cho đối tác thứ ba. Thông tin bảo mật bao gồm bất kỳ dữ liệu hay thông tin nào Khách hàng cung cấp cho Viettel mà không muốn công chúng biết đến. Thông tin bảo mật không bao gồm các thông tin
\\r\\n\\r\\n\\t(a) đã được công chúng hóa vào thời gian Viettel nhận được;
\\r\\n\\r\\n\\t(b) hoặc đã đến từ các domain được công bố rộng rãi sau khi Viettel nhận được nhưng mà không đến từ lỗi của Viettel;
\\r\\n\\r\\n\\t(c) hoặc thông tin của Khách hàng Viettel nhận được từ hơn một người hoặc
\\r\\n\\r\\n\\t(d) Viettel bị yêu cầu bởi luật pháp.
\",\"buy_sim_online_ai_supporter_ver6\":\"10\",\"standard_info_user\":\"{\\\"version_ios\\\":\\\"7.7\\\",\\\"version_android\\\":\\\"770\\\",\\\"standard_video_call_AI_order_enable\\\":1,\\\"standard_video_call_AI_order_enable_v2\\\":1,\\\"standard_video_call_BCA_enable\\\":1,\\\"standard_video_call_BCA_enable_v2\\\":1,\\\"enable_popup\\\":0,\\\"can_edit\\\":{\\\"name\\\":\\\"0\\\",\\\"birthday\\\":\\\"0\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"1\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"1\\\",\\\"district\\\":\\\"1\\\",\\\"precinct\\\":\\\"1\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"1\\\",\\\"address_paper\\\":\\\"1\\\",\\\"nationality\\\":\\\"1\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":30,\\\"config_allowCallBack_ipcc\\\":{\\\"version_ios\\\":\\\"7.8\\\",\\\"version_android\\\":\\\"123\\\"}}\",\"callmeback_config_sdk\":\"{\\\"domainCode\\\":\\\"MYVIETTEL_CALLMEBACK\\\",\\\"serviceUrl\\\":\\\"https://callmeback.viettel.vn:8919\\\",\\\"requestUrl\\\":\\\"https://callmeback.viettel.vn:8918\\\"}\",\"simso_enterprise_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"pretopost_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"flag_luckymoney_viettelpoint\":\"0\",\"home_enable_tet_block\":\"0\",\"buy_sim_online_ai_supporter_v6\":\"1\",\"change_esim_online_enable\":\"1\",\"invite_ftth_benefit_information\":\"*Nhập mã giới thiệu của chương trình Lan tỏa dịch vụ Viettel và nhận ưu đãi hấp dẫn lên đến 150.000 VNĐ..\",\"conf_otp_file_accept_report\":\"{\\\"content\\\" : \\\"Nhap ma [otp] de xac thuc bien ban nghiem thu tren Myviettel/Viettel.vn. Chi tiet LH 198. Tran trong!\\\", \\\"totalFail \\\":\\\" 5\\\", \\\"expiredTime\\\" : \\\"120\\\", \\\"totalInDay\\\":\\\"5\\\"}\",\"remind_nd49\":\"0\",\"dktt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"limit_config_list\":\"{\\r\\n\\\"normal\\\":[\\r\\n200000,\\r\\n500000,\\r\\n1000000,\\r\\n1500000,\\r\\n2000000,\\r\\n2500000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"friendship\\\":[\\r\\n100000,\\r\\n200000,\\r\\n300000,\\r\\n500000,\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"dinamond\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n8000000,\\r\\n10000000,\\r\\n15000000\\r\\n],\\r\\n\\\"gold\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n],\\r\\n\\\"silver\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n]\\r\\n}\",\"myclip_active\":\"1\",\"game_tet_2019_enable\":\"0\",\"lifebox_packages_vip\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"gami_url_config\":\"https://apigami.viettel.vn/v1/gami/games/web/bootstrap.html\",\"lifebox_terms\":\"\\r\\n\\tBằng việc đăng ký sử dụng dịch vụ LifeBOX (gọi tắt là ‘Dịch vụ’) do Viettel cung cấp, Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.
\\r\\n\\r\\n\\tĐiều khoản về tài khoản người sử dụng
\\r\\n\\r\\n\\t1. Khách hàng phải cung cấp đầy đủ tên họ, số điện thoại, email chính xác và những thông tin liên quan cần thiết để được hưởng đầy đủ chính sách hỗ trợ người dùng của Viettel.
\\r\\n\\r\\n\\t2. Khách hàng chịu toàn bộ trách nhiệm về dữ liệu, hình ảnh, tài liệu và các liên kết website (links) mà Khách hàng đưa lên tài khoản LifeBOX của Khách hàng.
\\r\\n\\r\\n\\t3. Không sử dụng LifeBOX cho bất kỳ điều gì vi phạm pháp luật hay phát tán các mã độc, virus.
\\r\\n\\r\\n\\t4. Bất kỳ điều gì vi phạm điều khoản sử dụng đồng nghĩa với việc Viettel có quyền
\\r\\n\\r\\n\\t(a) hủy toàn bộ dịch vụ đang cung cấp cho Khách hàng hoặc
\\r\\n\\r\\n\\t(b) tự động xóa các nội dung vi phạm mà không cần thông báo.
\\r\\n\\r\\n\\t5. Trường hợp bất khả kháng ảnh hưởng tới quá trình lưu trữ, việc lựa chọn dữ liệu để lưu trữ sẽ do Viettel chủ động thực hiện.
\",\"enable_popup_vip_lifebox_new\":\"2\",\"buy_sim_online_ai_supporter_v3\":\"0\",\"button_stop_response\":\"1\",\"blockSMSBill\":\"Truy cập vào chức năng “Thông tin khách hàng” để cài đặt ON/OFF nhận thông báo khi tra cước.\",\"invtDevice4g\":\"{\\\"banner\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Rectangle%204192(1).png\\\",\\\"deeplink\\\":\\\"myviettel://the_le_moi_doi_may_4g\\\",\\\"link_webview\\\":\\\"\\\",\\\"policy_invt_device4g\\\":\\\"17370540\\\",\\\"status\\\":1,\\\"text_the_le\\\":\\\"Thể lệ\\\"}\",\"enable_comment_service_gtgt\":\"0\",\"standard_info_user_1\":\"{\\\"version_ios\\\":\\\"6.3\\\",\\\"version_android\\\":\\\"383\\\",\\\"standard_video_call_AI_order_enable\\\":0,\\\"standard_video_call_BCA_enable\\\":1,\\\"enable_popup\\\":1,\\\"can_edit\\\":{\\\"name\\\":\\\"1\\\",\\\"birthday\\\":\\\"1\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"0\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"0\\\",\\\"district\\\":\\\"0\\\",\\\"precinct\\\":\\\"0\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"0\\\",\\\"address_paper\\\":\\\"0\\\",\\\"nationality\\\":\\\"0\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":10}\",\"active_scanByAIV3_registerOnline\":\"0\",\"active_omi_level4_address\":\"1\",\"desc_recharge_momo\":\"Lưu ý: Quý khách sẽ không được hưởng các chương trình khuyến mại khi nạp tiền vào tài khoản Tiền di động\",\"delay_storage_lifebox\":\"Gói lưu trữ sẽ được cập nhật sau 10 phút!\",\"config_package_payment_ctt\":\"{\\r\\n\\\"min_price_enable_vtlink\\\":30000,\\r\\n\\\"min_price_enable_ctt\\\":30000,\\r\\n\\\"text_pttt\\\":\\\"Đăng ký qua ViettelPay, ATM, Thẻ quốc tế\\\"\\r\\n}\",\"home_enable_event_block\":\"1\",\"sendGift\":\"{\\\"minPoint\\\":\\\"1000\\\",\\\"enableSendPoint\\\":\\\"\\\",\\\"enableSendMoney\\\":\\\"\\\",\\\"enableSendData\\\":\\\"1\\\",\\\"txtNote\\\":\\\"Vui l\\\\u00f2ng l\\\\u1ef1a ch\\\\u1ecdn s\\\\u1ed1 thu\\\\u00ea bao t\\\\u1eb7ng (t\\\\u1ed1i \\\\u0111a 10 thu\\\\u00ea bao)\\\",\\\"numAddress\\\":\\\"10\\\",\\\"enableSendPointTabVtplus\\\":\\\"\\\"}\",\"trans_money\":\"{\\\"is_show\\\":\\\"1\\\",\\\"image_url\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/\\\\/upload\\\\/ckfinder\\\\/files\\\\/Frame36716.png\\\",\\\"intro\\\":{\\\"summary\\\":\\\"Ishare: L\\\\u00e0 d\\\\u1ecbch v\\\\u1ee5 chuy\\\\u1ec3n ti\\\\u1ec1n t\\\\u1eeb t\\\\u00e0i kho\\\\u1ea3n g\\\\u1ed1c gi\\\\u1eefa 2 s\\\\u1ed1 \\\\u0111i\\\\u1ec7n tho\\\\u1ea1i Viettel.\\\",\\\"condition_title\\\":\\\"\\\\u0110i\\\\u1ec1u ki\\\\u1ec7n s\\\\u1eed d\\\\u1ee5ng\\\",\\\"conditions\\\":[\\\"Thu\\\\u00ea bao chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"- TB di \\\\u0111\\\\u1ed9ng, Dcom, Homephone tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2C, c\\\\u00f3 th\\\\u1eddi gian ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng \\\\u2265 90 ng\\\\u00e0y t\\\\u00ednh t\\\\u1eeb ng\\\\u00e0y k\\\\u00edch ho\\\\u1ea1t thu\\\\u00ea bao \\\\u0111\\\\u1ebfn ng\\\\u00e0y s\\\\u1eed d\\\\u1ee5ng d\\\\u1ecbch v\\\\u1ee5.\\\",\\\"Thu\\\\u00ea bao nh\\\\u1eadn ti\\\\u1ec1n:\\\",\\\"- Thu\\\\u00ea bao di \\\\u0111\\\\u1ed9ng, Homephone v\\\\u00e0 Dcom tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc Viettel ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2 chi\\\\u1ec1u.\\\"],\\\"trans_limit_title\\\":\\\"H\\\\u1ea1n m\\\\u1ee9c chuy\\\\u1ec3n ti\\\\u1ec1n\\\",\\\"trans_limit\\\":[\\\"T\\\\u1ed1i \\\\u0111a 50.000\\\\u0111\\\\/l\\\\u1ea7n v\\\\u00e0 300.000\\\\u0111\\\\/ng\\\\u00e0y.\\\",\\\"S\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n l\\\\u00e0 b\\\\u1ed9i s\\\\u1ed1 c\\\\u1ee7a 1.000\\\\u0111\\\"],\\\"trans_fee_title\\\":\\\"Ph\\\\u00ed chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"trans_fee\\\":\\\"15% tr\\\\u00ean s\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n \\\"},\\\"notice\\\":{\\\"msisdn\\\":\\\"Thu\\\\u00ea bao tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1eb7c tr\\\\u1ea3 sau c\\\\u00f3 t\\\\u00ednh n\\\\u0103ng Hybrid\\\",\\\"limit\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c chuy\\\\u1ec3n t\\\\u1eeb 1.000 \\\\u0111\\\\u1ebfn 50.000\\\\u0111\\\\/l\\\\u1ea7n, t\\\\u1ed1i \\\\u0111a 300.000\\\\u0111\\\\/ng\\\\u00e0y\\\"},\\\"amount_money\\\":[\\\"1000\\\",\\\"10000\\\",\\\"20000\\\",\\\"30000\\\",\\\"40000\\\",\\\"50000\\\"],\\\"guideline\\\":[\\\"C\\\\u00e1ch 1: MK g\\\\u1eedi 136\\\",\\\"C\\\\u00e1ch 2: MK g\\\\u1eedi 136\\\",\\\"Sodienthoai l\\\\u00e0 s\\\\u1ed1 th\\\\u01b0\\\\u1eddng xuy\\\\u00ean li\\\\u00ean l\\\\u1ea1c g\\\\u1ea7n nh\\\\u1ea5t\\\"]}\",\"show_privilege_bonus\":\"0\",\"enable_survey\":\"{\\\"searchHome\\\":\\\"1\\\",\\\"packageDetail\\\" :\\\"1\\\",\\\"voucherDetail\\\":\\\"1\\\"}\",\"lifebox_sharing_hashtags\":\"#ViettelMạng3G4GtốtnhấtViệtNam\",\"server_time\":\"2024-06-14\",\"cskh4g\":1,\"change_sim_fee\":25000,\"xhhbh\":1,\"enable_mini_games\":0,\"campaign_flag\":\"0\",\"campaign_content\":\"\",\"code\":\"***@@@@\",\"flagChucTet\":0,\"Lixi2017\":{\"so_tien_nho_nhat\":5000,\"luat_li_xi\":\"Số tiền lì xì tối thiểu là 5.000đ/lần, tối đa là 100.000đ/lần và là bội số của 1.000đ. Phí lì xì 0đ. Thuê bao nhận lì xì tối đa 5.000.000đ/ngày.\",\"so_tien_lon_nhat\":100000,\"hieu_luc_chuong_trinh\":0},\"key_lifebox\":null,\"enable_tra_cuu_dia_ban_4g\":0,\"ghepdoi\":0}"
14/06/24 09:03:11||6b217cfb3130daf9|Start write log analyId 1718330591500
INFO 6b217cfb3130daf9 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.getAddOnUSSD","duration":567,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330587949,"endTime":1718330588516,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\"3,6\"]","response":"{\"description\":\"Thanh cong\",\"errCode\":\"0\",\"isDefaultData\":\"true\",\"listAddOn\":[],\"listPkgName\":\"\\n Goi 098\\n Goi 098\\n \\n \\n DR7S\\n DR7S: 250.000d/7 ngay co 6GB Data Roaming\\n DR7S: 250.000d/7 ngay co 6GB Data Roaming\\n 0\\n \\n 3\\n 250000\\n null\\n false\\n 250000\\n true\\n 250000\\n 6144\\n null\\n null\\n 0\\n 0\\n 0\\n 0\\n 0\\n null\\n DR7S\\n DR7SX\\n 0\\n \\n \\n ST15K\\n ST15K: 15K/3 ngay=3GB\\n ST15K: 15K/3 ngay co 3GB, gia han sau 3 ngay, luu luong con lai se duoc bao luu khi gia han thanh cong\\n 0\\n \\n 3\\n 0\\n null\\n false\\n 0\\n true\\n 0\\n 3072\\n null\\n null\\n 0\\n 0\\n 0\\n 0\\n 0\\n null\\n ST15K\\n ST15KX\\n 1\\n \\n \\n\\n\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 6b217cfb3130daf9 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"PromotionDataServiceImpl.getDynamicPromotion","duration":571,"logType":"com.viettel.myviettel.service.impl.PromotionDataServiceImpl","actionType":"PromotionDataServiceImpl","startTime":1718330587948,"endTime":1718330588519,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 6b217cfb3130daf9 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":2090,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587162,"endTime":1718330589252,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":2482,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587278,"endTime":1718330589760,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2750,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587496,"endTime":1718330590246,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2750,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587496,"endTime":1718330590246,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2339,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587949,"endTime":1718330590288,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 6b217cfb3130daf9 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":2339,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587949,"endTime":1718330590288,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 6b217cfb3130daf9 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2339,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330587949,"endTime":1718330590288,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 6b217cfb3130daf9 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":3010,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587279,"endTime":1718330590289,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2758,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587534,"endTime":1718330590292,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockRecommend"}
INFO 6b217cfb3130daf9 {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2758,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587534,"endTime":1718330590292,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 6b217cfb3130daf9 {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2384,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587926,"endTime":1718330590310,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getFeatureGroupV3"}
INFO 6b217cfb3130daf9 {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2384,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587926,"endTime":1718330590310,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 6b217cfb3130daf9 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":3165,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587163,"endTime":1718330590328,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2904,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587426,"endTime":1718330590330,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2904,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587426,"endTime":1718330590330,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2904,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330587426,"endTime":1718330590330,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"AccountInfoBlockServiceImpl.getBlockData","duration":2923,"logType":"com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl","actionType":"AccountInfoBlockServiceImpl","startTime":1718330587421,"endTime":1718330590344,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2953,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330587391,"endTime":1718330590344,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2953,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330587391,"endTime":1718330590344,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2953,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 6b217cfb3130daf9 {"traceId":"d6f7aeb84d7edb1d","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2976,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587369,"endTime":1718330590345,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":3136,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587238,"endTime":1718330590374,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":3136,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587238,"endTime":1718330590374,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":3136,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330587238,"endTime":1718330590374,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":2502,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718330587880,"endTime":1718330590382,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 6b217cfb3130daf9 {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":2502,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718330587880,"endTime":1718330590382,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 6b217cfb3130daf9 {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":2502,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2888,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330587498,"endTime":1718330590386,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2888,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587498,"endTime":1718330590386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2888,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330587498,"endTime":1718330590386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2923,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330587463,"endTime":1718330590386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2950,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330587436,"endTime":1718330590386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2950,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330587436,"endTime":1718330590386,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2950,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 6b217cfb3130daf9 {"traceId":"b1da0e9dd50501f7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2516,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587876,"endTime":1718330590392,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 6b217cfb3130daf9 {"traceId":"02bd7f207c7b1687","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2960,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587433,"endTime":1718330590393,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getDeclByType","duration":79,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330590374,"endTime":1718330590453,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getConfigSettingMobileCache","duration":79,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590374,"endTime":1718330590453,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getConfigSettingMobileMsisdn","duration":80,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590374,"endTime":1718330590454,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"RedisV1RepositoryImpl.getStringValue","duration":66,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718330590454,"endTime":1718330590520,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getAllowReportComplainLowCache","duration":66,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590454,"endTime":1718330590520,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"WServiceClientImpl.checkKTTK2","duration":227,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330590294,"endTime":1718330590521,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\"]","response":"[]","result":"0","path":"/blockRecommend"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getDeclByType2","duration":68,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330590454,"endTime":1718330590522,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getVersionAppCache","duration":68,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590454,"endTime":1718330590522,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":68,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330590454,"endTime":1718330590522,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getTransferMoneyTermCache","duration":68,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590454,"endTime":1718330590522,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":68,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330590454,"endTime":1718330590522,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getCashAdvanceTermCache","duration":69,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590454,"endTime":1718330590523,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getInfoAccountAndCSKH","duration":69,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590454,"endTime":1718330590523,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"AerospikeDeclRepositoryImpl.getById","duration":69,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718330590454,"endTime":1718330590523,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getConfVersionAppCache","duration":69,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590454,"endTime":1718330590523,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.KTMI","duration":287,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330590292,"endTime":1718330590579,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",0,\"MyViettel\",\"MyViettel\"]","response":"{\"info\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 6b217cfb3130daf9 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":298,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330590290,"endTime":1718330590588,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getListAccountByPhone","duration":3310,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587278,"endTime":1718330590588,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":301,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330590328,"endTime":1718330590629,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getListAccountByPhone","duration":3467,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330587162,"endTime":1718330590629,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"WServiceClientImpl.checkData3gV3","duration":164,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718330590524,"endTime":1718330590688,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"DataWSServiceImpl.getData3gV2","duration":164,"logType":"com.viettel.myviettel.service.ws.impl.DataWSServiceImpl","actionType":"DataWSServiceImpl","startTime":1718330590524,"endTime":1718330590688,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingConfigServiceImpl.getFeeDataSharing","duration":210,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718330590478,"endTime":1718330590688,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingServiceImpl.getSettingV3","duration":3456,"logType":"com.viettel.myviettel.service.impl.SettingServiceImpl","actionType":"SettingServiceImpl","startTime":1718330587232,"endTime":1718330590688,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingController.getSettingV3","duration":3457,"logType":"com.viettel.myviettel.controller.SettingController","actionType":"SettingController","startTime":1718330587231,"endTime":1718330590688,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"SettingController.getSettingV3","duration":3457,"clientAddress":"118.53.246.113","result":"0","path":"/getSettingV3","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 6b217cfb3130daf9 {"traceId":"1b4828161f971dd2","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":3548,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587227,"endTime":1718330590775,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
14/06/24 09:03:11||6b217cfb3130daf9|AsyncLog analyId 1718330591500: QueueSize: 61, addSuccess: 61, addFalse: 0, writeSuccess:61, writeFalse:0
14/06/24 09:03:12||d70a48336af3d48c|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12|-|d70a48336af3d48c|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[8132fec9-472a-45ef-b2fe-c9472aa5ef26]}{X-Gravitee-Request-Id:[8132fec9-472a-45ef-b2fe-c9472aa5ef26]}{Content-Length:[250]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":1,\"listAcc\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":11,\"listAcc\":[{\"account\":\"84961839737\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002000\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002003\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002006\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"848000001647\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002005\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84352102525\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002001\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84978827318\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84989280107\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84385534517\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]}},\"errorCodeTracing\":null}"
14/06/24 09:03:12||954d607f419d8d7a|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12||c6d2e9fbe7f6fe4b|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)
Error has been observed at the following site(s):
*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12||c6d2e9fbe7f6fe4b|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12||c6d2e9fbe7f6fe4b|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12||c6d2e9fbe7f6fe4b|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12||c6d2e9fbe7f6fe4b|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:12|-|954d607f419d8d7a|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[6550782c-52e0-4504-9078-2c52e0350484]}{X-Gravitee-Request-Id:[6550782c-52e0-4504-9078-2c52e0350484]}{Content-Length:[250]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":1,\"listAcc\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":11,\"listAcc\":[{\"account\":\"84961839737\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"848000001647\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84989280107\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84978827318\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002006\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002005\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002003\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002001\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84983002000\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84385534517\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"84352102525\",\"accType\":\"1\",\"type\":\"1\",\"service_name\":\"Di động\",\"serial\":\"\",\"idNo\":\"IDC=187429647123\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"ThanhPTH - MyViettel\",\"avatar\":null,\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]}},\"errorCodeTracing\":null}"
14/06/24 09:03:12|-|c6d2e9fbe7f6fe4b|getPackageCustomerInterested|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[aa967c74-278e-4470-967c-74278e4470f9]}{X-Gravitee-Request-Id:[aa967c74-278e-4470-967c-74278e4470f9]}{Content-Length:[186]}|{token:[640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==]}|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:03:12||e8fbd7c82d8698fa|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:03:12||e8fbd7c82d8698fa|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:12||4c7e0dd03a77c076|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:03:12||4c7e0dd03a77c076|callSaleMyViettelV2 body:
983002003
14/06/24 09:03:12|-|0d5ed7201d3c4abc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:12|-|e8fbd7c82d8698fa|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:03:12|-|e8fbd7c82d8698fa|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:12|-|e8fbd7c82d8698fa|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:03:12|-|4c7e0dd03a77c076|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:03:12|-|4c7e0dd03a77c076|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:03:12|-|4c7e0dd03a77c076|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:03:12|-|e8fbd7c82d8698fa|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:03:12|-|e8fbd7c82d8698fa|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[633be3df-5b9a-4e3d-bbe3-df5b9a1e3d67]}{X-Gravitee-Request-Id:[633be3df-5b9a-4e3d-bbe3-df5b9a1e3d67]}{Content-Length:[259]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 09:03:13|-|4c7e0dd03a77c076|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:03:13|-|4c7e0dd03a77c076|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[cbecfce0-c12f-491e-acfc-e0c12f991e9b]}{X-Gravitee-Request-Id:[cbecfce0-c12f-491e-acfc-e0c12f991e9b]}{Content-Length:[259]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 09:03:14|-|9344b92556ac5510|Exception when call soap
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.58.71.47:8019; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.58.71.47:8019
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callV1(BaseClientImpl.java:144)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.58.71.47:8019
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:14|-|9344b92556ac5510|Call getRecommendationDac error
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.58.71.158:9969/home/recommend/recommendation [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.DacClientImpl.getRecommendationDac(DacClientImpl.java:117)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:14|-|6a24438145b06ec1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO 88f15731e091b6d7 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5003,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718330587159,"endTime":1718330592162,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
14/06/24 09:03:14||88f15731e091b6d7|Start write log analyId 1718330594512
INFO 88f15731e091b6d7 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5029,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330587151,"endTime":1718330592180,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5029,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330587151,"endTime":1718330592180,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5029,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 88f15731e091b6d7 {"traceId":"d70a48336af3d48c","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5035,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587148,"endTime":1718330592183,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5020,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718330587276,"endTime":1718330592296,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5027,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330587269,"endTime":1718330592296,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5027,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330587269,"endTime":1718330592296,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAllLinkAcc","duration":5027,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"UssdMenuClientImpl.getUssdMenu","duration":2015,"logType":"com.viettel.myviettel.client.impl.UssdMenuClientImpl","actionType":"UssdMenuClientImpl","startTime":1718330590291,"endTime":1718330592306,"clientAddress":"118.53.246.113","title":"","inputs":"[\"84983002003\",\",PROMOTION_OTT,CALL_SMS,DATA_ROCKET,INTERNET,COMBO,HOT,HOT_NEW,DATAPLUS,EVENT,MYVIETTEL_ONLY,COMBO,COMBO_TT,DATA_ROAMING,COMBO_ROAMING,PROMOTION_DATA,DATA_ROCKET,INTERNET,COMBO,DATAPLUS,EVENT,HOT,\",\"1\",null]","response":"{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":295,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false}],\"message\":\"Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":295,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doTimeout\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":280,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxTimeout.java\",\"lineNumber\":419,\"className\":\"reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":89,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":79,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":89,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"propagateDelay\",\"fileName\":\"MonoDelay.java\",\"lineNumber\":271,\"className\":\"reactor.core.publisher.MonoDelay$MonoDelayRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"MonoDelay.java\",\"lineNumber\":286,\"className\":\"reactor.core.publisher.MonoDelay$MonoDelayRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$null$6\",\"fileName\":\"ReactorSleuth.java\",\"lineNumber\":324,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"call\",\"fileName\":\"SchedulerTask.java\",\"lineNumber\":68,\"className\":\"reactor.core.scheduler.SchedulerTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"call\",\"fileName\":\"SchedulerTask.java\",\"lineNumber\":28,\"className\":\"reactor.core.scheduler.SchedulerTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"FutureTask.java\",\"lineNumber\":264,\"className\":\"java.util.concurrent.FutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"ScheduledThreadPoolExecutor.java\",\"lineNumber\":304,\"className\":\"java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"runWorker\",\"fileName\":\"ThreadPoolExecutor.java\",\"lineNumber\":1128,\"className\":\"java.util.concurrent.ThreadPoolExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"ThreadPoolExecutor.java\",\"lineNumber\":628,\"className\":\"java.util.concurrent.ThreadPoolExecutor$Worker\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoTimeout] :\\n\\treactor.core.publisher.Mono.timeout(Mono.java:4774)\\n\\tcom.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\nError has been observed at the following site(s):\\n\\t*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl.getListProductUssdMenu(UssdMenuWSServiceImpl.java:26)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoTimeout] :\\n\\treactor.core.publisher.Mono.timeout(Mono.java:4774)\\n\\tcom.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\nError has been observed at the following site(s):\\n\\t*_______Mono.timeout ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:65)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.UssdMenuClientImpl.getUssdMenu(UssdMenuClientImpl.java:66)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl.getListProductUssdMenu(UssdMenuWSServiceImpl.java:26)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"Did not observe any item or terminal signal within 2000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)\"}","result":"1","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"UssdMenuWSServiceImpl.getListProductUssdMenu","duration":2015,"logType":"com.viettel.myviettel.service.ws.impl.UssdMenuWSServiceImpl","actionType":"UssdMenuWSServiceImpl","startTime":1718330590291,"endTime":1718330592306,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"MobileInternetServiceImpl.getPromotionDataAllV3","duration":4398,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330587940,"endTime":1718330592338,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"LoggingServiceImpl.getDataPackageDataMyVtV3","duration":4398,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718330587940,"endTime":1718330592338,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"LoggingServiceImpl.getPackageCustomerInterested","duration":4405,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718330587934,"endTime":1718330592339,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"LoggingController.getPackageCustomerInterested","duration":4406,"logType":"com.viettel.myviettel.controller.LoggingController","actionType":"LoggingController","startTime":1718330587934,"endTime":1718330592340,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"LoggingController.getPackageCustomerInterested","duration":4406,"clientAddress":"118.53.246.113","result":"0","path":"/getPackageCustomerInterested","errorCode":1,"errorMessage":"Hệ thống bận. Vui lòng thử lại sau","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 88f15731e091b6d7 {"traceId":"954d607f419d8d7a","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5073,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587267,"endTime":1718330592340,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 88f15731e091b6d7 {"traceId":"c6d2e9fbe7f6fe4b","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4417,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587927,"endTime":1718330592344,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":308,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330592354,"endTime":1718330592662,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":308,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330592354,"endTime":1718330592662,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":358,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330592354,"endTime":1718330592712,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":358,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330592354,"endTime":1718330592712,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":307,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330592467,"endTime":1718330592774,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":308,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330592467,"endTime":1718330592775,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":326,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330592469,"endTime":1718330592795,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":326,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330592469,"endTime":1718330592795,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":266,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330592712,"endTime":1718330592978,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":266,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330592712,"endTime":1718330592978,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":625,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330592353,"endTime":1718330592978,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAccOfContract","duration":633,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330592345,"endTime":1718330592978,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":633,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330592345,"endTime":1718330592978,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":633,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 88f15731e091b6d7 {"traceId":"e8fbd7c82d8698fa","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":640,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330592341,"endTime":1718330592981,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":256,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330592795,"endTime":1718330593051,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getBccsInfo","duration":256,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330592795,"endTime":1718330593051,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":585,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330592466,"endTime":1718330593051,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"MultiSignInServiceImpl.getAccOfContract","duration":593,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718330592458,"endTime":1718330593051,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":593,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718330592458,"endTime":1718330593051,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"MultiSignInController.getAccOfContract","duration":593,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 88f15731e091b6d7 {"traceId":"4c7e0dd03a77c076","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":598,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330592456,"endTime":1718330593054,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 88f15731e091b6d7 {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"BaseClientImpl.call","duration":4012,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718330590294,"endTime":1718330594306,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 88f15731e091b6d7 {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"PaymentVtpServiceClientImpl.getHotChargeCurrAndStaOfCycle","duration":4012,"logType":"com.viettel.myviettel.client.impl.PaymentVtpServiceClientImpl","actionType":"PaymentVtpServiceClientImpl","startTime":1718330590294,"endTime":1718330594306,"clientAddress":"118.53.246.113","title":"","inputs":"[\"1710210202\",\"\"]","response":null,"result":"0","path":"/blockRecommend"}
14/06/24 09:03:14||88f15731e091b6d7|AsyncLog analyId 1718330594512: QueueSize: 37, addSuccess: 37, addFalse: 0, writeSuccess:37, writeFalse:0
14/06/24 09:03:14|-|9344b92556ac5510|blockRecommend|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[f9eab605-fbd2-4b3a-aab6-05fbd2eb3aa3]}{X-Gravitee-Request-Id:[f9eab605-fbd2-4b3a-aab6-05fbd2eb3aa3]}{Content-Length:[310]}|-|accountType:1,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),managementId:302297B7937A4FF5A248E06BA9E9A228,myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"83e0e911-0188-162f-f962-d74c248e6730\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"autopay_01\",\"description\":\"Xua tan nỗi lo quên thanh toán\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2025-12-31 17:04:37\",\"sortOrder\":0,\"image\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/autopay3.png\",\"status\":1,\"title\":\"Thanh toán tự động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"huync2\",\"updateUser\":\"huync2\",\"createTime\":\"2023-07-27 12:34:21\",\"updateTime\":\"2023-07-27 12:41:02\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Auto-pay nhé!\",\"featureId\":\"QXJ0aWNs15fbe2b9f77e21\",\"link\":\"myviettel://tab_autopay\"},{\"id\":\"83e0e911-0188-162f-f962-d74c248e4230\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Doiesim\",\"description\":\"Phiên bản SIM nhỏ nhất thế giới\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2025-12-31 17:04:37\",\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//5a/e9/95/3b1cc330346bcafaa229381d5a3a43a951f72720.png\",\"status\":1,\"title\":\"eSIM thời thượng\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"ngaltt3\",\"updateUser\":\"ngaltt3\",\"createTime\":\"2023-07-14 13:56:51\",\"updateTime\":\"2024-02-16 10:05:35\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Đổi eSIM ngay\",\"featureId\":\"QXJ0aWNs163b777aacce91\",\"link\":\"myviettel://change_esim\"},{\"id\":\"1439831e-a0b7-4c38-a39a-28439bac5757\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Thanh toán tiết kiệm\",\"description\":\"Chiết khấu liền tay 2.5% khi nạp tiền/thanh toán\",\"startTime\":\"2024-03-04 18:15:21\",\"endTime\":\"2034-03-31 18:15:23\",\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//ce/df/fc/168fa6f648dd9768c012e090404dddc813151434.png\",\"status\":1,\"title\":\"Thanh toán tiết kiệm\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"duyenpt19\",\"updateUser\":\"duyenpt19\",\"createTime\":\"2024-03-04 18:29:24\",\"updateTime\":\"2024-03-04 18:29:24\",\"accountType\":1,\"serviceType\":\"ALL\",\"nameButton\":\"Thanh toán ngay!\",\"featureId\":\"QXJ0aWNs16125bc4065119\",\"link\":\"myviettel://naptien_thanhtoan\"},{\"id\":\"ed1dff7d-77b8-4ee3-a541-92b3cd09e10c\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"taikhoandidong\",\"description\":\"Tài khoản tiền di động\",\"startTime\":\"2024-05-01 10:38:22\",\"endTime\":\"2026-05-27 10:38:25\",\"sortOrder\":12,\"image\":\"https://media.vietteltelecom.vn/upload//a7/18/8a/d6a466698ed46a733ec3e8f8d6e1fa009d046d0f.png\",\"status\":1,\"title\":\"Tài khoản tiền di động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"createTime\":\"2024-05-20 10:40:07\",\"updateTime\":\"2024-05-24 11:23:20\",\"accountType\":3,\"serviceType\":null,\"nameButton\":\"Tài khoản tiền di động\",\"featureId\":\"QXJ0aWNs1663c58dee4e2d\",\"link\":\"myviettel://play_gami?code=home\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:16|-|c4905a95e2ab6541|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:17||95d3abe58b489a3c|Start write log analyId 1718330597525
INFO 95d3abe58b489a3c {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByType","duration":364,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330594316,"endTime":1718330594680,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 95d3abe58b489a3c {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByType","duration":364,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330594316,"endTime":1718330594680,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 95d3abe58b489a3c {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"BlockRecommendServiceImpl.blockRecommend","duration":7179,"logType":"com.viettel.myviettel.service.impl.BlockRecommendServiceImpl","actionType":"BlockRecommendServiceImpl","startTime":1718330587501,"endTime":1718330594680,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 95d3abe58b489a3c {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":7179,"logType":"com.viettel.myviettel.controller.BlockRecommendController","actionType":"BlockRecommendController","startTime":1718330587501,"endTime":1718330594680,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 95d3abe58b489a3c {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":7179,"clientAddress":"118.53.246.113","result":"0","path":"/blockRecommend","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 95d3abe58b489a3c {"traceId":"9344b92556ac5510","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":7186,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330587497,"endTime":1718330594683,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
14/06/24 09:03:17||95d3abe58b489a3c|AsyncLog analyId 1718330597525: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 09:03:18|-|9d7811a229478d1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:19||f66026030f472dad|START CLEAR CACHE
14/06/24 09:03:19||9509b83c14e54cb2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:03:20|-|2a08014c5689ef2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:20||0aaff5efec5c4fbc|Start write log analyId 1718330600527
14/06/24 09:03:20||0aaff5efec5c4fbc|AsyncLog analyId 1718330600527: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:21||04017e1f740c7da6|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:21|-|04017e1f740c7da6|[6890280c-37997] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken", but ServerHttpResponse already committed (200 OK)
14/06/24 09:03:21|-|04017e1f740c7da6|[6890280c-3, L:/10.1.115.18:8080 - R:/10.207.252.75:38720] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readBody$5(GatewayContextFilter.java:203)
*____________Mono.flatMap ⇢ at com.viettel.fw.filter.GatewayContextFilter.readBody(GatewayContextFilter.java:183)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:22|-|9d996d0910a3d1ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:23||51c058978fc67d6e|Start write log analyId 1718330603527
14/06/24 09:03:23||51c058978fc67d6e|AsyncLog analyId 1718330603527: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:24|-|0cc716a6f03fb5d3|turnOnOffFingerPrint|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[3ae69e33-0f7f-4691-a69e-330f7fd6912b]}{X-Gravitee-Request-Id:[3ae69e33-0f7f-4691-a69e-330f7fd6912b]}{Content-Length:[286]}|-|account:0983002003,actionFinger:off,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:suISKDXsf9vpbD0PPXXdPH+4c6g=,os_version:16.000000,token:640029cd-7528-428f-96ec-e23b05da2c00-MDk4MzAwMjAwMw==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Hủy đăng nhập vân tay thành công.\",\"data\":{\"removedToken\":[{\"key\":\"c1645cbf-a6b3-41ab-a70c-d86aa2fa6030\",\"device\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"account\":\"finger_multi_84983002003\"}]},\"errorCodeTracing\":null}"
14/06/24 09:03:24|-|d3e8aa6ef53b389a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:26|-|efec53a19d9209be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:26||15040f99e915cbd2|Start write log analyId 1718330606528
INFO 15040f99e915cbd2 {"traceId":"0cc716a6f03fb5d3","requestId":null,"objectId":"84983002003","service":"LoginFingerController.turnOnOffFingerPrint","duration":7,"logType":"com.viettel.myviettel.controller.LoginFingerController","actionType":"LoginFingerController","startTime":1718330604005,"endTime":1718330604012,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/turnOnOffFingerPrint"}
INFO 15040f99e915cbd2 {"traceId":"0cc716a6f03fb5d3","requestId":null,"objectId":"84983002003","service":"LoginFingerController.turnOnOffFingerPrint","duration":7,"clientAddress":"118.53.246.113","result":"0","path":"/turnOnOffFingerPrint","errorCode":0,"errorMessage":"Hủy đăng nhập vân tay thành công.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
14/06/24 09:03:26||15040f99e915cbd2|AsyncLog analyId 1718330606528: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 09:03:28|-|1c488092392a8664|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:29||16c0bb880094c4ad|START CLEAR CACHE
14/06/24 09:03:29||186c3d5cd38f32e9|Start write log analyId 1718330609529
14/06/24 09:03:29||186c3d5cd38f32e9|AsyncLog analyId 1718330609529: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:29|-|ce9dadfa6a8f311b|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[9522879e-9ac3-437b-a287-9e9ac3637b41]}{X-Gravitee-Request-Id:[9522879e-9ac3-437b-a287-9e9ac3637b41]}{Content-Length:[252]}|-|accountType:0,build_code:2024.4.19,code:tien_ich_vien_thong|tien_ich_kham_pha,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,token:,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1613896cc9aed0\",\"name\":\"Mua thẻ cào điện tử\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"code\":\"pin_code_nonlogin\",\"position\":\"10\",\"os\":0,\"version\":\"5.7\",\"login\":2,\"tag\":[\"Mua thẻ cào điện tử\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16268f0d94ee52\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"999\",\"os\":0,\"version\":\"99.9\",\"login\":2,\"tag\":[\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null},{\"id\":\"38c43a0d082a36709b877cdb72ee9da1\",\"groupName\":\"Tiện ích khám phá\",\"groupPosition\":\"2\",\"isParent\":true,\"code\":\"tien_ich_kham_pha\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_cb6e5d1f1435018bc02be87994557b44\",\"groupName\":\"Mua sắm - Giải trí\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"mua_sam_giai_tri\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1627b82b983449\",\"name\":\"Shopee\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"code\":\"Shopee\",\"position\":\"10\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Shopee\",\"Shopee\"],\"openWebview\":\"1\",\"urlWebview\":\"https://shope.ee/qNEkz2jou\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162996e3e2db8f\",\"name\":\"TIKI\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/d1/63/3d/aa678977ac58c1a4c0951dc602778ef67e5f10fc.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/d1/63/3d/aa678977ac58c1a4c0951dc602778ef67e5f10fc.png\",\"code\":\"mua_sam_danh_muc_san_pham\",\"position\":\"12\",\"os\":0,\"version\":\"99.0\",\"login\":0,\"tag\":[\"TIKI\"],\"openWebview\":\"0\",\"urlWebview\":\"https://ti.ki/GAdwZTUl/VPGPS66B\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b7e0102eeb1\",\"name\":\"Lazada\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/34/b2/23/2a6db0a5aae7ba92bd01f2eb5a2ea12b58d971a0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/34/b2/23/2a6db0a5aae7ba92bd01f2eb5a2ea12b58d971a0.png\",\"code\":\"lazada_test\",\"position\":\"2\",\"os\":0,\"version\":\"6.1\",\"login\":0,\"tag\":[\"Lazada,Lazada, mua sắm, tmdt, tmdt mua sắm tmdt, mua sam tmdt, mua sam, sale, san sale, săn sale\",\"Lazada\"],\"openWebview\":\"1\",\"urlWebview\":\"https://c.lazada.vn/t/c.0EDIs2?sub_id1=extra_suabot&sub_aff_id=ICON\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160c1cc03ac766\",\"name\":\"Xổ số Kiến thiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/88/fe/e8/ec4b3775f4f5c0160c9bb24deb010473fca713f0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/88/fe/e8/ec4b3775f4f5c0160c9bb24deb010473fca713f0.png\",\"code\":\"MOBILOTT\",\"position\":\"3\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Xổ số Kiến thiết\",\"Xổ số Kiến thiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\tNội dung điều khoản trước khi sử dụng dịch vụ:
\\r\\n\\r\\n\\trước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Mobilott (“Mobilott”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng do Mobilott độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Mobilott sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: Mobilott: 034.610.8989– Email: info@luckylotter.vn
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng cung cấp dịch vụ Mua hộ vé số của Công ty cổ phần Mobilott. Bằng việc bấm \\\"Tiếp tục\\\", Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tNội dung điều khoản trước khi sử dụng dịch vụ:
\\r\\n\\r\\n\\trước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Mobilott (“Mobilott”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng do Mobilott độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Mobilott sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: Mobilott: 034.610.8989– Email: info@luckylotter.vn
\",\"showRules\":1,\"merchant_code\":\"MOBILOTT\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f4861438b6df\",\"name\":\"Urbox\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5b/74/45/54394f294075695fc95f41e9583e86b41fba62c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5b/74/45/54394f294075695fc95f41e9583e86b41fba62c5.png\",\"code\":\"e_voucher\",\"position\":\"5\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"voucher, e-voucher\",\"Urbox\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16098dfb89a333\",\"name\":\"GOT IT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/18/82/e5a5ec813de2c38f1014575967ff640e3d09d7a7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/18/82/e5a5ec813de2c38f1014575967ff640e3d09d7a7.png\",\"code\":\"GOTIT\",\"position\":\"6\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"gotit, got it, got, it,gót it, gottit,\",\"GOT IT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"GOTIT\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615d5fe8ae536\",\"name\":\"Vietlott\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"code\":\"vietlott\",\"position\":\"8\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Vietlott,Vietlot, Viettlot, Vietnot, Vietnott, Việt Nót, Việtlot, Việt lót, Việtlót Viet lot, Việt Lót,Sổ số, Xổ Xố, Sổ xố, Sổsố, XổXố, Sổxố,\",\"Vietlott\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"popupContent\":\"Quý khách sẽ được chuyển đến ứng dụng cung cấp dịch vụ Mua hộ vé số Vietlott của Công ty Cổ phần Đầu tư 2B Việt Nam. Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"showRules\":1,\"merchant_code\":\"VIETLOTT\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1602e170867139\",\"name\":\"Mua thẻ Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"code\":\"GARENA\",\"position\":\"8\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thanh toán, thanh toán game, thanh toan, thanh toan game, game,thẻ Dinh, thẻ ga rê na, ga dê na, da rê na, gadena, darena, ding, dzing, ging, jing, gết, gat, ghết, sô ha, xô ha, sôha, xôha, phăn các, phuncard, făn các, fancard, funcac, funcác, funcach, a pô ta, appô ta, apota, v coin, s coin, vcoi, scoi, on các, on cét, on card,\",\"Mua thẻ Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"GARENA\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_5648b8e5c11a48da1eda472c1585900d\",\"groupName\":\"Giáo dục\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"giao_duc\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1602ccdabc20f4\",\"name\":\"ELSA SPEAK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"code\":\"ELSA\",\"position\":\"1\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"elsa, speak, elsa speak, englist, tiếng anh, tieng anh\",\"ELSA SPEAK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELSA\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16059999a43d80\",\"name\":\"VMonkey\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7c/50/07/74e0c6588e848ea6d57b4ab716c7343439f1f851.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7c/50/07/74e0c6588e848ea6d57b4ab716c7343439f1f851.png\",\"code\":\"VMONKEY\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"VMonkey\",\"VMonkey\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"VMONKEY\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_6a255a46ec99efe79ddcef5f63b6fe39\",\"groupName\":\"So sánh khoản vay\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"So_sanh_khoan_vay\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_269fe7b192c16f1c93595854d34fe6bc\",\"groupName\":\"Ngân hàng\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"ngan_hang_group\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs164d204a2422d8\",\"name\":\"VPBank NEO\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8b/cf/f8/8c4e85532235f35c57155cc5e41785e6b4a0c9fb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8b/cf/f8/8c4e85532235f35c57155cc5e41785e6b4a0c9fb.png\",\"code\":\"DAGORAS16\",\"position\":\"1\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"VPBank NEO\",\"VPBank NEO\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VPBank NEO do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VPBank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 0243 928 8869
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ VPBank NEO của Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VPBank NEO do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VPBank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 0243 928 8869
\",\"showRules\":1,\"merchant_code\":\"DAGORAS16\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16572bb24d4036\",\"name\":\"VIB Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"code\":\"MYVT11\",\"position\":\"10\",\"os\":0,\"version\":\"5.1\",\"login\":0,\"tag\":[\"VIB Thẻ tín dụng,VIB\",\"VIB Thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/VIB5\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ Mở thẻ tín dụng VIB của Ngân hàng Thương mại Cổ phần Quốc tế Việt Nam. Ưu đãi hấp dẫn: Hoàn tiền tới 6% (tối đa 600.000đ) cho chi tiêu trực tuyến, hoàn phí thường niên năm đầu và hạn mức lên đến 600 triệu đồng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163c64e443f064\",\"name\":\"Chọn số đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/d6/62/8581cfa764037d81e305cd0ef1e8009da927e3d8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/d6/62/8581cfa764037d81e305cd0ef1e8009da927e3d8.png\",\"code\":\"chon_so_dep\",\"position\":\"10\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"VPbank\",\"Chọn số đẹp\"],\"openWebview\":\"1\",\"urlWebview\":\"https://app.adjust.com/1igup7x\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Sản phẩm mở tài khoản Vpbank “ Chọn Số Đẹp ” do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 545415
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ mở tài khoản Vpbank “ Chọn Số Đẹp ” của Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Sản phẩm mở tài khoản Vpbank “ Chọn Số Đẹp ” do Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 545415
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ca0220ea4b1\",\"name\":\"Thẻ tín dụng nhanh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"code\":\"DAGORAS21\",\"position\":\"11\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Thẻ tín dụng nhanh\",\"Thẻ tín dụng nhanh\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới nền tảng tổng hợp và so sánh thẻ tín dụng GoCard của Công ty CP Công nghệ và Truyền thông Dagoras cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS21\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e4955ba8b5\",\"name\":\"Vay tiêu dùng TNEX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/29/95/8aac06b1ffeadcf8ceee5ef6f86db71d349e4f53.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/29/95/8aac06b1ffeadcf8ceee5ef6f86db71d349e4f53.png\",\"code\":\"DAGORAS08\",\"position\":\"14\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"TNEX\",\"Vay tiêu dùng TNEX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng TNEX do Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ TNEX của Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB). Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng TNEX do Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Hàng Hải Việt Nam (MSB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"showRules\":1,\"merchant_code\":\"DAGORAS08\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164d208778bbf2\",\"name\":\"MB Bank\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/45/12/24/f6f2a212da26a0ba77bef79aa0daac5429140e8c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/45/12/24/f6f2a212da26a0ba77bef79aa0daac5429140e8c.png\",\"code\":\"DAGORAS31\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"MBBank\",\"MB Bank\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1.Ngân hàng TMCP Quân Đội (MB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng MB Bank do Ngân hàng TMCP Quân Đội (MB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TMCP Quân Đội (MB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của MB Bank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TMCP Quân Đội (MB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Bank: 1900 54 54 26
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ MB Bank của Ngân hàng TMCP Quân Đội (MB) cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1.Ngân hàng TMCP Quân Đội (MB) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng MB Bank do Ngân hàng TMCP Quân Đội (MB) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TMCP Quân Đội (MB) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của MB Bank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TMCP Quân Đội (MB) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Bank: 1900 54 54 26
\",\"showRules\":1,\"merchant_code\":\"DAGORAS31\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e4a3c8ccc5\",\"name\":\"Tnex hạn mức cao\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/36/67/73/e0e8236b93011c726af919d9afe434266f9e3b10.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/36/67/73/e0e8236b93011c726af919d9afe434266f9e3b10.png\",\"code\":\"DAGORAS07\",\"position\":\"5\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Tnex hạn mức cao\",\"Tnex hạn mức cao\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng TNEX vay hạn mức cao do Công ty Tài chính Trách nhiệm hữu hạn một thành viên TNEX độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ TNEX của Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng TNEX vay hạn mức cao do Công ty Tài chính Trách nhiệm hữu hạn một thành viên TNEX độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính trách nhiệm hữu hạn một thành viên TNEX đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TNEX: 1800599982
\",\"showRules\":1,\"merchant_code\":\"DAGORAS07\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":\"6\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161d3fb449576b\",\"name\":\"VNPAY\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"code\":\"DAGORAS14\",\"position\":\"8\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"VNPAY\",\"VNPAY\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ ví điện tử VNPAY của Công ty Cổ phần Giải pháp Thanh toán Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS14\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160bf160cad76f\",\"name\":\"Thẻ tín dụng VIB\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"code\":\"DAGORAS05\",\"position\":\"8\",\"os\":0,\"version\":\"4.10\",\"login\":0,\"tag\":[\"Mở thẻ VIB\",\"Thẻ tín dụng VIB\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ VIB của Ngân hàng Quốc tế - VIB cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS05\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1638d69c5336ac\",\"name\":\"VPBank Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5d/d3/35/077e0143f16ab1b1839519dc83e2ee0a5e5ad510.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5d/d3/35/077e0143f16ab1b1839519dc83e2ee0a5e5ad510.png\",\"code\":\"DAGORAS11\",\"position\":\"9\",\"os\":0,\"version\":\"6.1\",\"login\":0,\"tag\":[\"VPBank Thẻ tín dụng\",\"VPBank Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Sản phẩm thẻ tín dụng VPBank do Công ty Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 02439288869
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ mở thẻ tín dụng VPBank của Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Sản phẩm thẻ tín dụng VPBank do Công ty Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Việt Nam Thịnh Vượng đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VPBank: 02439288869
\",\"showRules\":1,\"merchant_code\":\"DAGORAS11\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164d2027aa62fa\",\"name\":\"TPBank EVO\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2b/26/62/94c2d22095c91a0355bbca50fd0e030b3b3f0c71.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2b/26/62/94c2d22095c91a0355bbca50fd0e030b3b3f0c71.png\",\"code\":\"DAGORAS10\",\"position\":\"99\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"TPBank EVO\",\"TPBank EVO\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ Phần Trusting Social là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ mở thẻ tín dụng TPBank EVO do Công ty Cổ Phần Trusting Social độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần Trusting Social sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Cổ Phần Trusting Social đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TPBank EVO: 1900585885 (2.000đ/phút).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ thẻ tín dụng EVOCard của Công ty Cổ phần Trusting Social. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ Phần Trusting Social là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ mở thẻ tín dụng TPBank EVO do Công ty Cổ Phần Trusting Social độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần Trusting Social sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Cổ Phần Trusting Social đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline TPBank EVO: 1900585885 (2.000đ/phút).
\",\"showRules\":1,\"merchant_code\":\"DAGORAS10\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_c77d7b8af46c38e8170fb059a19edabe\",\"groupName\":\"Tài chính\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"tai_chinh_ngan_hang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1652389dcc8ec8\",\"name\":\"Vay Nhanh FastMoney\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"code\":\"MYVT5\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vay Nhanh FastMoney\",\"Vay Nhanh FastMoney\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.fastmoneyevnfc.com/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FastMoney của Công ty Tài chính Cổ phần Điện lực (EVNFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652389dcc8ec8\",\"name\":\"Vay Nhanh FastMoney\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"code\":\"MYVT5\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vay Nhanh FastMoney\",\"Vay Nhanh FastMoney\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.fastmoneyevnfc.com/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FastMoney của Công ty Tài chính Cổ phần Điện lực (EVNFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165ae37504f96f\",\"name\":\"SHBFinance\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6f/9a/a6/c210e0ab732a6449277fc827e831ce2c7cdf6aa1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6f/9a/a6/c210e0ab732a6449277fc827e831ce2c7cdf6aa1.png\",\"code\":\"MYVT12\",\"position\":\"11\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"SHBFinance\",\"SHBFinance\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.shbfinance.com.vn/?utm_source=myviettel&utm_medium=icona\",\"policy\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Sản phẩm được cung cấp bởi công ty Tài chính TNHH Ngân hàng TMCP Sài Gòn - Hà Nội (SHBFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162f6141e1f65a\",\"name\":\"FECREDIT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"code\":\"DAGORAS29\",\"position\":\"118\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"FECREDIT\",\"FECREDIT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FeCredit của Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"showRules\":1,\"merchant_code\":\"DAGORAS29\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1621dc3db91fcd\",\"name\":\"EVOCard\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/9c/c2/19278317a66cc64a6fdf004df1a43d810236c825.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/9c/c2/19278317a66cc64a6fdf004df1a43d810236c825.png\",\"code\":\"DAGORAS26\",\"position\":\"12\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"EVOCard\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Tiên Phong là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EVOCard do Ngân hàng Thương mại Cổ phần Tiên Phong độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, EVOCard sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của EVOCard nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. EVOCard đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline EVOCard: 1900 58 58 85
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ EVOCard của Ngân hàng Thương mại Cổ phần Tiên Phong cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Tiên Phong là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EVOCard do Ngân hàng Thương mại Cổ phần Tiên Phong độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, EVOCard sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của EVOCard nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. EVOCard đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline EVOCard: 1900 58 58 85
\",\"showRules\":1,\"merchant_code\":\"DAGORAS26\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161b1ab6e2293c\",\"name\":\"Sacombank\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a7/cb/ba/a770462b4260789713b005027a15be2a73c015c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a7/cb/ba/a770462b4260789713b005027a15be2a73c015c5.png\",\"code\":\"DAGORAS03\",\"position\":\"14\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Sacombank\",\"Sacombank\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Sài Gòn Thương tín - Sacombank là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Sacombank do Sacombank độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Sacombank sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Sacombank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Sacombank đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Sacombank: 1900555588.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ Sacombank của Ngân hàng Thương mại Cổ phần Sài Gòn Thương tín - Sacombank cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Sài Gòn Thương tín - Sacombank là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Sacombank do Sacombank độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Sacombank sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Sacombank nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Sacombank đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Sacombank: 1900555588.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS03\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161d3fb449576b\",\"name\":\"VNPAY\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/95/52/bf12f71e7031874f65d6952fa9badc304dd1e53e.png\",\"code\":\"DAGORAS14\",\"position\":\"16\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"VNPAY\",\"VNPAY\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ ví điện tử VNPAY của Công ty Cổ phần Giải pháp Thanh toán Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ phần Giải pháp Thanh toán Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Ví điện tử VNPAY do Công ty Cổ phần Giải pháp Thanh toán Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VNPAY sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của VNPAY nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. VNPAY đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VNPAY: 1900 55 55 77.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS14\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1621dc39ee96b0\",\"name\":\"ZaloPay\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/68/8a/54f34853b980c351bfc19e404ea84d56bff5561a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/68/8a/54f34853b980c351bfc19e404ea84d56bff5561a.png\",\"code\":\"DAGORAS27\",\"position\":\"17\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"ZaloPay\",\"ZaloPay\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ phần ZION là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng ZaloPay do Công ty Cổ phần ZION độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ phần ZION sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của ZaloPay nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Công ty Cổ phần ZION đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline ZaloPay: 1900545436
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ ZaloPay của Công ty Cổ phần ZION cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ phần ZION là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng ZaloPay do Công ty Cổ phần ZION độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ phần ZION sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của ZaloPay nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Công ty Cổ phần ZION đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline ZaloPay: 1900545436
\",\"showRules\":1,\"merchant_code\":\"DAGORAS27\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162f6141e1f65a\",\"name\":\"FECREDIT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"code\":\"DAGORAS29\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"FECREDIT\",\"FECREDIT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FeCredit của Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"showRules\":1,\"merchant_code\":\"DAGORAS29\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1621f38c5b811d\",\"name\":\"Easy Vay Siêu Tốc\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/f5/52/705ceaee4c3bfc23afae2ebe8a1e2f5be7768c3b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/f5/52/705ceaee4c3bfc23afae2ebe8a1e2f5be7768c3b.png\",\"code\":\"easy_vay_sieu_toc\",\"position\":\"20\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Easy Vay, Easy, vay, siêu tốc\",\"Easy Vay Siêu Tốc\"],\"openWebview\":\"0\",\"urlWebview\":\"https://km.vtmoney.vn/314y/easymyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EasyVay do Tổng Công ty Dịch vụ số Viettel độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Vay trực tuyến EasyVay của Tổng công ty Dịch vụ số Viettel. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng EasyVay do Tổng Công ty Dịch vụ số Viettel độc lập phát triển cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162a009444317b\",\"name\":\"HSBC\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/e8/84/8477a3e2b6eb4094f53e4fbd3abfe3d0a98fc6ad.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/e8/84/8477a3e2b6eb4094f53e4fbd3abfe3d0a98fc6ad.png\",\"code\":\"DAGORAS33\",\"position\":\"22\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"HSBC\",\"HSBC\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng HSBC do Ngân hàng TNHH Một thành viên HSBC (Việt Nam) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TNHH Một thành viên HSBC (Việt Nam) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HSBC nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HSBC: 02837247247
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ HSBC của Ngân hàng TNHH Một thành viên HSBC (Việt Nam) cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng HSBC do Ngân hàng TNHH Một thành viên HSBC (Việt Nam) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Ngân hàng TNHH Một thành viên HSBC (Việt Nam) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HSBC nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hoá nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Ngân hàng TNHH Một thành viên HSBC (Việt Nam) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HSBC: 02837247247
\",\"showRules\":1,\"merchant_code\":\"DAGORAS33\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":\"25\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ee01196f38\",\"name\":\"Sản phẩm tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/63/74/46/a21ce6b0eba58237d343e0764e8c8ed8f8127b12.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/63/74/46/a21ce6b0eba58237d343e0764e8c8ed8f8127b12.png\",\"code\":\"DAGORAS12\",\"position\":\"26\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"tín dụng\",\"Sản phẩm tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Tín dụng Shinhan Finance do Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Shinhan Finance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Shinhan Finance nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Shinhan Finance đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Shinhan Finance: 1900 545449.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ Shinhan Finance của Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Tín dụng Shinhan Finance do Công ty Tài chính TNHH Một Thành Viên Shinhan Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Shinhan Finance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của Shinhan Finance nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Số điện thoại của Quý khách sẽ được mã hóa nhằm bảo mật thông tin.
\\r\\n\\r\\n\\t6. Shinhan Finance đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Shinhan Finance: 1900 545449.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS12\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160bf160cad76f\",\"name\":\"Thẻ tín dụng VIB\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/fe/88/8f/5c992604d45865a8aa9058a209bb932cb58cae47.png\",\"code\":\"DAGORAS05\",\"position\":\"3\",\"os\":0,\"version\":\"4.10\",\"login\":0,\"tag\":[\"Mở thẻ VIB\",\"Thẻ tín dụng VIB\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ VIB của Ngân hàng Quốc tế - VIB cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Quốc tế - VIB là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng VIB do VIB độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, VIB sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. VIB đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu c���n hỗ trợ vui lòng liên hệ Hotline VIB: 18008180.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS05\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651a85100761b\",\"name\":\"Vay duyệt tự động\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/df/db/bd/265ecd9e239f7d96a6fb389474c0fc949fa566b6.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/df/db/bd/265ecd9e239f7d96a6fb389474c0fc949fa566b6.gif\",\"code\":\"MYVT2\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"SHBFinance Tài chính tiêu dùng\",\"Vay duyệt tự động\"],\"openWebview\":\"0\",\"urlWebview\":\"https://mvt.shbfinance.com.vn/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Sản phẩm được cung cấp bởi công ty Tài chính TNHH Ngân hàng TMCP Sài Gòn - Hà Nội (SHBFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty SHBFinance là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Công ty SHBFinance cung cấp cho Khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng sẽ do Công ty SHBFinance sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty SHBFinance đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 19002198 (1.000đ/phút).
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165252830bd7c3\",\"name\":\"Giao dịch hàng hóa\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/fd/88/8f/b059527bb9b0f8a5630ce8f97b86c614855cea6c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/fd/88/8f/b059527bb9b0f8a5630ce8f97b86c614855cea6c.png\",\"code\":\"MYVT8\",\"position\":\"4\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Giao dịch hàng hóa\"],\"openWebview\":\"1\",\"urlWebview\":\"https://dautu.hct.vn/ico\",\"policy\":\"\\r\\n\\t1. Công Ty Cổ Phần Giao Dịch Hàng Hóa Thành Phố Hồ Chí Minh (HCT) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Các website/ứng dụng do HCT độc lập phát triển và/hoặc cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến hoạt động kinh doanh của HCT, quyền sở hữu trí tuệ, giấy phép và bất kỳ khiếu nại nào khác, HCT sẽ có trách nhiệm tiếp nhận và giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HCT nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. HCT đảm bảo các thông tin được liên kết phù hợp quy định.
\\r\\n\\r\\n\\t6. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HCT: 1900636909 (1.000đ/phút, từ 8h00 – 18h00 các ngày từ thứ 2 đến thứ 7).
\",\"popupContent\":\"Quý khách sẽ được chuyển đến website ứng dụng cung cấp dịch vụ tài khoản ĐẦU TƯ HÀNG HÓA tại Công Ty Cổ Phần Giao Dịch Hàng Hóa Thành Phố Hồ Chí Minh (HCT). Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Cổ Phần Giao Dịch Hàng Hóa Thành Phố Hồ Chí Minh (HCT) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom;
\\r\\n\\r\\n\\t2. Các website/ứng dụng do HCT độc lập phát triển và/hoặc cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến hoạt động kinh doanh của HCT, quyền sở hữu trí tuệ, giấy phép và bất kỳ khiếu nại nào khác, HCT sẽ có trách nhiệm tiếp nhận và giải quyết.
\\r\\n\\r\\n\\t4. Thông tin số điện thoại của Quý khách sẽ được liên kết đến hệ thống của HCT nhằm mục đích nâng cao trải nghiệm người dùng, thuận tiện khi sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. HCT đảm bảo các thông tin được liên kết phù hợp quy định.
\\r\\n\\r\\n\\t6. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HCT: 1900636909 (1.000đ/phút, từ 8h00 – 18h00 các ngày từ thứ 2 đến thứ 7).
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1638d709d8007f\",\"name\":\"Home Credit\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"code\":\"DAGORAS02\",\"position\":\"6\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Home Credit\",\"Home Credit\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ HomeCredit của Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"showRules\":1,\"merchant_code\":\"DAGORAS02\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1612749c0d301c\",\"name\":\"AI Trading\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/85/34/48/481756d6242b1db8e6c07ed2fa8802fa6d08c131.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/85/34/48/481756d6242b1db8e6c07ed2fa8802fa6d08c131.png\",\"code\":\"DAGORAS15\",\"position\":\"7\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"AI Trading\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Cổ Phần DATX Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ tư vấn đầu tư chứng khoán bằng AI do Công ty Cổ Phần DATX Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần DATX Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Công ty Cổ Phần DATX Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline DATX: 028 710 180000 (Cước phí cố định).
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ tư vấn đầu tư chứng khoán bằng AI của Công ty Cổ Phần DATX Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Cổ Phần DATX Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang dịch vụ tư vấn đầu tư chứng khoán bằng AI do Công ty Cổ Phần DATX Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Cổ Phần DATX Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Công ty Cổ Phần DATX Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline DATX: 028 710 180000 (Cước phí cố định).
\",\"showRules\":1,\"merchant_code\":\"DAGORAS15\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1614455a673c49\",\"name\":\"Hong Leong Bank\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/92/39/99/6a1acbca60e0bed01fa91ecc5cab6a618bf1d9bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/92/39/99/6a1acbca60e0bed01fa91ecc5cab6a618bf1d9bb.png\",\"code\":\"DAGORAS20\",\"position\":\"9\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Hong Leong Bank\",\"Hong Leong Bank\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Ngân hàng Hong Leong Berhad là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Hong Leong Bank do Ngân hàng Hong Leong Berhad độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Ngân hàng Hong Leong Berhad sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Hong Leong Berhad đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Hong Leong Bank: 1900 633 068
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Hong Leong Bank của Ngân hàng Hong Leong Berhad cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Hong Leong Berhad là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Hong Leong Bank do Ngân hàng Hong Leong Berhad độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến sản phẩm dịch vụ, Ngân hàng Hong Leong Berhad sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Hong Leong Berhad đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t7. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Hong Leong Bank: 1900 633 068
\",\"showRules\":1,\"merchant_code\":\"DAGORAS20\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_39d1df8ae42001f79234602092a1981f\",\"groupName\":\"Bảo hiểm\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"bao_hiem\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":\"1\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1655acea1c942a\",\"name\":\"Cổng bảo hiểm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/dc/cb/b0e9fea9b1b673c2dac8ac8ec01bc2989a8a5b8e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/dc/cb/b0e9fea9b1b673c2dac8ac8ec01bc2989a8a5b8e.png\",\"code\":\"MYVT4\",\"position\":\"3\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Bảo hiểm VDS\",\"Cổng bảo hiểm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel không phải là công ty con, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\t- \\r\\n\\t\\tCổng bảo hiểm do Tổng Công ty Dịch vụ số Viettel độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\t- \\r\\n\\t\\tĐối với các vấn đề phát sinh, khiếu nại của khách hàng, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết;
\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ;
\\r\\n\\t- \\r\\n\\t\\tQuý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000 (Miễn phí).
\\r\\n
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Cổng bảo hiểm của Tổng công ty dịch vụ số Viettel. Chương trình hấp dẫn: Phí chỉ từ 3.300đ/ tuần quyền lợi được hưởng tới 100 triệu đồng/ năm với Bảo hiểm An tâm Sống khỏe và nhiều loại hình bảo hiểm hấp dẫn khác. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel không phải là công ty con, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\t- \\r\\n\\t\\tCổng bảo hiểm do Tổng Công ty Dịch vụ số Viettel độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\t- \\r\\n\\t\\tĐối với các vấn đề phát sinh, khiếu nại của khách hàng, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết;
\\r\\n\\t- \\r\\n\\t\\tTổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ;
\\r\\n\\t- \\r\\n\\t\\tQuý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000 (Miễn phí).
\\r\\n
\",\"showRules\":1,\"merchant_code\":\"BAOHIEMVDS\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1647efbf27c414\",\"name\":\"Bảo Hiểm Jeff\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/b9/97/decee34ecd50afc48c724adb539ba5d0059af6b4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/b9/97/decee34ecd50afc48c724adb539ba5d0059af6b4.png\",\"code\":\"baohiem_jeff\",\"position\":\"3\",\"os\":0,\"version\":\"10.0\",\"login\":0,\"tag\":[\"baohiem\",\"Bảo Hiểm Jeff\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/baohiemicon\",\"policy\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công Ty TNHH JEFF Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel.
\\r\\n\\r\\n\\t2. Nền tảng Bảo hiểm Jeff độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ưng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, Jeff sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ, vui lòng liên hệ Hotline: 0901815766
\",\"popupContent\":\"Quý khách sẽ được chuyển đến ứng dụng cung cấp sản phẩm bảo hiểm của Công Ty TNHH JEFF Việt Nam. Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công Ty TNHH JEFF Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel.
\\r\\n\\r\\n\\t2. Nền tảng Bảo hiểm Jeff độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ưng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, Jeff sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ, vui lòng liên hệ Hotline: 0901815766
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164a7dad215ba9\",\"name\":\"Quyền lợi tới 411 triệu\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"code\":\"Bảo_hiểm_Prudential\",\"position\":\"4\",\"os\":0,\"version\":\"90.0\",\"login\":0,\"tag\":[\"Quyền lợi tới 411 triệu\"],\"openWebview\":\"0\",\"urlWebview\":\"https://bit.ly/VTTEZ2\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162725278d4f14\",\"name\":\"MB Ageas Life\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/32/20/bb06bf5d6b01b29c48b677aa5705c788902b5356.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/32/20/bb06bf5d6b01b29c48b677aa5705c788902b5356.png\",\"code\":\"DAGORAS34\",\"position\":\"5\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"MB Ageas Life\",\"MB Ageas Life\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty TNHH Bảo hiểm nhân thọ MB Ageas là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Bảo hiểm MB Ageas Life do Công ty TNHH Bảo hiểm nhân thọ MB Ageas độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, MB Ageas sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4.MB Ageas Life đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Ageas Life: 024 2229 8888.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới trang dịch vụ Bảo hiểm MB Ageas Life của Công ty TNHH Bảo hiểm nhân thọ MB Ageas cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Bảo hiểm nhân thọ MB Ageas là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Bảo hiểm MB Ageas Life do Công ty TNHH Bảo hiểm nhân thọ MB Ageas độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, MB Ageas sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4.MB Ageas Life đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline MB Ageas Life: 024 2229 8888.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS34\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_142261ec4755ee512c07e86aa2201406\",\"groupName\":\"Du lịch - Đi lại\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"du_lich\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161c967b70ec2d\",\"name\":\"Khách sạn\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/01/de/e0/20a42b9456a5e4bb1ba6e71d4e7a56422b364dd8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/01/de/e0/20a42b9456a5e4bb1ba6e71d4e7a56422b364dd8.png\",\"code\":\"MYVT3\",\"position\":\"1\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"agoda\",\"Khách sạn\"],\"openWebview\":\"0\",\"urlWebview\":\"https://www.agoda.com/myviettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e1bec3727f3d\",\"name\":\"Mua vé xe rẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"code\":\"vexere\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Mua vé xe rẻ, mua ve xe re\",\"Mua vé xe rẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"VEXERE\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e81c3336a194\",\"name\":\"Vé máy bay MY TOUR\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ca/df/fc/68a9cf9ceb8836cedb25062717b3e48ef4d88b35.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ca/df/fc/68a9cf9ceb8836cedb25062717b3e48ef4d88b35.png\",\"code\":\"tripi_flight\",\"position\":\"4\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Vé máy bay MY TOUR, my tour\",\"Vé máy bay MY TOUR\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"4\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160c81627aa747\",\"name\":\"Vé máy bay OLALA\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/72/72/27/786f8e71509caff09e0932c003cf6fe8e0853285.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/72/72/27/786f8e71509caff09e0932c003cf6fe8e0853285.png\",\"code\":\"OLALA\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Vé máy bay OLALA\",\"Vé máy bay OLALA\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"OLALA\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_c0394d9f819303ddf2b505ee27f44060\",\"groupName\":\"Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac_kp\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"1\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs16374587d06d20\",\"name\":\"Quà tặng 01 TRIỆU\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"code\":\"banmoinhatien\",\"position\":\"182\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Viettel Money, viettel money, VT Money, ViettelMoney, viettelmoney,VTMoney\",\"Quà tặng 01 TRIỆU\"],\"openWebview\":\"1\",\"urlWebview\":\"https://km.vtmoney.vn/314y/macqmyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Ứng dụng Viettel Money của Tổng công ty Dịch vụ số Viettel. Đăng ký ngay và tham gia chương trình “MỞ APP LÀ CÓ QUÀ” để đón cơ hội trúng nhiều giải thưởng trị giá lên đến 01 TRIỆU ĐỒNG. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000.
\\r\\n\\r\\n\\t
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1638d709d8007f\",\"name\":\"Home Credit\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/24/13/32/7aae851f9e4f4091dec5d6e5f0485f3432ba55d1.png\",\"code\":\"DAGORAS02\",\"position\":\"5\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Home Credit\",\"Home Credit\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ HomeCredit của Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Trang đích/ứng dụng Home Credit do Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn Một thành viên Home Credit Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline HomeCredit: 1900633999
\",\"showRules\":1,\"merchant_code\":\"DAGORAS02\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_add69c05edc12b1bc649e03994f9ebdb\",\"groupName\":\"Siêu thị Công nghệ\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"congnghe\",\"accountType\":\"1\",\"features\":null}],\"dataHome\":[{\"id\":\"QXJ0aWNs1602e170867139\",\"name\":\"Mua thẻ Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/de/e4/8620d1800f2cc04f33bf7578828b917a45534a2a.png\",\"code\":\"GARENA\",\"position\":\"10\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thanh toán, thanh toán game, thanh toan, thanh toan game, game,thẻ Dinh, thẻ ga rê na, ga dê na, da rê na, gadena, darena, ding, dzing, ging, jing, gết, gat, ghết, sô ha, xô ha, sôha, xôha, phăn các, phuncard, făn các, fancard, funcac, funcác, funcach, a pô ta, appô ta, apota, v coin, s coin, vcoi, scoi, on các, on cét, on card,\",\"Mua thẻ Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"GARENA\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16374587d06d20\",\"name\":\"Quà tặng 01 TRIỆU\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"code\":\"banmoinhatien\",\"position\":\"12\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Viettel Money, viettel money, VT Money, ViettelMoney, viettelmoney,VTMoney\",\"Quà tặng 01 TRIỆU\"],\"openWebview\":\"1\",\"urlWebview\":\"https://km.vtmoney.vn/314y/macqmyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Ứng dụng Viettel Money của Tổng công ty Dịch vụ số Viettel. Đăng ký ngay và tham gia chương trình “MỞ APP LÀ CÓ QUÀ” để đón cơ hội trúng nhiều giải thưởng trị giá lên đến 01 TRIỆU ĐỒNG. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000.
\\r\\n\\r\\n\\t
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e49d736ab0\",\"name\":\"Lotte Finance\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"code\":\"DAGORAS13\",\"position\":\"13\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Finance\",\"Lotte Finance\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Finance của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS13\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1649e49d736ab0\",\"name\":\"Lotte Finance\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/bd/d1/2f823538c179c01ac4fa935cd208f11b43bf30ee.png\",\"code\":\"DAGORAS13\",\"position\":\"15\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Finance\",\"Lotte Finance\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Finance của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Finance do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Finance, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS13\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16572bb24d4036\",\"name\":\"VIB Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"code\":\"MYVT11\",\"position\":\"16\",\"os\":0,\"version\":\"5.1\",\"login\":0,\"tag\":[\"VIB Thẻ tín dụng,VIB\",\"VIB Thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/VIB5\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ Mở thẻ tín dụng VIB của Ngân hàng Thương mại Cổ phần Quốc tế Việt Nam. Ưu đãi hấp dẫn: Hoàn tiền tới 6% (tối đa 600.000đ) cho chi tiêu trực tuyến, hoàn phí thường niên năm đầu và hạn mức lên đến 600 triệu đồng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1615d5fe8ae536\",\"name\":\"Vietlott\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c2/10/0c/01c6843fbac24ffbf09e6ccb7a39f4625f03b1b8.gif\",\"code\":\"vietlott\",\"position\":\"17\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Vietlott,Vietlot, Viettlot, Vietnot, Vietnott, Việt Nót, Việtlot, Việt lót, Việtlót Viet lot, Việt Lót,Sổ số, Xổ Xố, Sổ xố, Sổsố, XổXố, Sổxố,\",\"Vietlott\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"popupContent\":\"Quý khách sẽ được chuyển đến ứng dụng cung cấp dịch vụ Mua hộ vé số Vietlott của Công ty Cổ phần Đầu tư 2B Việt Nam. Bằng việc bấm “Tiếp tục” Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\tTrước khi sử dụng dịch vụ, Quý khách cam kết đã đọc, hiểu và đồng ý với những nội dung sau:
\\r\\n\\r\\n\\t1. Công ty Cổ phần Đầu tư 2B Việt Nam (“2B”) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel;
\\r\\n\\r\\n\\t2. Ứng dụng do 2B độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng, 2B sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline 2B: 1900.88.68.48 – Email: cskh@luckyluke.vn.
\",\"showRules\":1,\"merchant_code\":\"VIETLOTT\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162f6141e1f65a\",\"name\":\"FECREDIT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/e8/85/5f7fe0a4e3b91251ab5c3c5087aaa7b96d2551d6.png\",\"code\":\"DAGORAS29\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"FECREDIT\",\"FECREDIT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FeCredit của Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom;
\\r\\n\\r\\n\\t2. Ứng dụng FeCredit do Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel;
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC sẽ có trách nhiệm giải quyết
\\r\\n\\r\\n\\t4. Công Ty Tài chính ngân hàng Việt Nam Thịnh Vượng SMBC đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline FeCredit: 19006535
\",\"showRules\":1,\"merchant_code\":\"DAGORAS29\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1627b82b983449\",\"name\":\"Shopee\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2a/9c/c2/9876237ffd052f5564f27fbd63692a063ebdcba1.png\",\"code\":\"Shopee\",\"position\":\"181\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Shopee\",\"Shopee\"],\"openWebview\":\"1\",\"urlWebview\":\"https://shope.ee/qNEkz2jou\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1641a6d4dcc8ca\",\"name\":\"Ngân hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/4d/d1/89ff21726e683aaa2e6810bd42d68fdc9e919e70.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/11/4d/d1/89ff21726e683aaa2e6810bd42d68fdc9e919e70.png\",\"code\":\"ngan_hang_group\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Ngân hàng\",\"Ngân hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[{\"id\":\"QXJ0aWNs16572bb24d4036\",\"name\":\"VIB Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/35/1c/c3/649db31c24caf36874367ef4f4be145005956fda.png\",\"code\":\"MYVT11\",\"position\":null,\"os\":0,\"version\":\"5.1\",\"login\":0,\"tag\":[\"VIB Thẻ tín dụng,VIB\",\"VIB Thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/VIB5\",\"policy\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ Mở thẻ tín dụng VIB của Ngân hàng Thương mại Cổ phần Quốc tế Việt Nam. Ưu đãi hấp dẫn: Hoàn tiền tới 6% (tối đa 600.000đ) cho chi tiêu trực tuyến, hoàn phí thường niên năm đầu và hạn mức lên đến 600 triệu đồng. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ Mở thẻ tín dụng VIB do Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ Mở thẻ tín dụng VIB Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Ngân hàng Thương mại Cổ phần Quốc Tế Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline VIB: 18008195 (miễn phí)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":null,\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ca0220ea4b1\",\"name\":\"Thẻ tín dụng nhanh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/53/3a/5bbcdd5ed2afac43337934158487e064afa150a5.gif\",\"code\":\"DAGORAS21\",\"position\":null,\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Thẻ tín dụng nhanh\",\"Thẻ tín dụng nhanh\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới nền tảng tổng hợp và so sánh thẻ tín dụng GoCard của Công ty CP Công nghệ và Truyền thông Dagoras cung cấp. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty CP Công nghệ và Truyền thông Dagoras là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Nền tảng tổng hợp và so sánh thẻ tín dụng GoCard do Công ty CP Công nghệ và Truyền thông Dagoras độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây,Công ty CP Công nghệ và Truyền thông Dagoras sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty CP Công nghệ và Truyền thông Dagoras đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline GoCard: 02466890248.
\",\"showRules\":1,\"merchant_code\":\"DAGORAS21\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1630ed52ccafae\",\"name\":\"Lotte Thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/a5/52/8b5b343be42be4bf52785dda7040cd9537677ca8.png\",\"code\":\"DAGORAS18\",\"position\":null,\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Lotte Thẻ tín dụng\",\"Lotte Thẻ tín dụng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ Lotte Thẻ tín dụng của Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Lotte Thẻ tín dụng do Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ của Lotte Thẻ tín dụng, Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Trách nhiệm hữu hạn một thành viên LOTTE Việt Nam đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline Lotte Finance: 1900 6866
\",\"showRules\":1,\"merchant_code\":\"DAGORAS18\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164a7dad215ba9\",\"name\":\"Quyền lợi tới 411 triệu\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/49/e3/34/caa94e2d9581aad7a0b62ee12cd58708c1caddb5.png\",\"code\":\"Bảo_hiểm_Prudential\",\"position\":\"4\",\"os\":0,\"version\":\"90.0\",\"login\":0,\"tag\":[\"Quyền lợi tới 411 triệu\"],\"openWebview\":\"0\",\"urlWebview\":\"https://bit.ly/VTTEZ2\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652389dcc8ec8\",\"name\":\"Vay Nhanh FastMoney\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/5f/f5/babd75a6e03008a16f1c30851603c1370de6762a.png\",\"code\":\"MYVT5\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vay Nhanh FastMoney\",\"Vay Nhanh FastMoney\"],\"openWebview\":\"1\",\"urlWebview\":\"https://mvt.fastmoneyevnfc.com/?utm_source=myviettel&utm_medium=icon\",\"policy\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"popupContent\":\"Quý khách sẽ được chuyển tới ứng dụng dịch vụ FastMoney của Công ty Tài chính Cổ phần Điện lực (EVNFinance) cung cấp. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty Tài chính Cổ phần Điện lực (EVNFinance) là đơn vị có tư cách pháp nhân độc lập và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng FastMoney do Công ty Tài chính Cổ phần Điện lực (EVNFinance) độc lập phát triển và cung cấp cho khách hàng mà không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan đến dịch vụ FastMoney, Công ty Tài chính Cổ phần Điện lực (EVNFinance) sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty Tài chính Cổ phần Điện lực (EVNFinance) đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1900 638 398
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1602ccdabc20f4\",\"name\":\"ELSA SPEAK\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c1/15/5c/9a7038ce477bc05fcc3cb2c4109bf44e400ebd08.png\",\"code\":\"ELSA\",\"position\":\"6\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"elsa, speak, elsa speak, englist, tiếng anh, tieng anh\",\"ELSA SPEAK\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELSA\",\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:29||9bbf35265540767b|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:29|-|9bbf35265540767b|[6b15b90c-38006] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken", but ServerHttpResponse already committed (200 OK)
14/06/24 09:03:29|-|9bbf35265540767b|[6b15b90c-2, L:/10.1.115.18:8080 - R:/10.207.252.75:19399] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readBody$5(GatewayContextFilter.java:203)
*____________Mono.flatMap ⇢ at com.viettel.fw.filter.GatewayContextFilter.readBody(GatewayContextFilter.java:183)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:29|-|a088fb376cb77214|collection/displayTabConfig|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[1317b297-1bfa-477b-97b2-971bfa877bea]}{X-Gravitee-Request-Id:[1317b297-1bfa-477b-97b2-971bfa877bea]}{content-length:[84]}|-|{"id":"00000000000000000000000000000000","params":{"version":"7.8","os_type":"ios"}}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"20000000000000000000000000000000\",\"blockType\":\"blk_utilities\",\"title\":\"Tiện ích 6.5\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 12,\\\"title\\\": \\\"Tiện ích\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"8D0ECC53602F48358395D27F6B18D157\",\"blockType\":\"BANNER\",\"title\":\"HOT nhất tuần này NEW 8.0 DI ĐỘNG\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":4,\\\"title\\\":\\\"HOT nhất tuần này\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":12}\"},{\"id\":\"80000000000000000000000000000000\",\"blockType\":\"blk_promotion_package\",\"title\":\"Ưu đãi gói cước 6.5\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Gói cước nổi bật\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"blockType\":\"BANNER\",\"title\":\"Ưu đãi từ Viettel++\",\"order\":6,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":4,\\\"title\\\":\\\"Viettel++\\\",\\\"banner_code\\\":\\\"blk_banner_viettelid\\\",\\\"time_deplay\\\":5}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":12}\"},{\"id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"blockType\":\"BANNER\",\"title\":\"Giải trí\",\"order\":7,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\":\\\"Giải trí\\\",\\\"banner_code\\\":\\\"blk_entertainment_home\\\",\\\"time_deplay\\\":5}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":12}\"},{\"id\":\"11000000000000000000000000000000\",\"blockType\":\"blk_discoveries\",\"title\":\"Khám phá 6.3\",\"order\":8,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 14,\\\"title\\\": \\\"Dịch vụ đối tác\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"blockType\":\"BANNER\",\"title\":\"Banner Nổi bật\",\"order\":15,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner nổi bật\\\",\\\"banner_code\\\":\\\"blk_banner_hot_home\\\",\\\"time_deplay\\\":20}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:29|-|9b9052d71f0d9813|callSaleMyViettelV2 body:
14/06/24 09:03:29||6b45093a690bd008|callSaleMyViettelV2 body:
14/06/24 09:03:29|-|59ec0d0e23dab9d1|callSaleMyViettelV2 body:
14/06/24 09:03:29||dc7943db5d9525e7|callSaleMyViettelV2 body:
14/06/24 09:03:29|-|9b9052d71f0d9813|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:29|-|9b9052d71f0d9813|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:29|-|6b45093a690bd008|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:29|-|6b45093a690bd008|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:29|-|9b9052d71f0d9813|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[1923d85c-72e5-478c-a3d8-5c72e5978c44]}{X-Gravitee-Request-Id:[1923d85c-72e5-478c-a3d8-5c72e5978c44]}{content-length:[146]}|-|{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","params":{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","offset":0,"version":"7.8","os_type":"ios","limit":20}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"C1B05FD89D594EB1BA85791C11975FA7\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_5\",\"description\":\"\",\"title\":\"Ưu đãi viễn thông co dinh\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//d5/64/4d/dd068a912e0c03dc6b218907e7d17aa5cdb5a841.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-05 11:54:39\",\"startTime\":\"2023-11-05 11:54:39\",\"end_time\":\"2041-11-26 11:54:44\",\"endTime\":\"2041-11-26 11:54:44\",\"create_user\":\"hoanganh\",\"createUser\":\"hoanganh\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-11-06 12:00:09\",\"createTime\":\"2023-11-06 12:00:09\",\"update_time\":\"2023-11-06 12:00:09\",\"updateTime\":\"2023-11-06 12:00:09\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"DE751884ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_2\",\"description\":\"\",\"title\":\"gợi ý cho bạn\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//58/77/75/b5503727e921ff6577ef84a2eb9de75364e06fea.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_doi_qua\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-01-03 10:29:25\",\"updateTime\":\"2024-01-03 10:29:25\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null},{\"id\":\"E106D5B2ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_3\",\"description\":\"\",\"title\":\"Ưu đãi cho bạn\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//6e/99/96/1d86360370ca9a3f47b2e3d8463ebc8c6c74705b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_goi_y_cho_ban\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:57:46\",\"updateTime\":\"2024-05-22 09:57:46\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:29|-|6b45093a690bd008|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[55fc2044-ea1c-4688-bc20-44ea1cc68864]}{X-Gravitee-Request-Id:[55fc2044-ea1c-4688-bc20-44ea1cc68864]}{content-length:[146]}|-|{"id":"B799296CAD1D11EDA996FA163E03D4D3","params":{"id":"B799296CAD1D11EDA996FA163E03D4D3","offset":0,"version":"7.8","os_type":"ios","limit":20}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"4F761575ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_2\",\"description\":\"\",\"title\":\"Film\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//19/37/71/510dbb0387684eff0900464e7d8de665d30c0d82.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_phim\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-28 23:59:59\",\"endTime\":\"2025-12-28 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:45\",\"updateTime\":\"2024-03-12 15:44:45\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"AAB3C6ADAD9F11EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_1\",\"description\":\"\",\"title\":\"Video\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//95/32/29/9c32214be78f33edc1994f5c15728676b6892648.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_video\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:55\",\"updateTime\":\"2024-03-12 15:44:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"56766711ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_3\",\"description\":\"\",\"title\":\"Game\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//bc/a6/6b/abde684ded612a7fb1729282ab94d7549abf245b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_game\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:45:04\",\"updateTime\":\"2024-03-12 15:45:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"79A7E0ACADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_4\",\"description\":\"\",\"title\":\"Tin tức\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//c7/4d/dc/f9add23e99cbe850362f95e2c59f5af2ad1a48f9.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://m.tiin.vn/\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2026-12-30 23:59:59\",\"endTime\":\"2026-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:58:54\",\"updateTime\":\"2024-05-22 09:58:54\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 09:03:29|-|59ec0d0e23dab9d1|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:29|-|59ec0d0e23dab9d1|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:29|-|59ec0d0e23dab9d1|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[47dec290-eb76-4591-9ec2-90eb7605910c]}{X-Gravitee-Request-Id:[47dec290-eb76-4591-9ec2-90eb7605910c]}{content-length:[146]}|-|{"id":"BAA832B8AD1D11EDA996FA163E03D4D3","params":{"id":"BAA832B8AD1D11EDA996FA163E03D4D3","offset":0,"version":"7.8","os_type":"ios","limit":20}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"5A45F322083947A8BEAD74669172B0EE\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"CĐ Tốc độ mạng\",\"description\":\"\",\"title\":\"29.11\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//1b/44/41/82991d2c77fb256de98a0013eced3ecba4a8e057.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://speedtest\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:30:29\",\"startTime\":\"2023-11-29 14:30:29\",\"end_time\":\"2024-12-31 23:30:31\",\"endTime\":\"2024-12-31 23:30:31\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-29 14:32:18\",\"createTime\":\"2023-11-29 14:32:18\",\"update_time\":\"2024-05-22 10:02:34\",\"updateTime\":\"2024-05-22 10:02:34\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"A8A5ADACA32442DFB15F71DCFAC238A2\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"DD Rồng Vàng Thạchht\",\"description\":\"7/2/24\",\"title\":\"DD rongvangruocloc Thachht\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ee/39/9e/22b6e0724090e2cdf9068eab0280c1a7ab48a834.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://open_flash_game?code=QXJ0aWNs161efafb95a51d\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-02-07 14:06:57\",\"startTime\":\"2024-02-07 14:06:57\",\"end_time\":\"2029-02-14 14:06:59\",\"endTime\":\"2029-02-14 14:06:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-07 14:09:25\",\"createTime\":\"2024-02-07 14:09:25\",\"update_time\":\"2024-05-22 10:14:14\",\"updateTime\":\"2024-05-22 10:14:14\",\"isRequireAuth\":1,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:29|-|dc7943db5d9525e7|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:03:29|-|dc7943db5d9525e7|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:03:29|-|dc7943db5d9525e7|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[50473db3-d932-4150-873d-b3d932915090]}{X-Gravitee-Request-Id:[50473db3-d932-4150-873d-b3d932915090]}{content-length:[146]}|-|{"id":"8D0ECC53602F48358395D27F6B18D157","params":{"id":"8D0ECC53602F48358395D27F6B18D157","offset":0,"version":"7.8","os_type":"ios","limit":20}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"3F1B9A4283084F9BBC0A6AC36B6E9F39\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SD30S\",\"description\":\"Ưu đãi chỉ có trên My Viettel\",\"title\":\"Hue sd30s\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//03/5c/c0/8c82e695622cf58f2636d050e635160ca042d8f9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-09 00:00:00\",\"startTime\":\"2024-03-09 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-01-26 16:08:59\",\"createTime\":\"2024-01-26 16:08:59\",\"update_time\":\"2024-05-22 09:55:14\",\"updateTime\":\"2024-05-22 09:55:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"3B01AAD618FF45B8B6C29751DA8D411A\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"ChatGPT - trieupm\",\"description\":\"Trải nghiệm ChatGPT miễn phí trên My Viettel\",\"title\":\"17.11- Trieupm\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ad/61/1a/d34361cb3bb6cf86565a8e57fa0a91da95d1f304.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-17 16:12:33\",\"startTime\":\"2023-11-17 16:12:33\",\"end_time\":\"2024-12-30 23:59:59\",\"endTime\":\"2024-12-30 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-17 16:14:21\",\"createTime\":\"2023-11-17 16:14:21\",\"update_time\":\"2024-05-22 09:55:42\",\"updateTime\":\"2024-05-22 09:55:42\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"B13A2D9BC10847A793FEED3A09561D58\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SVT Ngandh3\",\"description\":\"Săn voucher HOT với Siêu Vũ Trụ My Viettel\",\"title\":\"avata\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//0c/01/10/32f5f4ad3eb65ef1d044bf8a13385d01c5232d14.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-16 00:00:00\",\"startTime\":\"2024-03-16 00:00:00\",\"end_time\":\"2024-12-31 09:16:37\",\"endTime\":\"2024-12-31 09:16:37\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-16 09:19:07\",\"createTime\":\"2024-02-16 09:19:07\",\"update_time\":\"2024-04-02 16:53:30\",\"updateTime\":\"2024-04-02 16:53:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"6292C964B0DA428E87FCB42555AA0A21\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"GameT9\",\"description\":\"Tặng 100 thẻ cào mệnh giá đến 500K\",\"title\":\"anhph4\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"https://media.vietteltelecom.vn/upload//3f/be/e3/40b23920940926c5d8e414863e08073ee404dfd1.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://GARENA\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-01 00:00:00\",\"startTime\":\"2024-01-01 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-09-18 14:18:37\",\"createTime\":\"2023-09-18 14:18:37\",\"update_time\":\"2024-02-16 17:03:30\",\"updateTime\":\"2024-02-16 17:03:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:03:30|-|4d18fb0cd6d8e2c6|getAllDataMass|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[8090c3fd-8616-4d72-90c3-fd86165d7205]}{X-Gravitee-Request-Id:[8090c3fd-8616-4d72-90c3-fd86165d7205]}{Content-Length:[196]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),is_home:1,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"type\":\"data_addon\",\"name\":\"Gói data\",\"list\":[{\"id\":\"SW50ZXJu15ca6d1f0038c2\",\"display\":\"7GB tốc độ cao sử dụng trong 7 ngày (Gia hạn tự động).\",\"detail\":\"\\r\\n\\tGiá cước: 30.000đ/7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Có ngay 7GB lưu lượng tốc độ cao sử dụng trong 7 ngày kể từ ngày đăng ký thành công. Hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- Gói cước gia hạn khi hết chu kỳ, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\t\\tĐăng ký: Bấm "Đăng ký" / Soạn ST30K gửi 191 / Bấm gọi *098*7#hoặc *098*3077#
\\r\\n
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST30K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST30K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: Soạn HUYDATA ST30K gửi 191 (Xác nhận Y gửi 191)
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":30000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/00/54/40/91e0c42eba997711a6f561a994bbbcc79deaf25a.png\",\"cycle\":\"7 ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"Đăng ký: Soạn ST30K gửi 191 / Bấm gọi *098*7#hoặc *098*3077#\\r\\nHủy gia hạn: Soạn HUY ST30K gửi 191\\r\\nHủy gói cước: Soạn HUYDATA ST30K gửi 191 (Xác nhận Y gửi 191)\",\"description\":\"\\r\\n\\tGiá cước: 30.000đ/7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Có ngay 7GB lưu lượng tốc độ cao sử dụng trong 7 ngày kể từ ngày đăng ký thành công. Hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- Gói cước gia hạn khi hết chu kỳ, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\t\\tĐăng ký: Bấm "Đăng ký" / Soạn ST30K gửi 191 / Bấm gọi *098*7#hoặc *098*3077#
\\r\\n
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST30K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST30K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: Soạn HUYDATA ST30K gửi 191 (Xác nhận Y gửi 191)
\\r\\n\",\"priceDb\":\"30000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"ST30K\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước ST30K với giá 30.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"7GB\"},{\"id\":\"SW50ZXJu15f33b90ee9dbd\",\"display\":\"2GB sử dụng đến 24h00 ngày đăng ký\",\"detail\":\"\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t+ Có 2GB sử dụng đến 24h ngày đăng ký. Hết 2GB tính cước theo gói Mobile Internet đang sử dụng (nếu có)
\\r\\n\\r\\n\\t+ Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công. Được đăng ký nhiều lần, lưu lượng cộng dồn sử dụng đến 24h ngày đăng ký.
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST10K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":10000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/85/b2/28/92b3ac48faae513b07e61c950ad16b9b548eca32.png\",\"cycle\":\"đến 24h ngày đăng ký\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"Đăng ký: Bấm \\\"Đăng ký\\\" / Soạn ST10K gửi 191 / Bấm gọi *098*16#\\r\\nHủy gia hạn: Bấm \\\"Hủy\\\" hoặc soạn HUY ST10K gửi 191. \\r\\nHủy gói: HUYDATA ST10K gửi 191.\",\"description\":\"\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t+ Có 2GB sử dụng đến 24h ngày đăng ký. Hết 2GB tính cước theo gói Mobile Internet đang sử dụng (nếu có)
\\r\\n\\r\\n\\t+ Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công. Được đăng ký nhiều lần, lưu lượng cộng dồn sử dụng đến 24h ngày đăng ký.
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST10K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\",\"priceDb\":\"10000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"ST10K\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước ST10K với giá 10.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"2 GB\"},{\"id\":\"SW50ZXJu15f33b5ffe9eed\",\"display\":\"500MB sử dụng đến 24h ngày đăng ký (gia hạn tự động)\",\"detail\":\"\\r\\n\\tGiá cước: 5.000đ/ngày.
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- 500MB tốc độ cao sử dụng đến 24h cùng ngày đăng ký, hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- MUA 2 TẶNG 1: Cứ mỗi 2 lần đăng ký trong ngày sẽ được tặng thêm 500MB sử dụng đến 24h.
\\r\\n\\r\\n\\t- Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tĐăng ký: Bấm "Đăng ký" / Soạn ST5K gửi 191 / Bấm gọi *098*14#
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST5K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST5K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: HUYDATA ST5K gửi 191.
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":5000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/2f/13/32/80410c801a43ad85538ea4308ecd4a1b088fe42d.png\",\"cycle\":\"đến 24h ngày đăng ký\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 5.000đ/ngày.
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- 500MB tốc độ cao sử dụng đến 24h cùng ngày đăng ký, hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng (nếu có).
\\r\\n\\r\\n\\t- MUA 2 TẶNG 1: Cứ mỗi 2 lần đăng ký trong ngày sẽ được tặng thêm 500MB sử dụng đến 24h.
\\r\\n\\r\\n\\t- Gói cước gia hạn hàng ngày, lưu lượng còn lại sẽ được bảo lưu khi gia hạn thành công.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tĐăng ký: Bấm "Đăng ký" / Soạn ST5K gửi 191 / Bấm gọi *098*14#
\\r\\n\\r\\n\\tTặng gói cước: Bấm "Tặng gói" / Soạn TANG <dấu cách> ST5K <dấu cách> Số thuê bao B gửi 191. Gói được tặng không gia hạn tự động.
\\r\\n\\r\\n\\tHủy gia hạn: Bấm "Hủy" / Soạn HUY ST5K gửi 191
\\r\\n\\r\\n\\tHủy gói cước: HUYDATA ST5K gửi 191.
\\r\\n\",\"priceDb\":\"5000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"ST5K\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước ST5K với giá 5.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"500 MB\"},{\"id\":\"SW50ZXJu16316eb76020b7\",\"display\":\"5GB/ ngày, 10 phút gọi nội mạng, 5 phút gọi ngoại mạng\",\"detail\":\"\\r\\n\\tGiá cước: 10.000đ/ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 5 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn theo ngày
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":10000,\"image\":\"http://media.vietteltelecom.vn/upload/InternetPackageAddon/e1/e9/9e/057cc933c0a420031f71d3deb8340aa071ffe4f9.png\",\"cycle\":\"Ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 10.000đ/ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet ��ang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 5 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn theo ngày
\\r\\n\",\"priceDb\":\"10000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"1N\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước 1N với giá 10.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"5GB\"},{\"id\":\"SW50ZXJu163e5ad16b5c29\",\"display\":\"5GB/ ngày, miễn phí 10 phút gọi nội mạng/cuộc, 15 phút gọi ngoại mạng\",\"detail\":\"\\r\\n\\tGiá cước: 30.000đ/3 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB/ngày (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 15 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 3 ngày
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":30000,\"image\":null,\"cycle\":\"3 Ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 30.000đ/3 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB/ngày (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 15 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 3 ngày
\\r\\n\",\"priceDb\":\"30000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"3N\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước 3N với giá 30.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"5GB\"},{\"id\":\"SW50ZXJu163e5adc8220e0\",\"display\":\"5GB/ ngày, miễn phí 10 phút/ cuộc gọi nội mạng, 35 phút gọi ngoại mạng\",\"detail\":\"\\r\\n\\tGiá cước: 70.000đ/ 7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 35 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 7 ngày
\\r\\n\",\"type\":1,\"hoahong\":null,\"xhhbh\":false,\"tags\":\"\",\"price\":70000,\"image\":null,\"cycle\":\"7 Ngày\",\"event\":\"\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"link\":\"\",\"guide\":\"\",\"description\":\"\\r\\n\\tGiá cước: 70.000đ/ 7 ngày
\\r\\n\\r\\n\\tƯu đãi:
\\r\\n\\r\\n\\t- Miễn phí 10 phút/cuộc gọi nội mạng
\\r\\n\\r\\n\\t- 5GB (hết lưu lượng truy cập theo gói Mobile Internet đang sử dụng nếu có).
\\r\\n\\r\\n\\t- Miễn phí nhắn tin nội mạng.
\\r\\n\\r\\n\\t- 35 phút gọi ngoại mạng.
\\r\\n\\r\\n\\t- Miễn phí xem truyền hình trên ứng dụng TV360
\\r\\n\\r\\n\\t- Gói cước gia hạn sau 7 ngày
\\r\\n\",\"priceDb\":\"70000\",\"countryName\":\"\",\"policy\":\"\",\"usePolicy\":\"\",\"resetPolicy\":\"\",\"otherPolicy\":\"\",\"bookingTime\":0,\"pack_code\":\"7N\",\"type_xntvbh\":2,\"is_reg\":0,\"is_098\":0,\"is_bang_ma_098\":0,\"label_reg\":\"Đăng ký\",\"label_unreg\":\"Hủy\",\"confirm_reg\":\"Quý khách xác nhận đăng ký gói cước 7N với giá 70.000 đồng.\",\"confirm_unreg\":\"Quý khách xác nhận để hủy dịch vụ.\",\"is4G\":0,\"socialSellType\":2,\"register_again\":0,\"high_speed\":\"5GB/ngày\"}]}],\"listStaffId\":[{\"type\":\"vtfree_1\",\"name\":\"Miễn phí thoại\",\"tabUsing\":\"vtfree_1\",\"menu098\":\"CALL_SMS\",\"status\":1,\"theme\":0,\"addKmts\":1,\"menuKmts\":[\"CALL_SMS\"]},{\"type\":\"data_new_1\",\"name\":\"Siêu ưu đãi data\",\"tabUsing\":\"data_addon,data_new,dcom,data_roaming\",\"menu098\":\"DATA_ROCKET,INTERNET,COMBO,HOT,DATAPLUS,EVENT,DATA_ROAMING,COMBO_ROAMING\",\"status\":1,\"theme\":0},{\"type\":\"vtfree_2\",\"name\":\"Siêu ưu đãi thoại, data\",\"tabUsing\":\"vtfree_2\",\"menu098\":\"COMBO\",\"status\":1,\"theme\":1},{\"type\":\"data_event\",\"name\":\"Gói cước sự kiện\",\"tabUsing\":\"data_event\",\"menu098\":\"PROMOTION_DATA\",\"status\":1,\"theme\":0},{\"type\":\"data_new_2\",\"name\":\"Siêu ưu đãi data\",\"tabUsing\":\"data_addon,data_new,dcom,data_roaming\",\"menu098\":\"DATA_ROCKET,INTERNET,COMBO,DATAPLUS,EVENT,DATA_ROAMING,COMBO_ROAMING\",\"status\":0,\"theme\":0},{\"type\":\"addon_1\",\"name\":\"Gói siêu khuyến mãi\",\"tabUsing\":\"addon_1\",\"menu098\":\"HOT\",\"status\":0,\"theme\":0}],\"errorCodeTracing\":null}"
14/06/24 09:03:30|-|dc38eddff123362d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:32|-|ae028a313d9644bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:32||38a91af6ab763c09|Start write log analyId 1718330612529
INFO 38a91af6ab763c09 {"traceId":"ce9dadfa6a8f311b","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":15,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718330609540,"endTime":1718330609555,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 38a91af6ab763c09 {"traceId":"ce9dadfa6a8f311b","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":15,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"a088fb376cb77214","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":62,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330609532,"endTime":1718330609594,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 38a91af6ab763c09 {"traceId":"a088fb376cb77214","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":62,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718330609532,"endTime":1718330609594,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 38a91af6ab763c09 {"traceId":"a088fb376cb77214","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":62,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718330609532,"endTime":1718330609594,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 38a91af6ab763c09 {"traceId":"a088fb376cb77214","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":62,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"a088fb376cb77214","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":72,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330609529,"endTime":1718330609601,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"SolrInternetPackageRepositoryImpl.findByType","duration":100,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718330609527,"endTime":1718330609627,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"InternetPackageServiceImpl.getInternetPackageByType","duration":112,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718330609527,"endTime":1718330609639,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"59ec0d0e23dab9d1","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":51,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330609681,"endTime":1718330609732,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"9b9052d71f0d9813","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":89,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330609708,"endTime":1718330609797,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"9b9052d71f0d9813","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":134,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330609663,"endTime":1718330609797,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"9b9052d71f0d9813","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":134,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330609663,"endTime":1718330609797,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"9b9052d71f0d9813","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":134,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"9b9052d71f0d9813","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":146,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330609661,"endTime":1718330609807,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":53,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330609755,"endTime":1718330609808,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":53,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330609755,"endTime":1718330609808,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":53,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330609755,"endTime":1718330609808,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":87,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330609721,"endTime":1718330609808,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":136,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330609672,"endTime":1718330609808,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":136,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330609672,"endTime":1718330609808,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":136,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"6b45093a690bd008","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":145,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330609669,"endTime":1718330609814,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"59ec0d0e23dab9d1","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":97,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330609732,"endTime":1718330609829,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"59ec0d0e23dab9d1","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":148,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330609681,"endTime":1718330609829,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"59ec0d0e23dab9d1","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":148,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330609681,"endTime":1718330609829,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"59ec0d0e23dab9d1","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":148,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"59ec0d0e23dab9d1","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":161,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330609678,"endTime":1718330609839,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":62,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330609780,"endTime":1718330609842,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":62,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330609780,"endTime":1718330609842,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":62,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330609780,"endTime":1718330609842,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":117,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330609725,"endTime":1718330609842,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":154,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330609688,"endTime":1718330609842,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":154,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330609688,"endTime":1718330609842,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":154,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"SolrInternetPackageRepositoryImpl.findByType","duration":345,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718330609528,"endTime":1718330609873,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"dc7943db5d9525e7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":188,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330609686,"endTime":1718330609874,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"InternetPackageServiceImpl.getInternetPackageByType","duration":380,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718330609528,"endTime":1718330609908,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"SolrInternetPackageRepositoryImpl.findByType","duration":653,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718330609525,"endTime":1718330610178,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"InternetPackageServiceImpl.getInternetPackageByType","duration":702,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718330609525,"endTime":1718330610227,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"MobileInternetServiceImpl.getMBInternetAndDComAndAddon","duration":702,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330609525,"endTime":1718330610227,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"MobileInternetServiceImpl.getAllDataMass","duration":706,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718330609525,"endTime":1718330610231,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"MobileInternetController.getAllDataMass","duration":706,"logType":"com.viettel.myviettel.controller.MobileInternetController","actionType":"MobileInternetController","startTime":1718330609525,"endTime":1718330610231,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"MobileInternetController.getAllDataMass","duration":706,"clientAddress":"118.53.246.113","result":"0","path":"/getAllDataMass","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 38a91af6ab763c09 {"traceId":"4d18fb0cd6d8e2c6","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":713,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330609521,"endTime":1718330610234,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllDataMass"}
14/06/24 09:03:32||38a91af6ab763c09|AsyncLog analyId 1718330612529: QueueSize: 38, addSuccess: 38, addFalse: 0, writeSuccess:38, writeFalse:0
14/06/24 09:03:33||a15274698e8e1103|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:33|-|a15274698e8e1103|[bebe4158-38013] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi", but ServerHttpResponse already committed (200 OK)
14/06/24 09:03:33|-|a15274698e8e1103|[bebe4158-5, L:/10.1.115.18:8080 - R:/10.207.252.75:30402] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:03:34|-|23100a20c1891796|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:34||4aaf20ce60a6ae8f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:03:35||470a8771326a9415|Start write log analyId 1718330615539
14/06/24 09:03:35||470a8771326a9415|AsyncLog analyId 1718330615539: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:36|-|035bc7dd497400b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:38|-|99ae17c1e72c33ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:38||1c4726884d575cf6|Start write log analyId 1718330618540
14/06/24 09:03:38||1c4726884d575cf6|AsyncLog analyId 1718330618540: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:39||cc90ff462a53673b|START CLEAR CACHE
14/06/24 09:03:40|-|8db9b39858d6d934|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:41||6797706bfd066681|Start write log analyId 1718330621541
14/06/24 09:03:41||6797706bfd066681|AsyncLog analyId 1718330621541: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:42|-|48a6f20c75ef0a66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:44|-|f0d018b7e50bcab4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:44||2db11c817c0019dc|Start write log analyId 1718330624541
14/06/24 09:03:44||2db11c817c0019dc|AsyncLog analyId 1718330624541: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:46|-|fb56b9d71b62c7a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:47||d1927d6b929e82e6|Start write log analyId 1718330627542
14/06/24 09:03:47||d1927d6b929e82e6|AsyncLog analyId 1718330627542: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:48|-|357119f5196519a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:49||557282dc6e3a4819|START CLEAR CACHE
14/06/24 09:03:49||9956cdee13a0fa6f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:03:50|-|0a9e58870b9d88e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:50||a67183d555e4b1f3|Start write log analyId 1718330630542
14/06/24 09:03:50||a67183d555e4b1f3|AsyncLog analyId 1718330630542: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:52|-|127e64e2a4cac6d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:53||afcfaa330f5eddc2|Start write log analyId 1718330633543
14/06/24 09:03:53||afcfaa330f5eddc2|AsyncLog analyId 1718330633543: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:54|-|6c403291cf6f0a44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:56|-|0bd10717f731fffb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:56||f08b4ed10b35fa10|Start write log analyId 1718330636543
14/06/24 09:03:56||f08b4ed10b35fa10|AsyncLog analyId 1718330636543: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:03:58|-|b1683469b38091c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:03:59||7c6c62d7f0970106|START CLEAR CACHE
14/06/24 09:03:59||9c933a1a8469bfd8|Start write log analyId 1718330639544
14/06/24 09:03:59||9c933a1a8469bfd8|AsyncLog analyId 1718330639544: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:00|-|e3623c0e17db92f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:02|-|4ca9855bbcf92aa3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:02||8b2ae7b1a0cc23a1|Start write log analyId 1718330642544
14/06/24 09:04:02||8b2ae7b1a0cc23a1|AsyncLog analyId 1718330642544: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:04|-|2e6cad04b1a39c7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:04||1e60da5d51dd83e3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:04:05||3aeb7fd2a7763c3a|Start write log analyId 1718330645545
14/06/24 09:04:05||3aeb7fd2a7763c3a|AsyncLog analyId 1718330645545: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:06|-|4d149779bd762292|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:08|-|9fec2f03249a6a59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:08||32c103229b8babda|Start write log analyId 1718330648545
14/06/24 09:04:08||32c103229b8babda|AsyncLog analyId 1718330648545: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:09||d9055f50e599667d|START CLEAR CACHE
14/06/24 09:04:10|-|396f9854e3c9d7f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:11||7ac9dea2440b83cc|Start write log analyId 1718330651546
14/06/24 09:04:11||7ac9dea2440b83cc|AsyncLog analyId 1718330651546: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:12|-|2a51a233feedc8c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:14|-|e5aad3dc84102b41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:14||78d64c85315c7390|Start write log analyId 1718330654547
14/06/24 09:04:14||78d64c85315c7390|AsyncLog analyId 1718330654547: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:16|-|fc7a90c8cb6a79af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:17||9d14b98fc5486700|Start write log analyId 1718330657547
14/06/24 09:04:17||9d14b98fc5486700|AsyncLog analyId 1718330657547: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:18|-|b55f8e1e3444ce3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:19||d4443723f57cb3bd|START CLEAR CACHE
14/06/24 09:04:19||eb5d61c58a4b7d5f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:04:20|-|59670cca3b7b85b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:20||7ad49fc78b5edc40|Start write log analyId 1718330660548
14/06/24 09:04:20||7ad49fc78b5edc40|AsyncLog analyId 1718330660548: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:22|-|25b1ab684a7f6ea4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:23||8df6c1223ac0f5b6|Start write log analyId 1718330663549
14/06/24 09:04:23||8df6c1223ac0f5b6|AsyncLog analyId 1718330663549: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:24|-|37b0a155ee7258d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:26|-|8f8ead735a8f30a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:26||e1fe0802960d1313|Start write log analyId 1718330666549
14/06/24 09:04:26||e1fe0802960d1313|AsyncLog analyId 1718330666549: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:28|-|008661a75bc899be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:29||c89ae6e952d34bda|START CLEAR CACHE
14/06/24 09:04:29||93e04b13334e404f|Start write log analyId 1718330669550
14/06/24 09:04:29||93e04b13334e404f|AsyncLog analyId 1718330669550: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:30|-|d007ac18bbec5cf2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:32|-|d4587c7d5c0a1b1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:32||6c3a3c67965fb491|Start write log analyId 1718330672550
14/06/24 09:04:32||6c3a3c67965fb491|AsyncLog analyId 1718330672550: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:34|-|2d522b9fa4fe09a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:34||04b44e52d38e22a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:04:35||85d1316a1eb9357c|Start write log analyId 1718330675551
14/06/24 09:04:35||85d1316a1eb9357c|AsyncLog analyId 1718330675551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:36|-|a9f4630f022333ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:38|-|aba92addc5c2142a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:38||a67ab01f89802e89|Start write log analyId 1718330678551
14/06/24 09:04:38||a67ab01f89802e89|AsyncLog analyId 1718330678551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:39||c84dcb92e7f18dc4|START CLEAR CACHE
14/06/24 09:04:40|-|96fa1fbe6eca6636|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:41||16adb0fa84572de2|Start write log analyId 1718330681559
14/06/24 09:04:41||16adb0fa84572de2|AsyncLog analyId 1718330681559: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:42|-|3f6ac60dad9402f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:44|-|a6c8301713d67792|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:44||5da0b2e8c2190e57|Start write log analyId 1718330684560
14/06/24 09:04:44||5da0b2e8c2190e57|AsyncLog analyId 1718330684560: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:46|-|3a3237fd7d57b23b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:47||7409f79e8faacdab|Start write log analyId 1718330687561
14/06/24 09:04:47||7409f79e8faacdab|AsyncLog analyId 1718330687561: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:48|-|9de70533ef8e9e69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:49||f90954f2f646ce6e|START CLEAR CACHE
14/06/24 09:04:49||5575e2b0c1db53a9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:04:50|-|b378d0f20989313a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:50||99188f5f353da879|Start write log analyId 1718330690562
14/06/24 09:04:50||99188f5f353da879|AsyncLog analyId 1718330690562: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:52|-|fc127de2dd2df1eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:53||6f3bb1aab2a9b4bc|Start write log analyId 1718330693562
14/06/24 09:04:53||6f3bb1aab2a9b4bc|AsyncLog analyId 1718330693562: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:04:53|-|2d4ad4ae83a7955f|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 09:04:53|-|2d4ad4ae83a7955f|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 09:04:54|-|2d4ad4ae83a7955f|callSaleMyViettelV2 body:
983002003
14/06/24 09:04:54|-|12607d5073944d76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:54|-|2d4ad4ae83a7955f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:04:54||2d4ad4ae83a7955f|OTP COMMON TYPE: TouchId co_dinh cust_phone: 84983002003
14/06/24 09:04:54||2d4ad4ae83a7955f|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:04:54||2d4ad4ae83a7955f|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:04:54||2d4ad4ae83a7955f|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:04:54|-|2d4ad4ae83a7955f|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[784d6583-160e-400e-8e42-aa51a380ebd2]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------519445917759168104786877]}{content-length:[652]}|-|-|200|"{\"errorCode\":10,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}"
14/06/24 09:04:56|-|ae5f1cf47b1d178e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"RedisV1RepositoryImpl.getValue","duration":57,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718330693968,"endTime":1718330694025,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":653,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330694023,"endTime":1718330694676,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":653,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330694023,"endTime":1718330694676,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:04:56||c83a4eeabe53874d|Start write log analyId 1718330696563
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":722,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718330693965,"endTime":1718330694687,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983002003\",\"type\":\"otp_login_touch_id\",\"actionCode\":\"otp_login_touch_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":732,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718330693965,"endTime":1718330694697,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":732,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":10,"errorMessage":"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO c83a4eeabe53874d {"traceId":"2d4ad4ae83a7955f","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":744,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330693957,"endTime":1718330694701,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:04:56||c83a4eeabe53874d|AsyncLog analyId 1718330696563: QueueSize: 6, addSuccess: 6, addFalse: 0, writeSuccess:6, writeFalse:0
14/06/24 09:04:58|-|becf70516c63eac2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:04:59||f0987405713b84f3|START CLEAR CACHE
14/06/24 09:04:59||dae4bc54cf88a0d1|Start write log analyId 1718330699574
14/06/24 09:04:59||dae4bc54cf88a0d1|AsyncLog analyId 1718330699574: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:00|-|856748dcd0597096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:02|-|28ba0cef3abef4c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:02||c3a7f0aecedffece|Start write log analyId 1718330702575
14/06/24 09:05:02||c3a7f0aecedffece|AsyncLog analyId 1718330702575: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:04|-|3da97469116175f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:04||46f8ebbeb36520b9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:05:05||56262bb6ecdc89ef|Start write log analyId 1718330705575
14/06/24 09:05:05||56262bb6ecdc89ef|AsyncLog analyId 1718330705575: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:06|-|6ec5aea9624720a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:08|-|2672e8f8051956e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:08||39fea6b0edb0bfd4|Start write log analyId 1718330708576
14/06/24 09:05:08||39fea6b0edb0bfd4|AsyncLog analyId 1718330708576: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:09||f8dbf22b58224eb1|START CLEAR CACHE
14/06/24 09:05:10|-|dd900c84598847d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:11||f226447d2d92476e|Start write log analyId 1718330711576
14/06/24 09:05:11||f226447d2d92476e|AsyncLog analyId 1718330711576: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:12|-|b1f890d24e5cf68a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:14|-|7e0523b7e4f6e83e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:14||d2a92dc55dc10885|Start write log analyId 1718330714576
14/06/24 09:05:14||d2a92dc55dc10885|AsyncLog analyId 1718330714576: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:16|-|553f47a7371fe8c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:17||fa9e3591a28c927b|Start write log analyId 1718330717577
14/06/24 09:05:17||fa9e3591a28c927b|AsyncLog analyId 1718330717577: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:18|-|50b0f530d5317c0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:19||5da7819bae067081|START CLEAR CACHE
14/06/24 09:05:19||e388b67e0220be41|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:05:20|-|c4f31e631af88cdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:20||ff976229e9b716c0|Start write log analyId 1718330720577
14/06/24 09:05:20||ff976229e9b716c0|AsyncLog analyId 1718330720577: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:22|-|1aa6dac22096a88f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:23||b6d2dbc145f2fbea|Start write log analyId 1718330723578
14/06/24 09:05:23||b6d2dbc145f2fbea|AsyncLog analyId 1718330723578: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:24|-|067633e5e9d7712e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:26|-|968b1e7f1705ae11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:26||002518032527c59e|Start write log analyId 1718330726578
14/06/24 09:05:26||002518032527c59e|AsyncLog analyId 1718330726578: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:28|-|b79cc7ca3f8f2010|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:29||30ec53fb5beae589|START CLEAR CACHE
14/06/24 09:05:29||a98df76e758b6668|Start write log analyId 1718330729579
14/06/24 09:05:29||a98df76e758b6668|AsyncLog analyId 1718330729579: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:30|-|12fe4c09eacd5a44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:32|-|1fd89220b73cb11c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:32||7536f9f6f6971bcd|Start write log analyId 1718330732579
14/06/24 09:05:32||7536f9f6f6971bcd|AsyncLog analyId 1718330732579: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:34|-|387bcfe8219e7139|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:34||3b48394cf473713f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:05:35||40ab1033fea95c66|Start write log analyId 1718330735580
14/06/24 09:05:35||40ab1033fea95c66|AsyncLog analyId 1718330735580: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:36|-|2c08b8f25cb83795|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:38|-|289516f1b620489a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:38||75402ccb009ae767|Start write log analyId 1718330738580
14/06/24 09:05:38||75402ccb009ae767|AsyncLog analyId 1718330738580: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:39||2818eef5d2864b24|START CLEAR CACHE
14/06/24 09:05:40|-|f77a5aa57579bfbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:40||0569a20fef6c7cc0|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:05:40|-|0569a20fef6c7cc0|[658f583c-38079] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi?device_name=Nokia%20C21%20Plus&version_app=7.9&build_code=791&os_version=30&device_id=b6cde1ce0181dec4&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=KZJ3jhq9ZONJsNFugru3CY3QmdQ%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 09:05:40|-|0569a20fef6c7cc0|[658f583c-1, L:/10.1.115.18:8080 - R:/10.207.252.75:43404] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi?device_name=Nokia%20C21%20Plus&version_app=7.9&build_code=791&os_version=30&device_id=b6cde1ce0181dec4&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=KZJ3jhq9ZONJsNFugru3CY3QmdQ%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:05:41||592248f1a4b159ba|Start write log analyId 1718330741582
14/06/24 09:05:41||592248f1a4b159ba|AsyncLog analyId 1718330741582: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:42|-|ebe2d8bd0053ab45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:42||e4ce51b108fb8368|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 09:05:42||e4ce51b108fb8368|[Redis] Request time config: j_get_otp_v4_limit_time_10.207.252.75
14/06/24 09:05:42||e4ce51b108fb8368|callSaleMyViettelV2 body:
983002003
14/06/24 09:05:42|-|e4ce51b108fb8368|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:05:42||e4ce51b108fb8368|OTP COMMON TYPE: TouchId co_dinh cust_phone: 84983002003
14/06/24 09:05:42||e4ce51b108fb8368|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:05:42||e4ce51b108fb8368|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:05:42||e4ce51b108fb8368|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:05:42|-|e4ce51b108fb8368|getOTPCommon|POST|10.207.252.75|10.207.252.75|{device-id:[b6cde1ce0181dec4]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[4f791722-82c6-4a67-b917-2282c66a67cf]}{X-Gravitee-Request-Id:[4f791722-82c6-4a67-b917-2282c66a67cf]}{Content-Length:[294]}|{token:[]}{device_name:[Nokia C21 Plus]}{version_app:[7.9]}{build_code:[791]}{os_version:[30]}{device_id:[b6cde1ce0181dec4]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[KZJ3jhq9ZONJsNFugru3CY3QmdQ=]}|phone:0983002003,type:otp_login_touch_id,typeCode:CO_DINH,actionCode:otp_login_touch_id_contract,isLogin:false,device_name:Nokia C21 Plus,version_app:7.9,build_code:791,os_version:30,device_id:b6cde1ce0181dec4,address_mac:02:00:00:00:00:00,myvt_checksum:KZJ3jhq9ZONJsNFugru3CY3QmdQ=,|200|"{\"errorCode\":10,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}"
14/06/24 09:05:44|-|363d6ea53c59a603|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO 04fd9c1877347ce1 {"traceId":"e4ce51b108fb8368","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":375,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330742514,"endTime":1718330742889,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 04fd9c1877347ce1 {"traceId":"e4ce51b108fb8368","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":375,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330742514,"endTime":1718330742889,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:05:44||04fd9c1877347ce1|Start write log analyId 1718330744583
INFO 04fd9c1877347ce1 {"traceId":"e4ce51b108fb8368","requestId":null,"objectId":"84983002003","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":410,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718330742492,"endTime":1718330742902,"clientAddress":"10.207.252.75","title":"","inputs":"[{\"deviceId\":\"b6cde1ce0181dec4\",\"userAgent\":null,\"deviceName\":\"Nokia C21 Plus\",\"osType\":null,\"osVersion\":\"30\",\"versionApp\":\"7.9\",\"appCode\":null,\"ipX\":null,\"token\":\"\",\"version\":null,\"phone\":\"0983002003\",\"type\":\"otp_login_touch_id\",\"actionCode\":\"otp_login_touch_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 04fd9c1877347ce1 {"traceId":"e4ce51b108fb8368","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":421,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718330742492,"endTime":1718330742913,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 04fd9c1877347ce1 {"traceId":"e4ce51b108fb8368","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":421,"clientAddress":"10.207.252.75","result":"0","path":"/getOTPCommon","errorCode":10,"errorMessage":"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 04fd9c1877347ce1 {"traceId":"e4ce51b108fb8368","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":430,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330742487,"endTime":1718330742917,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:05:44||04fd9c1877347ce1|AsyncLog analyId 1718330744583: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 09:05:46|-|3f65be6871b8f2ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:47||afb3d63bb502adaa|Start write log analyId 1718330747596
14/06/24 09:05:47||afb3d63bb502adaa|AsyncLog analyId 1718330747596: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:48|-|470b135ff1dcff2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:49||bb2867300f61ede6|START CLEAR CACHE
14/06/24 09:05:49||39206ec4d340342e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:05:50|-|d5dee6f08666124f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:50||fe63e6bb05101004|Start write log analyId 1718330750597
14/06/24 09:05:50||fe63e6bb05101004|AsyncLog analyId 1718330750597: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:52|-|940baf7cd5ec19b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:53||7a9c179410e7c5ac|Start write log analyId 1718330753598
14/06/24 09:05:53||7a9c179410e7c5ac|AsyncLog analyId 1718330753598: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:54|-|5309a6bd1b84192f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:56|-|359e02421ea4d7e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:56||69e6cd48010b01fc|Start write log analyId 1718330756598
14/06/24 09:05:56||69e6cd48010b01fc|AsyncLog analyId 1718330756598: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:05:58|-|ba8d2e8979b24ac6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:05:59||debd0f118e3ebb68|START CLEAR CACHE
14/06/24 09:05:59||883f893a0c39ef6e|Start write log analyId 1718330759599
14/06/24 09:05:59||883f893a0c39ef6e|AsyncLog analyId 1718330759599: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:00|-|0b1ee6371724be9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:02|-|bf3ebe5b6be5e74f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:02||c35ba18573795b9f|Start write log analyId 1718330762599
14/06/24 09:06:02||c35ba18573795b9f|AsyncLog analyId 1718330762599: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:04|-|2d7fbfe61e8e8576|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:04||6ecec343720274d0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:06:05||668e7042e5a67bfb|Start write log analyId 1718330765600
14/06/24 09:06:05||668e7042e5a67bfb|AsyncLog analyId 1718330765600: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:06|-|62bfae37db525575|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:08|-|9ca5165fb0c0cdc0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:08||3f2b3bae1fe4dd31|Start write log analyId 1718330768600
14/06/24 09:06:08||3f2b3bae1fe4dd31|AsyncLog analyId 1718330768600: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:09||477b07553c2963d1|START CLEAR CACHE
14/06/24 09:06:10|-|ec4584dc79ff87e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:11||0e4bcd258a4b73ec|Start write log analyId 1718330771601
14/06/24 09:06:11||0e4bcd258a4b73ec|AsyncLog analyId 1718330771601: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:12|-|019da07683cf093a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:14|-|53eee019f2e7c903|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:14||2762db7bed7e8820|Start write log analyId 1718330774602
14/06/24 09:06:14||2762db7bed7e8820|AsyncLog analyId 1718330774602: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:16|-|2fc56ecb2ebdbe04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:17||a38efb34e8fe7f5c|Start write log analyId 1718330777602
14/06/24 09:06:17||a38efb34e8fe7f5c|AsyncLog analyId 1718330777602: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:18|-|d68d287f0f28c030|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:19||d0e1436cf8aa6675|START CLEAR CACHE
14/06/24 09:06:19||626c597ae562f38b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:06:20|-|dbad5a962defa857|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:20||3009bca6a0f05657|Start write log analyId 1718330780603
14/06/24 09:06:20||3009bca6a0f05657|AsyncLog analyId 1718330780603: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:22|-|8e124dbf9b1f06f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:23||f81b184e6700a548|Start write log analyId 1718330783603
14/06/24 09:06:23||f81b184e6700a548|AsyncLog analyId 1718330783603: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:24|-|b1131bc7168eccf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:26|-|86a6ff9d14c7eff2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:26||4d49cd07e02832a0|Start write log analyId 1718330786605
14/06/24 09:06:26||4d49cd07e02832a0|AsyncLog analyId 1718330786605: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:28|-|33a5fefe01ce5781|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:29||4a11e32b93e403ea|START CLEAR CACHE
14/06/24 09:06:29||eaec51d4df89caf4|Start write log analyId 1718330789605
14/06/24 09:06:29||eaec51d4df89caf4|AsyncLog analyId 1718330789605: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:30|-|f73923f3018f7f9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:32|-|b20d71b80a78f848|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:32||86bbe43a88a83204|Start write log analyId 1718330792606
14/06/24 09:06:32||86bbe43a88a83204|AsyncLog analyId 1718330792606: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:34|-|be7ecfecb49ffee2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:34||680a2b63ddb9af56|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:06:35||f87088107f17a01c|Start write log analyId 1718330795606
14/06/24 09:06:35||f87088107f17a01c|AsyncLog analyId 1718330795606: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:36|-|9f74af19a3fbf788|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:38|-|11b23538e4f432f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:38||de1a5367c72b7964|Start write log analyId 1718330798607
14/06/24 09:06:38||de1a5367c72b7964|AsyncLog analyId 1718330798607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:39||acc4bf0d08630ba3|START CLEAR CACHE
14/06/24 09:06:40|-|c9d3cc674412e804|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:41||067eb9bd1e738874|Start write log analyId 1718330801607
14/06/24 09:06:41||067eb9bd1e738874|AsyncLog analyId 1718330801607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:42|-|e9eb3fc360a90f98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:44|-|218e364ef9d663d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:44||6fe5b8fed54f3bb0|Start write log analyId 1718330804608
14/06/24 09:06:44||6fe5b8fed54f3bb0|AsyncLog analyId 1718330804608: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:46|-|3c02a12045f3a7c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:47||3d120a9f72ceb0d3|Start write log analyId 1718330807609
14/06/24 09:06:47||3d120a9f72ceb0d3|AsyncLog analyId 1718330807609: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:48|-|90505a9f270c22bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:49||a0c60da0a18a8631|START CLEAR CACHE
14/06/24 09:06:49||e62858c6743fd144|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:06:50|-|da7b8101890c462c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:50||ce1e4ccdd706e1cd|Start write log analyId 1718330810609
14/06/24 09:06:50||ce1e4ccdd706e1cd|AsyncLog analyId 1718330810609: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:52|-|58a21909a8f4b755|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:53||c77734e5dca6f00b|Start write log analyId 1718330813609
14/06/24 09:06:53||c77734e5dca6f00b|AsyncLog analyId 1718330813609: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:54|-|b65933b29dd66400|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:56|-|90e23036c55f6df6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:56||4898c66af7fc2511|Start write log analyId 1718330816610
14/06/24 09:06:56||4898c66af7fc2511|AsyncLog analyId 1718330816610: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:06:58|-|3a563a7204d5b618|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:06:59||5e9c0c507f1bb2bd|START CLEAR CACHE
14/06/24 09:06:59||3e345ccf238c1e69|Start write log analyId 1718330819611
14/06/24 09:06:59||3e345ccf238c1e69|AsyncLog analyId 1718330819611: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:00|-|de7a467b2dcad06e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:02|-|a21eb69b94b14b4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:02||15a80ac2504e0a42|Start write log analyId 1718330822611
14/06/24 09:07:02||15a80ac2504e0a42|AsyncLog analyId 1718330822611: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:04|-|4c9d3187925619b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:04||c7e5395e2f683028|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:07:05||ac88dd22bad75060|Start write log analyId 1718330825612
14/06/24 09:07:05||ac88dd22bad75060|AsyncLog analyId 1718330825612: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:06|-|3f05cd136f4a8a2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:08|-|f125f36c53c6df46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:08||7428a2ab743502c1|Start write log analyId 1718330828612
14/06/24 09:07:08||7428a2ab743502c1|AsyncLog analyId 1718330828612: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:09||1012b7341fda7a3e|START CLEAR CACHE
14/06/24 09:07:10|-|2ac7e5ad6903e6f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:11||32c047ce639fe963|Start write log analyId 1718330831613
14/06/24 09:07:11||32c047ce639fe963|AsyncLog analyId 1718330831613: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:12|-|f600bc78eb094558|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:14|-|b6594cbe163e8c8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:14||90336dbf71e31e4e|Start write log analyId 1718330834613
14/06/24 09:07:14||90336dbf71e31e4e|AsyncLog analyId 1718330834613: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:16|-|c9d1da26ed1789e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:17||b471ae1940b15751|Start write log analyId 1718330837614
14/06/24 09:07:17||b471ae1940b15751|AsyncLog analyId 1718330837614: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:18|-|e926f378bdfef61d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:19||c2ae548bca5ad88b|START CLEAR CACHE
14/06/24 09:07:19||39cfb41a02100a89|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:07:20|-|e2fac402e3db1557|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:20||7885efff6e43ff5b|Start write log analyId 1718330840616
14/06/24 09:07:20||7885efff6e43ff5b|AsyncLog analyId 1718330840616: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:22|-|a8f1fe94000fbf0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:23||13d5194eefc516fd|Start write log analyId 1718330843616
14/06/24 09:07:23||13d5194eefc516fd|AsyncLog analyId 1718330843616: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:24|-|c27a1fb9b2a62713|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:26|-|ca69563013fba63e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:26||9738ca3a2b621bb5|Start write log analyId 1718330846617
14/06/24 09:07:26||9738ca3a2b621bb5|AsyncLog analyId 1718330846617: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:28|-|197c08533e619cf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:29||6db582434e71d25d|START CLEAR CACHE
14/06/24 09:07:29||1063c6eea42c941f|Start write log analyId 1718330849620
14/06/24 09:07:29||1063c6eea42c941f|AsyncLog analyId 1718330849620: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:30|-|b0688a74de72c270|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:32|-|5e4c2c0bfc091f8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:32||4b8f36af9e92cd0e|Start write log analyId 1718330852620
14/06/24 09:07:32||4b8f36af9e92cd0e|AsyncLog analyId 1718330852620: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:34|-|8f4f4273f0de04ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:34||fd27b691f7c45dac|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:07:35||3eaa06cfe4d039d6|Start write log analyId 1718330855621
14/06/24 09:07:35||3eaa06cfe4d039d6|AsyncLog analyId 1718330855621: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:36|-|9eabff1a626c387b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:38|-|c2d19965d18036c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:38||ca32ed30fe8bf4c9|Start write log analyId 1718330858621
14/06/24 09:07:38||ca32ed30fe8bf4c9|AsyncLog analyId 1718330858621: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:39||df35bd0fe5732323|START CLEAR CACHE
14/06/24 09:07:40|-|cfcd1eb3c9d310ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:41||2b7463745540fdbd|Start write log analyId 1718330861622
14/06/24 09:07:41||2b7463745540fdbd|AsyncLog analyId 1718330861622: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:42|-|64ac669e991c841f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:44|-|df72b7959bba6f2c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:44||7455de683e48ca8b|Start write log analyId 1718330864622
14/06/24 09:07:44||7455de683e48ca8b|AsyncLog analyId 1718330864622: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:46|-|c7991b11a31d7c4c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:47||050a0bd93ee8afa9|Start write log analyId 1718330867623
14/06/24 09:07:47||050a0bd93ee8afa9|AsyncLog analyId 1718330867623: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:48|-|909aa148545e1759|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:49||21804a2abc80c4ef|START CLEAR CACHE
14/06/24 09:07:49||628db69a7ebd6644|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:07:50|-|7835319bcfea6e79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:50||d04cf75e4ce01b70|Start write log analyId 1718330870623
14/06/24 09:07:50||d04cf75e4ce01b70|AsyncLog analyId 1718330870623: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:52|-|b8e035d02401097a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:53||0768df539d098f35|Start write log analyId 1718330873624
14/06/24 09:07:53||0768df539d098f35|AsyncLog analyId 1718330873624: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:54|-|22dac0969282583f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:56|-|e84af3b3bd8d93a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:56||10edd0bcc7a3d6fc|Start write log analyId 1718330876624
14/06/24 09:07:56||10edd0bcc7a3d6fc|AsyncLog analyId 1718330876624: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:07:58|-|0726d1976698c3fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:07:59||f5502e939e9e16a9|START CLEAR CACHE
14/06/24 09:07:59||ce545ebcbc5028c1|Start write log analyId 1718330879625
14/06/24 09:07:59||ce545ebcbc5028c1|AsyncLog analyId 1718330879625: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:00|-|5d53fb908dda66a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:02|-|76e9a6d7ccf4ee9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:02||ad8dc75cde2e9545|Start write log analyId 1718330882626
14/06/24 09:08:02||ad8dc75cde2e9545|AsyncLog analyId 1718330882626: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:04|-|42668aaeee305a87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:04||835c9f1ad53fc3f0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:08:05||7bd810e4e97ae052|Start write log analyId 1718330885626
14/06/24 09:08:05||7bd810e4e97ae052|AsyncLog analyId 1718330885626: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:06|-|7419f780707a793a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:08|-|6e3ba44375e0eb39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:08||3cd972f50673014b|Start write log analyId 1718330888627
14/06/24 09:08:08||3cd972f50673014b|AsyncLog analyId 1718330888627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:09||4baffbee1512ff89|START CLEAR CACHE
14/06/24 09:08:10|-|773c931d0987cff0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:11||3f924634ce88012b|Start write log analyId 1718330891627
14/06/24 09:08:11||3f924634ce88012b|AsyncLog analyId 1718330891627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:12|-|7fef43e51893f0d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:14|-|6a930d048cbd4e76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:14||92fcfa77e23c6718|Start write log analyId 1718330894628
14/06/24 09:08:14||92fcfa77e23c6718|AsyncLog analyId 1718330894628: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:16|-|ebfc1968f02947b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:17||c12a127044892033|Start write log analyId 1718330897629
14/06/24 09:08:17||c12a127044892033|AsyncLog analyId 1718330897629: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:18|-|709a9488ba1cf53d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:19||0a782f220ddd2955|START CLEAR CACHE
14/06/24 09:08:19||e647eea9f6e77c74|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:08:20|-|aa1b6594763ea9a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:20||4781ab356fbbbebb|Start write log analyId 1718330900629
14/06/24 09:08:20||4781ab356fbbbebb|AsyncLog analyId 1718330900629: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:22|-|a51a700166283c8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:23||f03f8b3a2f754de7|Start write log analyId 1718330903630
14/06/24 09:08:23||f03f8b3a2f754de7|AsyncLog analyId 1718330903630: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:24|-|33c485571e863762|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:26|-|34187de7828714ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:26||508335d6ce1d5888|Start write log analyId 1718330906630
14/06/24 09:08:26||508335d6ce1d5888|AsyncLog analyId 1718330906630: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:28|-|9efe26d238914a37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:29||7a98a2d91cea406c|START CLEAR CACHE
14/06/24 09:08:29||3462dac7d24dbb98|Start write log analyId 1718330909631
14/06/24 09:08:29||3462dac7d24dbb98|AsyncLog analyId 1718330909631: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:30|-|916a8b3fdb83fd75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:32|-|321c9161d5351e5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:32||dcdb5395439c455c|Start write log analyId 1718330912631
14/06/24 09:08:32||dcdb5395439c455c|AsyncLog analyId 1718330912631: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:34|-|92c4c88c43eac7fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:34||96fe952fb474dcd7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:08:35||a5d416f6900d2eb9|Start write log analyId 1718330915632
14/06/24 09:08:35||a5d416f6900d2eb9|AsyncLog analyId 1718330915632: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:36|-|7918811947ac6549|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:38|-|9d7aadd8edaa33f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:38||11f40bc06f1a737c|Start write log analyId 1718330918633
14/06/24 09:08:38||11f40bc06f1a737c|AsyncLog analyId 1718330918633: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:39||25b06aacd4028b06|START CLEAR CACHE
14/06/24 09:08:40|-|70d72c6b6997f255|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:41||e95021d01524f7ac|Start write log analyId 1718330921633
14/06/24 09:08:41||e95021d01524f7ac|AsyncLog analyId 1718330921633: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:42|-|b219fb965c55216c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:44|-|0d14c5ec2f11ed46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:44||66e9b6d269dec20f|Start write log analyId 1718330924634
14/06/24 09:08:44||66e9b6d269dec20f|AsyncLog analyId 1718330924634: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:46|-|5a07a471476af26d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:47||f4dfe1469b5c8868|Start write log analyId 1718330927635
14/06/24 09:08:47||f4dfe1469b5c8868|AsyncLog analyId 1718330927635: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:48|-|703f4ffef1f42f9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:49||97157e9a17ce1470|START CLEAR CACHE
14/06/24 09:08:49||a24eb48ee949445f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:08:50|-|b8c90bcb6429daab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:50||3cd0d1087072d141|Start write log analyId 1718330930638
14/06/24 09:08:50||3cd0d1087072d141|AsyncLog analyId 1718330930638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:52|-|710c2386db6d4d0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:53||7a0adc9c359dab14|Start write log analyId 1718330933639
14/06/24 09:08:53||7a0adc9c359dab14|AsyncLog analyId 1718330933639: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:54|-|5dc776963789bb60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:56|-|41ee751917bcbb66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:56||5da1d926af81039d|Start write log analyId 1718330936639
14/06/24 09:08:56||5da1d926af81039d|AsyncLog analyId 1718330936639: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:08:58|-|47bf411259bb2129|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:08:59||dd280c26ffd3784a|START CLEAR CACHE
14/06/24 09:08:59||fc9774550a61382f|Start write log analyId 1718330939640
14/06/24 09:08:59||fc9774550a61382f|AsyncLog analyId 1718330939640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:00|-|55655156d07124ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:02|-|034d42427404fd98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:02||555663baf93b7771|Start write log analyId 1718330942640
14/06/24 09:09:02||555663baf93b7771|AsyncLog analyId 1718330942640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:04|-|75430906b42410b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:04||9e4bce4db2f066a6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:09:05||0e906f97dc02de0d|Start write log analyId 1718330945641
14/06/24 09:09:05||0e906f97dc02de0d|AsyncLog analyId 1718330945641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:06|-|997ef98a00f7d604|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:08|-|a6f8734cd9751895|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:08||0b2c6d5f02507756|Start write log analyId 1718330948642
14/06/24 09:09:08||0b2c6d5f02507756|AsyncLog analyId 1718330948642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:09||2244656e26618efe|START CLEAR CACHE
14/06/24 09:09:10|-|f57ce03bfc1d64b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:11||8c01d8d601f3bc7a|Start write log analyId 1718330951642
14/06/24 09:09:11||8c01d8d601f3bc7a|AsyncLog analyId 1718330951642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:12|-|c4f64b37e6a19b46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:14|-|4db245647d0519be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:14||baa78a65cced438d|Start write log analyId 1718330954643
14/06/24 09:09:14||baa78a65cced438d|AsyncLog analyId 1718330954643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:16|-|932997a276735dc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:17||9ceee30f8adb4852|Start write log analyId 1718330957643
14/06/24 09:09:17||9ceee30f8adb4852|AsyncLog analyId 1718330957643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:18|-|45cea0f6a4d92114|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:19||111d3c5288764883|START CLEAR CACHE
14/06/24 09:09:19||fc65bc90af08721a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:09:20|-|99ad958cd88b7288|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:20||85259253a8148381|Start write log analyId 1718330960644
14/06/24 09:09:20||85259253a8148381|AsyncLog analyId 1718330960644: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:22|-|fd6b2003174d4e75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:23||6c93ca68ec6edd70|Start write log analyId 1718330963645
14/06/24 09:09:23||6c93ca68ec6edd70|AsyncLog analyId 1718330963645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:24|-|0f0d78bba2666534|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:26|-|35620a8a9bc2774d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:26||b902eb725176a0d3|Start write log analyId 1718330966646
14/06/24 09:09:26||b902eb725176a0d3|AsyncLog analyId 1718330966646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:28|-|bb784d6aaf254b88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:29||06a64fe547c1ce49|START CLEAR CACHE
14/06/24 09:09:29||d0bda0c2a5a2105e|Start write log analyId 1718330969646
14/06/24 09:09:29||d0bda0c2a5a2105e|AsyncLog analyId 1718330969646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:30|-|2b1d27673b825482|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:32|-|6bac490d5fb62a04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:32||07276518c6f40ad7|Start write log analyId 1718330972646
14/06/24 09:09:32||07276518c6f40ad7|AsyncLog analyId 1718330972646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:34|-|c0e6b64e63f50f11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:34|-|ea3d97e4cb1be95c|callSaleMyViettelV2 body:
14/06/24 09:09:34||7761a8ccf1320e25|callSaleMyViettelV2 body:
14/06/24 09:09:34||ef38cdb726c30dd3|callSaleMyViettelV2 body:
14/06/24 09:09:34|-|c44ecced2e7a76b4|callSaleMyViettelV2 body:
14/06/24 09:09:34|-|ea3d97e4cb1be95c|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:09:34|-|ea3d97e4cb1be95c|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:09:34|-|ea3d97e4cb1be95c|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[63151376-ba3c-48ee-9513-76ba3cd8eecb]}{X-Gravitee-Request-Id:[63151376-ba3c-48ee-9513-76ba3cd8eecb]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"B799296CAD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"4F761575ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_2\",\"description\":\"\",\"title\":\"Film\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//19/37/71/510dbb0387684eff0900464e7d8de665d30c0d82.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_phim\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-28 23:59:59\",\"endTime\":\"2025-12-28 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:45\",\"updateTime\":\"2024-03-12 15:44:45\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"AAB3C6ADAD9F11EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_1\",\"description\":\"\",\"title\":\"Video\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//95/32/29/9c32214be78f33edc1994f5c15728676b6892648.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_video\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:55\",\"updateTime\":\"2024-03-12 15:44:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"56766711ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_3\",\"description\":\"\",\"title\":\"Game\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//bc/a6/6b/abde684ded612a7fb1729282ab94d7549abf245b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_game\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:45:04\",\"updateTime\":\"2024-03-12 15:45:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"79A7E0ACADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_4\",\"description\":\"\",\"title\":\"Tin tức\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//c7/4d/dc/f9add23e99cbe850362f95e2c59f5af2ad1a48f9.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://m.tiin.vn/\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2026-12-30 23:59:59\",\"endTime\":\"2026-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:58:54\",\"updateTime\":\"2024-05-22 09:58:54\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 09:09:34|-|7761a8ccf1320e25|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:09:34|-|c44ecced2e7a76b4|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:09:34|-|7761a8ccf1320e25|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:09:34|-|c44ecced2e7a76b4|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:09:34|-|ef38cdb726c30dd3|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:09:34|-|ef38cdb726c30dd3|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:09:34|-|7761a8ccf1320e25|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[5adeb950-7650-4c87-9eb9-5076506c87b2]}{X-Gravitee-Request-Id:[5adeb950-7650-4c87-9eb9-5076506c87b2]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"C1B05FD89D594EB1BA85791C11975FA7\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_5\",\"description\":\"\",\"title\":\"Ưu đãi viễn thông co dinh\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//d5/64/4d/dd068a912e0c03dc6b218907e7d17aa5cdb5a841.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-05 11:54:39\",\"startTime\":\"2023-11-05 11:54:39\",\"end_time\":\"2041-11-26 11:54:44\",\"endTime\":\"2041-11-26 11:54:44\",\"create_user\":\"hoanganh\",\"createUser\":\"hoanganh\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-11-06 12:00:09\",\"createTime\":\"2023-11-06 12:00:09\",\"update_time\":\"2023-11-06 12:00:09\",\"updateTime\":\"2023-11-06 12:00:09\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"DE751884ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_2\",\"description\":\"\",\"title\":\"gợi ý cho bạn\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//58/77/75/b5503727e921ff6577ef84a2eb9de75364e06fea.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_doi_qua\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-01-03 10:29:25\",\"updateTime\":\"2024-01-03 10:29:25\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null},{\"id\":\"E106D5B2ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_3\",\"description\":\"\",\"title\":\"Ưu đãi cho bạn\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//6e/99/96/1d86360370ca9a3f47b2e3d8463ebc8c6c74705b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_goi_y_cho_ban\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:57:46\",\"updateTime\":\"2024-05-22 09:57:46\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 09:09:34|-|ef38cdb726c30dd3|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[c4d9092d-5922-45a7-9909-2d592265a771]}{X-Gravitee-Request-Id:[c4d9092d-5922-45a7-9909-2d592265a771]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"8D0ECC53602F48358395D27F6B18D157","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"3F1B9A4283084F9BBC0A6AC36B6E9F39\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SD30S\",\"description\":\"Ưu đãi chỉ có trên My Viettel\",\"title\":\"Hue sd30s\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//03/5c/c0/8c82e695622cf58f2636d050e635160ca042d8f9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-09 00:00:00\",\"startTime\":\"2024-03-09 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-01-26 16:08:59\",\"createTime\":\"2024-01-26 16:08:59\",\"update_time\":\"2024-05-22 09:55:14\",\"updateTime\":\"2024-05-22 09:55:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"3B01AAD618FF45B8B6C29751DA8D411A\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"ChatGPT - trieupm\",\"description\":\"Trải nghiệm ChatGPT miễn phí trên My Viettel\",\"title\":\"17.11- Trieupm\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ad/61/1a/d34361cb3bb6cf86565a8e57fa0a91da95d1f304.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-17 16:12:33\",\"startTime\":\"2023-11-17 16:12:33\",\"end_time\":\"2024-12-30 23:59:59\",\"endTime\":\"2024-12-30 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-17 16:14:21\",\"createTime\":\"2023-11-17 16:14:21\",\"update_time\":\"2024-05-22 09:55:42\",\"updateTime\":\"2024-05-22 09:55:42\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"B13A2D9BC10847A793FEED3A09561D58\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SVT Ngandh3\",\"description\":\"Săn voucher HOT với Siêu Vũ Trụ My Viettel\",\"title\":\"avata\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//0c/01/10/32f5f4ad3eb65ef1d044bf8a13385d01c5232d14.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-16 00:00:00\",\"startTime\":\"2024-03-16 00:00:00\",\"end_time\":\"2024-12-31 09:16:37\",\"endTime\":\"2024-12-31 09:16:37\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-16 09:19:07\",\"createTime\":\"2024-02-16 09:19:07\",\"update_time\":\"2024-04-02 16:53:30\",\"updateTime\":\"2024-04-02 16:53:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"6292C964B0DA428E87FCB42555AA0A21\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"GameT9\",\"description\":\"Tặng 100 thẻ cào mệnh giá đến 500K\",\"title\":\"anhph4\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"https://media.vietteltelecom.vn/upload//3f/be/e3/40b23920940926c5d8e414863e08073ee404dfd1.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://GARENA\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-01 00:00:00\",\"startTime\":\"2024-01-01 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-09-18 14:18:37\",\"createTime\":\"2023-09-18 14:18:37\",\"update_time\":\"2024-02-16 17:03:30\",\"updateTime\":\"2024-02-16 17:03:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:09:34||db79b605ded4197c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:09:34|-|c44ecced2e7a76b4|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[43bb5a06-c3f5-4c1a-bb5a-06c3f51c1a6e]}{X-Gravitee-Request-Id:[43bb5a06-c3f5-4c1a-bb5a-06c3f51c1a6e]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"BAA832B8AD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"5A45F322083947A8BEAD74669172B0EE\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"CĐ Tốc độ mạng\",\"description\":\"\",\"title\":\"29.11\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//1b/44/41/82991d2c77fb256de98a0013eced3ecba4a8e057.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://speedtest\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:30:29\",\"startTime\":\"2023-11-29 14:30:29\",\"end_time\":\"2024-12-31 23:30:31\",\"endTime\":\"2024-12-31 23:30:31\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-29 14:32:18\",\"createTime\":\"2023-11-29 14:32:18\",\"update_time\":\"2024-05-22 10:02:34\",\"updateTime\":\"2024-05-22 10:02:34\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"A8A5ADACA32442DFB15F71DCFAC238A2\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"DD Rồng Vàng Thạchht\",\"description\":\"7/2/24\",\"title\":\"DD rongvangruocloc Thachht\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ee/39/9e/22b6e0724090e2cdf9068eab0280c1a7ab48a834.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://open_flash_game?code=QXJ0aWNs161efafb95a51d\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-02-07 14:06:57\",\"startTime\":\"2024-02-07 14:06:57\",\"end_time\":\"2029-02-14 14:06:59\",\"endTime\":\"2029-02-14 14:06:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-07 14:09:25\",\"createTime\":\"2024-02-07 14:09:25\",\"update_time\":\"2024-05-22 10:14:14\",\"updateTime\":\"2024-05-22 10:14:14\",\"isRequireAuth\":1,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:09:34|-|44f69ae8bba6ba7f|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34||9c524005997b79c3|callSaleMyViettelV2 body:
14/06/24 09:09:34||bf54ddcfd9d8283e|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34|-|44f69ae8bba6ba7f|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34|-|37de19b206c8f943|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/utility [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34|-|37de19b206c8f943|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/item-discover [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34|-|44f69ae8bba6ba7f|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34|-|bf54ddcfd9d8283e|[e894eea0-38206] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 09:09:34|-|bf54ddcfd9d8283e|[e894eea0-2, L:/10.1.115.18:8080 - R:/10.207.252.75:59783] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:34|-|9c524005997b79c3|response getInfoSubV4: MSISDN IS NULL
14/06/24 09:09:34|-|9c524005997b79c3|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 09:09:34|-|9c524005997b79c3|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[95b6d946-a602-4c55-b6d9-46a6025c553d]}{X-Gravitee-Request-Id:[95b6d946-a602-4c55-b6d9-46a6025c553d]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"16EEB02D275E4339A0A1BA18EC0EBC4C","params":{"limit":10,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"F639EBD963604311A2737BE4744832E5\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"data\",\"description\":\"\",\"title\":\"Data\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//8b/bf/f8/29c7ce28a56751996d03ff1cde5021bdeb7fc08c.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_data\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:39:36\",\"startTime\":\"2023-10-22 15:39:36\",\"end_time\":\"2120-10-22 15:39:39\",\"endTime\":\"2120-10-22 15:39:39\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:43:36\",\"createTime\":\"2023-10-23 15:43:36\",\"update_time\":\"2023-10-31 16:08:11\",\"updateTime\":\"2023-10-31 16:08:11\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFB9B9\\\",\\\"titleColor\\\":\\\"CF404C\\\",\\\"description\\\":\\\"1.000 điểm lấy 100MB/tháng\\\",\\\"typePoint\\\":\\\"2\\\",\\\"state\\\":\\\"1\\\"}\"},{\"id\":\"F5FB0C5E3AFA4AAD8EE13F6A65A0B90A\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"sms\",\"description\":\"\",\"title\":\"SMS\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//21/ec/c2/4c67026c91d57968b212b87b453a6c84b99fda12.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_sms\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:44:16\",\"startTime\":\"2023-10-22 15:44:16\",\"end_time\":\"2120-10-22 15:44:19\",\"endTime\":\"2120-10-22 15:44:19\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:46:48\",\"createTime\":\"2023-10-23 15:46:48\",\"update_time\":\"2023-10-31 16:08:27\",\"updateTime\":\"2023-10-31 16:08:27\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FF909C\\\",\\\"titleColor\\\":\\\"CC3D5F\\\",\\\"state\\\":\\\"1\\\",\\\"description\\\":\\\"1.000 điểm lấy 100 SMS nội mạng\\\",\\\"typePoint\\\":\\\"4\\\"}\"},{\"id\":\"197B4AB62DD84AE98E73BDE39B633338\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"phut_goi\",\"description\":\"\",\"title\":\"Phút gọi\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"https://media.vietteltelecom.vn/upload//3a/74/43/4e124983e29a0f60871633be2182c952672b1ec5.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_phut_goi\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:47:26\",\"startTime\":\"2023-10-22 15:47:26\",\"end_time\":\"2120-10-22 15:47:29\",\"endTime\":\"2120-10-22 15:47:29\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:48:42\",\"createTime\":\"2023-10-23 15:48:42\",\"update_time\":\"2023-10-31 16:08:37\",\"updateTime\":\"2023-10-31 16:08:37\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"DB6D88\\\",\\\"titleColor\\\":\\\"FFFFFF\\\",\\\"state\\\":\\\"1\\\",\\\"description\\\":\\\"1.000 điểm lấy 10 phút gọi nội mạng\\\",\\\"typePoint\\\":\\\"3\\\"}\"},{\"id\":\"4E33C5F8093D4135A5FC84AF157D5C0A\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"goi_cuoc\",\"description\":\"\",\"title\":\"Gói cước\",\"sort_order\":5,\"sortOrder\":5,\"image\":\"https://media.vietteltelecom.vn/upload//8e/38/88/1a003fce52c45e268901693f2fb7ca87cef1cf72.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_goi_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:49:20\",\"startTime\":\"2023-10-22 15:49:20\",\"end_time\":\"2120-10-22 15:49:23\",\"endTime\":\"2120-10-22 15:49:23\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:50:35\",\"createTime\":\"2023-10-23 15:50:35\",\"update_time\":\"2023-10-31 16:08:49\",\"updateTime\":\"2023-10-31 16:08:49\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"E4E4E4\\\",\\\"titleColor\\\":\\\"727272\\\",\\\"description\\\":\\\"Đăng ký gói cước bằng điểm Viettel++\\\",\\\"typePoint\\\":\\\"5\\\",\\\"state\\\":\\\"1\\\"}\"}],\"errorCodeTracing\":null}"
14/06/24 09:09:34|-|44f69ae8bba6ba7f|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[3479fd94-2088-4742-b9fd-942088a742e2]}{X-Gravitee-Request-Id:[3479fd94-2088-4742-b9fd-942088a742e2]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"BBFCAE3E3E26431BA8E0761BA20A97DE","params":{"limit":10,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}"
14/06/24 09:09:34|-|37de19b206c8f943|getFeatureGroupV3|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[1231c221-235a-488c-b1c2-21235a988c00]}{X-Gravitee-Request-Id:[1231c221-235a-488c-b1c2-21235a988c00]}{Content-Length:[225]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|token:,accountType:0,code:tien_ich_vien_thong,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1613896cc9aed0\",\"name\":\"Mua thẻ cào điện tử\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"code\":\"pin_code_nonlogin\",\"position\":\"10\",\"os\":0,\"version\":\"5.7\",\"login\":2,\"tag\":[\"Mua thẻ cào điện tử\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16268f0d94ee52\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"999\",\"os\":0,\"version\":\"99.9\",\"login\":2,\"tag\":[\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
INFO c684123bab3894fb - $Proxy199.findAllByCheckPaid 613 S M2 -
14/06/24 09:09:35||558185c310530ab4|Start write log analyId 1718330975647
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":120,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330974490,"endTime":1718330974610,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":107,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330974509,"endTime":1718330974616,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":118,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330974502,"endTime":1718330974620,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":108,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718330974519,"endTime":1718330974627,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":90,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718330974573,"endTime":1718330974663,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":90,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330974573,"endTime":1718330974663,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":57,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330974637,"endTime":1718330974694,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":57,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330974637,"endTime":1718330974694,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":57,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330974637,"endTime":1718330974694,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":88,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330974610,"endTime":1718330974698,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":208,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330974490,"endTime":1718330974698,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":208,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330974490,"endTime":1718330974698,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":208,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558185c310530ab4 {"traceId":"ea3d97e4cb1be95c","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":216,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974485,"endTime":1718330974701,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":69,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330974643,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":69,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330974643,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":69,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330974643,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":96,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330974616,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":203,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330974509,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":203,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330974509,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":203,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":63,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330974649,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":63,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330974649,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":63,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330974649,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":92,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330974620,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":210,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330974502,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":210,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330974502,"endTime":1718330974712,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":210,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558185c310530ab4 {"traceId":"7761a8ccf1320e25","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":207,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974506,"endTime":1718330974713,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"ef38cdb726c30dd3","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":216,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974497,"endTime":1718330974713,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":66,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718330974655,"endTime":1718330974721,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":66,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718330974655,"endTime":1718330974721,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":66,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718330974655,"endTime":1718330974721,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":94,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330974627,"endTime":1718330974721,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":202,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330974519,"endTime":1718330974721,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":202,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330974519,"endTime":1718330974721,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":202,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558185c310530ab4 {"traceId":"c44ecced2e7a76b4","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":216,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974516,"endTime":1718330974732,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":175,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718330974570,"endTime":1718330974745,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":177,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330974569,"endTime":1718330974746,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":220,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718330974574,"endTime":1718330974794,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":220,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718330974574,"endTime":1718330974794,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"44f69ae8bba6ba7f","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":100,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330974770,"endTime":1718330974870,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"44f69ae8bba6ba7f","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":101,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330974770,"endTime":1718330974871,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"44f69ae8bba6ba7f","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":101,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000069"}
INFO 558185c310530ab4 {"traceId":"9c524005997b79c3","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":74,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718330974818,"endTime":1718330974892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"9c524005997b79c3","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":114,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718330974778,"endTime":1718330974892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"9c524005997b79c3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":114,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718330974778,"endTime":1718330974892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"9c524005997b79c3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":114,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":336,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718330974564,"endTime":1718330974900,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":337,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718330974563,"endTime":1718330974900,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":337,"clientAddress":"10.207.252.75","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 558185c310530ab4 {"traceId":"9c524005997b79c3","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":126,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974775,"endTime":1718330974901,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"44f69ae8bba6ba7f","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":136,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974766,"endTime":1718330974902,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 558185c310530ab4 {"traceId":"37de19b206c8f943","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":347,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974556,"endTime":1718330974903,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 558185c310530ab4 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"CachingService.findAllByCheckPaid","duration":613,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718330974763,"endTime":1718330975376,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
14/06/24 09:09:35||558185c310530ab4|AsyncLog analyId 1718330975647: QueueSize: 49, addSuccess: 49, addFalse: 0, writeSuccess:49, writeFalse:0
INFO 3d6c6a3791d92202 - $Proxy199.findAllByCheckPaid 312 S M2 -
14/06/24 09:09:35|-|c684123bab3894fb|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|Operator called default onErrorDropped
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:35|-|c684123bab3894fb|getServiceHome|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[6b9461bc-090d-477f-9461-bc090d077f78]}{X-Gravitee-Request-Id:[6b9461bc-090d-477f-9461-bc090d077f78]}{Content-Length:[186]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|token:,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:09:36|-|3d6c6a3791d92202|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|Operator called default onErrorDropped
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:09:36|-|3d6c6a3791d92202|getServiceHome|POST|10.207.252.75|10.207.252.75|{user-agent:[Dart/3.2 (dart:io)]}{accept-encoding:[gzip]}{content-type:[application/json; charset=utf-8]}{os_type:[android]}{token:[]}{X-Gravitee-Transaction-Id:[9970dafc-ddef-4e32-b0da-fcddef5e3276]}{X-Gravitee-Request-Id:[9970dafc-ddef-4e32-b0da-fcddef5e3276]}{Host:[10.207.252.75:8878]}{content-length:[4]}|{os_type:[android]}{token:[]}{device_id:[655bb2581e675885]}|null|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:09:36|-|f7b96d5d0daa630a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:38|-|67ef66653dfbdb78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:38||4ae78ff7e0ed71e9|Start write log analyId 1718330978668
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"CachingService.findAllByCheckPaid","duration":312,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718330975423,"endTime":1718330975735,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"MPSClientImpl.checkAll","duration":1092,"logType":"com.viettel.myviettel.client.impl.MPSClientImpl","actionType":"MPSClientImpl","startTime":1718330974765,"endTime":1718330975857,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\",\"\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"c684123bab3894fb\"],\"X-B3-SpanId\":[\"d278d4ff378b7ac8\"],\"X-B3-ParentSpanId\":[\"c684123bab3894fb\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"CachingService.checkAll","duration":1092,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718330974765,"endTime":1718330975857,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"c684123bab3894fb\"],\"X-B3-SpanId\":[\"d278d4ff378b7ac8\"],\"X-B3-ParentSpanId\":[\"c684123bab3894fb\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"ServiceHomeV3Impl.getServiceHome","duration":1099,"logType":"com.viettel.myviettel.service.impl.ServiceHomeV3Impl","actionType":"ServiceHomeV3Impl","startTime":1718330974761,"endTime":1718330975860,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"c684123bab3894fb\"],\"X-B3-SpanId\":[\"d278d4ff378b7ac8\"],\"X-B3-ParentSpanId\":[\"c684123bab3894fb\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1100,"logType":"com.viettel.myviettel.controller.ServiceHomeV3Controller","actionType":"ServiceHomeV3Controller","startTime":1718330974760,"endTime":1718330975860,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1100,"clientAddress":"10.207.252.75","result":"1","path":"/getServiceHome","errorCode":null,"errorMessage":"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO 4ae78ff7e0ed71e9 {"traceId":"c684123bab3894fb","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1125,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330974754,"endTime":1718330975879,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"MPSClientImpl.checkAll","duration":1028,"logType":"com.viettel.myviettel.client.impl.MPSClientImpl","actionType":"MPSClientImpl","startTime":1718330975423,"endTime":1718330976451,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\",\"\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.203:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"3d6c6a3791d92202\"],\"X-B3-SpanId\":[\"44ab03ff753567ec\"],\"X-B3-ParentSpanId\":[\"3d6c6a3791d92202\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\"}","result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"CachingService.checkAll","duration":1030,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718330975423,"endTime":1718330976453,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.203:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"3d6c6a3791d92202\"],\"X-B3-SpanId\":[\"44ab03ff753567ec\"],\"X-B3-ParentSpanId\":[\"3d6c6a3791d92202\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\"}","result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"ServiceHomeV3Impl.getServiceHome","duration":1036,"logType":"com.viettel.myviettel.service.impl.ServiceHomeV3Impl","actionType":"ServiceHomeV3Impl","startTime":1718330975422,"endTime":1718330976458,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.203:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"3d6c6a3791d92202\"],\"X-B3-SpanId\":[\"44ab03ff753567ec\"],\"X-B3-ParentSpanId\":[\"3d6c6a3791d92202\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\"}","result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1036,"logType":"com.viettel.myviettel.controller.ServiceHomeV3Controller","actionType":"ServiceHomeV3Controller","startTime":1718330975422,"endTime":1718330976458,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getServiceHome"}
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1036,"clientAddress":"10.207.252.75","result":"1","path":"/getServiceHome","errorCode":null,"errorMessage":"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO 4ae78ff7e0ed71e9 {"traceId":"3d6c6a3791d92202","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1043,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718330975418,"endTime":1718330976461,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
14/06/24 09:09:38||4ae78ff7e0ed71e9|AsyncLog analyId 1718330978668: QueueSize: 11, addSuccess: 11, addFalse: 0, writeSuccess:11, writeFalse:0
14/06/24 09:09:39||6c3668072c2f4120|START CLEAR CACHE
14/06/24 09:09:40|-|14bfb07e54b35444|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:41||4d9db176e67dd3b7|Start write log analyId 1718330981698
14/06/24 09:09:41||4d9db176e67dd3b7|AsyncLog analyId 1718330981698: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:42|-|91b1f9e769958b88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:44|-|f4c6b8bf56fd10b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:44||2f9d90657af2422c|Start write log analyId 1718330984698
14/06/24 09:09:44||2f9d90657af2422c|AsyncLog analyId 1718330984698: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:46|-|0339b5ac717a10ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:47||1cc5a00b1c05e339|Start write log analyId 1718330987699
14/06/24 09:09:47||1cc5a00b1c05e339|AsyncLog analyId 1718330987699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:48|-|955597a62ebe77de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:49||f9ab66c938436dfb|START CLEAR CACHE
14/06/24 09:09:49||59cfee335eee4ede|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:09:50|-|b9b5c945a15c0343|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:50||9e7e9923e2aa5c63|Start write log analyId 1718330990699
14/06/24 09:09:50||9e7e9923e2aa5c63|AsyncLog analyId 1718330990699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:52|-|9de2a32bc51bcb96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:53||8af52de873637587|Start write log analyId 1718330993700
14/06/24 09:09:53||8af52de873637587|AsyncLog analyId 1718330993700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:54|-|7e2683f5a6b656d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:56|-|f9ac5c6dcd616348|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:56||af0d13eb8c543789|Start write log analyId 1718330996700
14/06/24 09:09:56||af0d13eb8c543789|AsyncLog analyId 1718330996700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:09:58|-|20eac255033ee0d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:09:59||adcf0d7b943967b4|START CLEAR CACHE
14/06/24 09:09:59||5e37bb94a5ce85ad|Start write log analyId 1718330999701
14/06/24 09:09:59||5e37bb94a5ce85ad|AsyncLog analyId 1718330999701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:00|-|93f54d6475b85430|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:02|-|175eb7927a41da18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:02||ba3679efcb9a3af4|Start write log analyId 1718331002701
14/06/24 09:10:02||ba3679efcb9a3af4|AsyncLog analyId 1718331002701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:04|-|ca32871ee4856318|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:04||f8299cd896a5f075|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:10:05||eeccf867227228b7|Start write log analyId 1718331005702
14/06/24 09:10:05||eeccf867227228b7|AsyncLog analyId 1718331005702: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:06|-|93a049cb840e3b3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:08|-|90140004d865acf2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:08||194847a8ff92b049|Start write log analyId 1718331008703
14/06/24 09:10:08||194847a8ff92b049|AsyncLog analyId 1718331008703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:09||fb4e3ba69d0063e3|START CLEAR CACHE
14/06/24 09:10:10|-|2a02df053ae702bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:11||28ffdc030e22f3fb|Start write log analyId 1718331011703
14/06/24 09:10:11||28ffdc030e22f3fb|AsyncLog analyId 1718331011703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:12|-|13c1b09c01da3885|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:14|-|87b17c5bf18d30e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:14||8a41978edb1afd6d|Start write log analyId 1718331014704
14/06/24 09:10:14||8a41978edb1afd6d|AsyncLog analyId 1718331014704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:16|-|7afa5b9f57b4270e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:17||b2a2c9ccd9153929|Start write log analyId 1718331017704
14/06/24 09:10:17||b2a2c9ccd9153929|AsyncLog analyId 1718331017704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:18|-|00260e005908870d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:19||f83446df2b7eb9fc|START CLEAR CACHE
14/06/24 09:10:19||8792c6997b91f63e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:10:20|-|0449d9befd0e5fdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:20||46c9229e33b2552e|Start write log analyId 1718331020705
14/06/24 09:10:20||46c9229e33b2552e|AsyncLog analyId 1718331020705: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:22|-|10b245e3367647a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:23||bad0436ce136846c|Start write log analyId 1718331023706
14/06/24 09:10:23||bad0436ce136846c|AsyncLog analyId 1718331023706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:24|-|7658ddd0c48140d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:26|-|a991640d4fac45ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:26||a062b97f40ebbab9|Start write log analyId 1718331026706
14/06/24 09:10:26||a062b97f40ebbab9|AsyncLog analyId 1718331026706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:28|-|49bc37f7297ae339|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:29||a9416d00640b3174|START CLEAR CACHE
14/06/24 09:10:29||35fc3cbeb5b46e57|Start write log analyId 1718331029707
14/06/24 09:10:29||35fc3cbeb5b46e57|AsyncLog analyId 1718331029707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:30|-|7097146750ad38a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:32|-|f0f5a6a120315a4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:32||ffef0d0f3bb41492|Start write log analyId 1718331032707
14/06/24 09:10:32||ffef0d0f3bb41492|AsyncLog analyId 1718331032707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:34|-|83897f90476d748b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:34||e0edc9767edda5e9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:10:35||1940531eb7283e45|Start write log analyId 1718331035708
14/06/24 09:10:35||1940531eb7283e45|AsyncLog analyId 1718331035708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:36|-|4acd2cb935c2dce5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:38|-|a7acfb346959d860|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:38||f69ac0ae78a7134d|Start write log analyId 1718331038709
14/06/24 09:10:38||f69ac0ae78a7134d|AsyncLog analyId 1718331038709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:39||b35f7b7bd734d9f4|START CLEAR CACHE
14/06/24 09:10:40|-|0aefaae93d415a3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:41||f20d2214e0b73f1e|Start write log analyId 1718331041709
14/06/24 09:10:41||f20d2214e0b73f1e|AsyncLog analyId 1718331041709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:42|-|e94aa112d68e646b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:44|-|9e474986cc07b30b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:44||2ca6537318d78087|Start write log analyId 1718331044710
14/06/24 09:10:44||2ca6537318d78087|AsyncLog analyId 1718331044710: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:46|-|ff14d7b5dacb1f25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:47||7cdd3fd5febd6d5e|Start write log analyId 1718331047710
14/06/24 09:10:47||7cdd3fd5febd6d5e|AsyncLog analyId 1718331047710: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:48|-|56421874d4b2f2b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:49||69880f49489c17fc|START CLEAR CACHE
14/06/24 09:10:49||d6110b2cd4a9ce03|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:10:50|-|e18ea3b8d9e314a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:50||13e083cb8f00335d|Start write log analyId 1718331050711
14/06/24 09:10:50||13e083cb8f00335d|AsyncLog analyId 1718331050711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:52|-|9e8c59e1ded2ed05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:53||f2b067dcdb21fa52|Start write log analyId 1718331053711
14/06/24 09:10:53||f2b067dcdb21fa52|AsyncLog analyId 1718331053711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:54|-|31037a02d666b33d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:56|-|667f50de09be3839|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:56||5c930f860bf38552|Start write log analyId 1718331056712
14/06/24 09:10:56||5c930f860bf38552|AsyncLog analyId 1718331056712: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:10:58|-|80abbfd179d13b97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:10:59||3ec6bf3a07b2f248|START CLEAR CACHE
14/06/24 09:10:59||3075193b57925363|Start write log analyId 1718331059717
14/06/24 09:10:59||3075193b57925363|AsyncLog analyId 1718331059717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:00|-|73e017d03fa21beb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:02|-|71a88103397aadaf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:02||851c617a3d39cc51|Start write log analyId 1718331062718
14/06/24 09:11:02||851c617a3d39cc51|AsyncLog analyId 1718331062718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:04|-|a379d8ea73cdee81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:04||4604a96942803337|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:11:05||e9785bb5570ada7d|Start write log analyId 1718331065718
14/06/24 09:11:05||e9785bb5570ada7d|AsyncLog analyId 1718331065718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:06|-|42af9cfddded4236|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:08|-|15a4a35a116cfea3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:08||d263ab91ea7405c1|Start write log analyId 1718331068719
14/06/24 09:11:08||d263ab91ea7405c1|AsyncLog analyId 1718331068719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:09||0dcd620b0378cece|START CLEAR CACHE
14/06/24 09:11:10|-|1caa015e018ae749|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:11||936e4c7e50a85733|Start write log analyId 1718331071719
14/06/24 09:11:11||936e4c7e50a85733|AsyncLog analyId 1718331071719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:12|-|f9aa4d825760ea11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:14|-|cb93cdb0be0df77d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:14||1899c0307013a901|Start write log analyId 1718331074720
14/06/24 09:11:14||1899c0307013a901|AsyncLog analyId 1718331074720: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:16|-|9aa3871e1fc671f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:17||cd82fea1b1e541a1|Start write log analyId 1718331077721
14/06/24 09:11:17||cd82fea1b1e541a1|AsyncLog analyId 1718331077721: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:18|-|8e93895a76c396f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:19||4358175c78fa2876|START CLEAR CACHE
14/06/24 09:11:19||566aba3225bb4b3b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:11:20|-|eb7d0c7761434e0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:20||262e08d6c0fd7d5d|Start write log analyId 1718331080721
14/06/24 09:11:20||262e08d6c0fd7d5d|AsyncLog analyId 1718331080721: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:22|-|2acfb234f63902a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:23||cf4ee4f03f648230|Start write log analyId 1718331083722
14/06/24 09:11:23||cf4ee4f03f648230|AsyncLog analyId 1718331083722: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:24|-|0a7ad90bba801c21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:26|-|6bea8674f8800f21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:26||710648071e5aef82|Start write log analyId 1718331086722
14/06/24 09:11:26||710648071e5aef82|AsyncLog analyId 1718331086722: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:28|-|2f629690396da7ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:29||2925848978796c59|START CLEAR CACHE
14/06/24 09:11:29||24d6f5499c716e3c|Start write log analyId 1718331089723
14/06/24 09:11:29||24d6f5499c716e3c|AsyncLog analyId 1718331089723: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:30|-|de76920e9ec18ab9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:32|-|2289811298ece1fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:32||d41284eeafbcb62a|Start write log analyId 1718331092723
14/06/24 09:11:32||d41284eeafbcb62a|AsyncLog analyId 1718331092723: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:34|-|f773653be83167b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:34||74c77824bb043121|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:11:35||a23bc725c0735673|Start write log analyId 1718331095724
14/06/24 09:11:35||a23bc725c0735673|AsyncLog analyId 1718331095724: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:36|-|8c07e4a1fcbd4335|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:38|-|d22eac947a041aef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:38||a201d4fc24a652a6|Start write log analyId 1718331098724
14/06/24 09:11:38||a201d4fc24a652a6|AsyncLog analyId 1718331098724: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:39||d96f52bc249d4e2c|START CLEAR CACHE
14/06/24 09:11:40|-|ea481f3fd3e09135|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:41||c7bbf0cdb746c59c|Start write log analyId 1718331101725
14/06/24 09:11:41||c7bbf0cdb746c59c|AsyncLog analyId 1718331101725: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:42|-|b5c08d1ffacf4cf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:44|-|02e4058b7eba5853|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:44||8b86665b9df0c04a|Start write log analyId 1718331104726
14/06/24 09:11:44||8b86665b9df0c04a|AsyncLog analyId 1718331104726: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:46|-|e3656cce1e260dd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:47||7ff2f388c4a90dab|Start write log analyId 1718331107726
14/06/24 09:11:47||7ff2f388c4a90dab|AsyncLog analyId 1718331107726: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:48|-|56e2c9ad9a0ac257|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:49||d89a4745abb7fb73|START CLEAR CACHE
14/06/24 09:11:49||dbd7c0e04fb37f5a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:11:50|-|e72999eb6176a89f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:50||e0a2ec85f935dfeb|Start write log analyId 1718331110727
14/06/24 09:11:50||e0a2ec85f935dfeb|AsyncLog analyId 1718331110727: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:52|-|9b736fa27317b2ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:53||eb3be3ef0c3a352c|Start write log analyId 1718331113727
14/06/24 09:11:53||eb3be3ef0c3a352c|AsyncLog analyId 1718331113727: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:54|-|8e5f11d2def4d002|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:56|-|a313a589186f57e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:56||bcd7ade2ad4568cf|Start write log analyId 1718331116728
14/06/24 09:11:56||bcd7ade2ad4568cf|AsyncLog analyId 1718331116728: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:11:58|-|4fe7c77dcb7bd9ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:11:59||3851f2e90055d0b4|START CLEAR CACHE
14/06/24 09:11:59||77cdd58c755dad26|Start write log analyId 1718331119738
14/06/24 09:11:59||77cdd58c755dad26|AsyncLog analyId 1718331119738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:00|-|3a90b7d35626ea62|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:02|-|043f5257a72123cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:02||ac47fa00f9b10218|Start write log analyId 1718331122738
14/06/24 09:12:02||ac47fa00f9b10218|AsyncLog analyId 1718331122738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:04|-|ff3b2e1f38cde022|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:04||19fbebfa5bcb2c94|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:12:05||a9a8c7df2ad7a824|Start write log analyId 1718331125739
14/06/24 09:12:05||a9a8c7df2ad7a824|AsyncLog analyId 1718331125739: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:06|-|c98443934e506c76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:08|-|e031495879a44bca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:08||5c25e69f8c0b5427|Start write log analyId 1718331128740
14/06/24 09:12:08||5c25e69f8c0b5427|AsyncLog analyId 1718331128740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:09||03232943ff8bf15a|START CLEAR CACHE
14/06/24 09:12:10|-|64fb9eaa24f0c642|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:11||1e3467465a89b596|Start write log analyId 1718331131740
14/06/24 09:12:11||1e3467465a89b596|AsyncLog analyId 1718331131740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:12|-|cb7f98aed20b05e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:14|-|7c41aba174690fc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:14||cfa3d6e0bef52031|Start write log analyId 1718331134741
14/06/24 09:12:14||cfa3d6e0bef52031|AsyncLog analyId 1718331134741: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:16|-|26803c65d36b5df3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:17||6d24f4d1bdcc5408|Start write log analyId 1718331137741
14/06/24 09:12:17||6d24f4d1bdcc5408|AsyncLog analyId 1718331137741: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:18|-|38386ce5ce4e44aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:19||aec4ee02a38d908c|START CLEAR CACHE
14/06/24 09:12:19||1aed78db21968caa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:12:20|-|77ced6101dba4438|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:20||a24d003ffc3bde8d|Start write log analyId 1718331140742
14/06/24 09:12:20||a24d003ffc3bde8d|AsyncLog analyId 1718331140742: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:22|-|3012c4f11f1ec39d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:23||c144f92bfadb7400|Start write log analyId 1718331143743
14/06/24 09:12:23||c144f92bfadb7400|AsyncLog analyId 1718331143743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:24|-|9130b00e320b051d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:26|-|3227ce3cd481f197|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:26||81c3cde4a2342f8f|Start write log analyId 1718331146743
14/06/24 09:12:26||81c3cde4a2342f8f|AsyncLog analyId 1718331146743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:28|-|3c3037ce87254ace|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:29||4c8cc611008ae37c|START CLEAR CACHE
14/06/24 09:12:29||4b19d1e7a9737556|Start write log analyId 1718331149744
14/06/24 09:12:29||4b19d1e7a9737556|AsyncLog analyId 1718331149744: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:30|-|cbe0d4873f4bf739|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:32|-|1a0334c6f8356062|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:32||bb35525fb0fb5710|Start write log analyId 1718331152745
14/06/24 09:12:32||bb35525fb0fb5710|AsyncLog analyId 1718331152745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:34|-|cef961f4707e6a70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:34||ae30520c8fd38039|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:12:35||88c6a1eb26c89787|Start write log analyId 1718331155745
14/06/24 09:12:35||88c6a1eb26c89787|AsyncLog analyId 1718331155745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:36|-|c034a4dc6559cb77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:38|-|7cfec8cd0759cac8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:38||087d7e251ee4b983|Start write log analyId 1718331158746
14/06/24 09:12:38||087d7e251ee4b983|AsyncLog analyId 1718331158746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:39||c5051a4873776f32|START CLEAR CACHE
14/06/24 09:12:40|-|b59ac60521b05c5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:41||517fed13f44ef533|Start write log analyId 1718331161747
14/06/24 09:12:41||517fed13f44ef533|AsyncLog analyId 1718331161747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:42|-|957e7d15df49f8ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:44|-|31d2a05ed7fd76ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:44||318b6e6e738cdbe5|Start write log analyId 1718331164747
14/06/24 09:12:44||318b6e6e738cdbe5|AsyncLog analyId 1718331164747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:46|-|978c9c54190f6d0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:47||7ae51260997708f8|Start write log analyId 1718331167747
14/06/24 09:12:47||7ae51260997708f8|AsyncLog analyId 1718331167747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:48|-|aceb511eea4b6ae1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:49||90f3a1f37e1ec21f|START CLEAR CACHE
14/06/24 09:12:49||f54aab4ff6534677|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:12:50|-|6e1cd2ecb0db5cc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:50||845a776ff252cd61|Start write log analyId 1718331170748
14/06/24 09:12:50||845a776ff252cd61|AsyncLog analyId 1718331170748: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:52|-|9c58721e452a2f84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:53||608898fdca97e999|Start write log analyId 1718331173749
14/06/24 09:12:53||608898fdca97e999|AsyncLog analyId 1718331173749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:54|-|34a53aa00ade3fe8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:56|-|6e4331bb7e8fb5d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:56||7c6e9ec41cddd0e0|Start write log analyId 1718331176749
14/06/24 09:12:56||7c6e9ec41cddd0e0|AsyncLog analyId 1718331176749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:12:58|-|481f474c7e36b92e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:12:59||75100d7ade734977|START CLEAR CACHE
14/06/24 09:12:59||1b54fad8efd522cb|Start write log analyId 1718331179750
14/06/24 09:12:59||1b54fad8efd522cb|AsyncLog analyId 1718331179750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:00|-|42e424430cc0bc85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:02|-|b8a0fc3cba87755f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:02||9aa39d7a06c127c8|Start write log analyId 1718331182750
14/06/24 09:13:02||9aa39d7a06c127c8|AsyncLog analyId 1718331182750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:04|-|5540398287f14f12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:04||a0ecdf4f562aac37|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:13:05||f2be1e5b069e6dc7|Start write log analyId 1718331185751
14/06/24 09:13:05||f2be1e5b069e6dc7|AsyncLog analyId 1718331185751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:06|-|c1acf1886cf6223f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:08|-|d4b457541c23eeda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:08||1edc822b0d3e3579|Start write log analyId 1718331188751
14/06/24 09:13:08||1edc822b0d3e3579|AsyncLog analyId 1718331188751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:09||38507896cff0b202|START CLEAR CACHE
14/06/24 09:13:10|-|811d1320ac705a1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:11||db1f9874344e9551|Start write log analyId 1718331191752
14/06/24 09:13:11||db1f9874344e9551|AsyncLog analyId 1718331191752: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:12|-|82ac33519b6e5235|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:14|-|f44c213c25e8a82d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:14||414156836c84e816|Start write log analyId 1718331194752
INFO 414156836c84e816 {"traceId":"82ac33519b6e5235","requestId":null,"objectId":null,"service":"AerospikeDeclRepositoryImpl.getById","duration":94,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718331192473,"endTime":1718331192567,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO 414156836c84e816 {"traceId":"82ac33519b6e5235","requestId":null,"objectId":null,"service":"DeclServiceImpl.getConfSettingMob","duration":94,"logType":"com.viettel.myviettel.service.impl.DeclServiceImpl","actionType":"DeclServiceImpl","startTime":1718331192473,"endTime":1718331192567,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO 414156836c84e816 {"traceId":"82ac33519b6e5235","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":98,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331192473,"endTime":1718331192571,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
14/06/24 09:13:14||414156836c84e816|AsyncLog analyId 1718331194752: QueueSize: 3, addSuccess: 3, addFalse: 0, writeSuccess:3, writeFalse:0
14/06/24 09:13:16|-|efbee329494dec63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:17||b3f46e4600d23254|Start write log analyId 1718331197754
14/06/24 09:13:17||b3f46e4600d23254|AsyncLog analyId 1718331197754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:18|-|686b96f172f4ae08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:19||a60697d8f914a650|START CLEAR CACHE
14/06/24 09:13:19||dda321d86cdaf3d5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:13:20|-|3273c6a10d1efde2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:20||4fe1f93c8bbfeb2f|Start write log analyId 1718331200754
14/06/24 09:13:20||4fe1f93c8bbfeb2f|AsyncLog analyId 1718331200754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:22|-|12d4da80a133bf6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:23||07ed7e887ff59234|Start write log analyId 1718331203755
14/06/24 09:13:23||07ed7e887ff59234|AsyncLog analyId 1718331203755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:24|-|bd03df497e2e5e2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:26|-|ca92543d5cd85ab7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:26||6480be9abbe28337|Start write log analyId 1718331206755
14/06/24 09:13:26||6480be9abbe28337|AsyncLog analyId 1718331206755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:28|-|ce96dfcc58192cfd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:29||da9031fe36aba9e8|START CLEAR CACHE
14/06/24 09:13:29||c497a7d5e2856373|Start write log analyId 1718331209756
14/06/24 09:13:29||c497a7d5e2856373|AsyncLog analyId 1718331209756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:30|-|31e07680df99a66c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:32|-|3dc02093eaeb3ff4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:32||2f731d471dd490fb|Start write log analyId 1718331212756
14/06/24 09:13:32||2f731d471dd490fb|AsyncLog analyId 1718331212756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:34|-|4a0d14f3fc81d83e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:34||c041d35dae97ff3c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:13:35||9ea2a58978b619b4|Start write log analyId 1718331215761
14/06/24 09:13:35||9ea2a58978b619b4|AsyncLog analyId 1718331215761: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:36|-|83bdcba6bb336b74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:38|-|d877f4358d0e0abc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:38||325f25a7cc94fedf|Start write log analyId 1718331218761
14/06/24 09:13:38||325f25a7cc94fedf|AsyncLog analyId 1718331218761: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:39||0417a41686b1feb6|START CLEAR CACHE
14/06/24 09:13:40|-|2ce756b2a05b8a54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:41||a98d92050157beea|Start write log analyId 1718331221762
14/06/24 09:13:41||a98d92050157beea|AsyncLog analyId 1718331221762: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:42|-|70a9d5e15545175a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:44|-|9140db8631bb7cbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:44||193377cdeecd00bc|Start write log analyId 1718331224762
14/06/24 09:13:44||193377cdeecd00bc|AsyncLog analyId 1718331224762: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:46|-|ba292b5a483060ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:47||33ac185c82808b69|Start write log analyId 1718331227763
14/06/24 09:13:47||33ac185c82808b69|AsyncLog analyId 1718331227763: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:48|-|21dcb09a758b5b29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:49||8ea3abcd66cdd11c|START CLEAR CACHE
14/06/24 09:13:49||c77f68d9b929571a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:13:50|-|fa477319397c9f33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:50||8718373bb96f30a7|Start write log analyId 1718331230764
14/06/24 09:13:50||8718373bb96f30a7|AsyncLog analyId 1718331230764: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:52|-|0a7befb49893b288|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:53||a68639f0c66c9e68|Start write log analyId 1718331233764
14/06/24 09:13:53||a68639f0c66c9e68|AsyncLog analyId 1718331233764: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:54|-|e6fee39f48733d51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:56|-|ad289daa414dc61a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:56||50f3c731138ed1d5|Start write log analyId 1718331236765
14/06/24 09:13:56||50f3c731138ed1d5|AsyncLog analyId 1718331236765: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:13:58|-|ed5dffe54aaa16b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:13:59||9b60898fe8956ddc|START CLEAR CACHE
14/06/24 09:13:59||1e4afc10d007582a|Start write log analyId 1718331239765
14/06/24 09:13:59||1e4afc10d007582a|AsyncLog analyId 1718331239765: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:00|-|590b7bc4a5fdef78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:01||e734a5c692aca63d|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:01|-|e734a5c692aca63d|[e7424367-38341] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken", but ServerHttpResponse already committed (200 OK)
14/06/24 09:14:01|-|e734a5c692aca63d|[e7424367-1, L:/10.1.115.18:8080 - R:/10.207.252.75:34144] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readBody$5(GatewayContextFilter.java:203)
*____________Mono.flatMap ⇢ at com.viettel.fw.filter.GatewayContextFilter.readBody(GatewayContextFilter.java:183)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:02|-|8924e8c027e49589|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:02||28a4692a666d964a|Start write log analyId 1718331242766
14/06/24 09:14:02||28a4692a666d964a|AsyncLog analyId 1718331242766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:04|-|6f5eefb39c141420|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:04||16a5a52e70589a85|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:14:05||fa639aee1796dd0d|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:05|-|fa639aee1796dd0d|[bf9a11ef-38344] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 09:14:05|-|fa639aee1796dd0d|[bf9a11ef-1, L:/10.1.115.18:8080 - R:/10.207.252.75:5313] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:05||db6fa0211ebdd49a|Start write log analyId 1718331245767
14/06/24 09:14:05||db6fa0211ebdd49a|AsyncLog analyId 1718331245767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:06|-|f93a7bbf04f5de08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:08|-|8e456b7aec4ec4bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:08||be8258ba403b2749|Start write log analyId 1718331248767
14/06/24 09:14:08||be8258ba403b2749|AsyncLog analyId 1718331248767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:09||d476fa69d8d2e0a9|START CLEAR CACHE
14/06/24 09:14:10|-|2c20d2dc007ca44e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:11||3dbf9a574ff6899f|Start write log analyId 1718331251768
14/06/24 09:14:11||3dbf9a574ff6899f|AsyncLog analyId 1718331251768: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:12|-|afdad2ebb996c6bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:14|-|324609812fa53819|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:14||6ea2b95c6407cb55|Start write log analyId 1718331254768
14/06/24 09:14:14||6ea2b95c6407cb55|AsyncLog analyId 1718331254768: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:16|-|deacdb0723db3efe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:17||a8f805204b3b7fd8|Start write log analyId 1718331257769
14/06/24 09:14:17||a8f805204b3b7fd8|AsyncLog analyId 1718331257769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:18|-|5c7fbf62a4c171e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:19||3df59a72e0a592d6|START CLEAR CACHE
14/06/24 09:14:19||07c4ca16b98a9e91|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:14:20|-|ca7dd95eb46cb387|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:20||fe1843497acbafd2|Start write log analyId 1718331260770
14/06/24 09:14:20||fe1843497acbafd2|AsyncLog analyId 1718331260770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:22|-|2c24eed169187c04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:23||69d0f1ef0b6ce9df|Start write log analyId 1718331263770
14/06/24 09:14:23||69d0f1ef0b6ce9df|AsyncLog analyId 1718331263770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:24|-|28473c7f5d62d004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:26||a344b5300be4779e|callSaleMyViettelV2 body:
983002006
14/06/24 09:14:26|-|0ab5fca8518e2b2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:26||eb7eb5118a810e67|Start write log analyId 1718331266771
14/06/24 09:14:26||eb7eb5118a810e67|AsyncLog analyId 1718331266771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:26|-|a344b5300be4779e|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1810210201</SUB_ID>
<CONTRACT_ID>1810210200</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400000607</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:14:27||a344b5300be4779e|checkTrustCommon: myvt_otp_otp_login_trust_84983002006
14/06/24 09:14:27||a344b5300be4779e|validateOtpCommon-Phone OTP: 84983002006
14/06/24 09:14:27||a344b5300be4779e|callSaleMyViettelV2 body:
983002006
14/06/24 09:14:27|-|a344b5300be4779e|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1810210201</SUB_ID>
<CONTRACT_ID>1810210200</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400000607</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:14:27|-|a344b5300be4779e|Begin handleSendSms: 84983002006
14/06/24 09:14:27|-|a344b5300be4779e|checkCustPhone: true
14/06/24 09:14:27|-|a344b5300be4779e|smsGwRestWsWebClient realData:
0
14/06/24 09:14:28||a344b5300be4779e|
com.viettel.fw.exception.BusinessException: OTP đã được gửi về số điện thoại của Quý khách.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoUsingWhen$MonoUsingWhenSubscriber.deferredComplete(MonoUsingWhen.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoTakeLastOne$TakeLastOneSubscriber.onComplete(MonoTakeLastOne.java:120) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:28||a344b5300be4779e|
com.viettel.fw.exception.BusinessException: OTP đã được gửi về số điện thoại của Quý khách.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoUsingWhen$MonoUsingWhenSubscriber.deferredComplete(MonoUsingWhen.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoTakeLastOne$TakeLastOneSubscriber.onComplete(MonoTakeLastOne.java:120) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:28||a344b5300be4779e|
com.viettel.fw.exception.BusinessException: OTP đã được gửi về số điện thoại của Quý khách.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoUsingWhen$MonoUsingWhenSubscriber.deferredComplete(MonoUsingWhen.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoTakeLastOne$TakeLastOneSubscriber.onComplete(MonoTakeLastOne.java:120) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:28|-|a344b5300be4779e|loginMobileV5|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[a3204ae8-0f6d-4c27-a04a-e80f6d9c27dc]}{X-Gravitee-Request-Id:[a3204ae8-0f6d-4c27-a04a-e80f6d9c27dc]}{Content-Length:[329]}|-|account:0983002006,build_code:2024.4.19,checksum:BFCB2EEE-4D04-DAB5-7964-7354DB4470D1,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),featureCode:test002,isCommon:1,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,otpTrust:,password:vt123456a@,type:otp_login,version_app:7.8,|200|"{\"errorCode\":1004,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 0484 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002006 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}"
14/06/24 09:14:28||c8621e0aee99cdd5|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:28|-|c8621e0aee99cdd5|[13e1df4d-38357] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi", but ServerHttpResponse already committed (200 OK)
14/06/24 09:14:28|-|c8621e0aee99cdd5|[13e1df4d-2, L:/10.1.115.18:8080 - R:/10.207.252.75:57797] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:28|-|4f3807895b1bd9e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:29||51addb6a30aaf9d1|START CLEAR CACHE
14/06/24 09:14:29||ea6ae0e35b291393|Start write log analyId 1718331269771
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":647,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331266354,"endTime":1718331267001,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002006\"]","response":"{\"subId\":\"1810210201\",\"contractId\":\"1810210200\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400000607\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1810210201\\n1810210200\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400000607\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"AccountServiceImpl.getSubInfoV2","duration":647,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331266354,"endTime":1718331267001,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"LoginWithOTPServiceImpl.checkWeakAndExpiredPass","duration":69,"logType":"com.viettel.myviettel.service.impl.LoginWithOTPServiceImpl","actionType":"LoginWithOTPServiceImpl","startTime":1718331267066,"endTime":1718331267135,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":546,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331267218,"endTime":1718331267764,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002006\"]","response":"{\"subId\":\"1810210201\",\"contractId\":\"1810210200\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400000607\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1810210201\\n1810210200\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400000607\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"AccountServiceImpl.getSubInfo","duration":546,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331267218,"endTime":1718331267764,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"SmsCommonServiceImpl.saveLogOtp","duration":100,"logType":"com.viettel.myviettel.service.impl.SmsCommonServiceImpl","actionType":"SmsCommonServiceImpl","startTime":1718331267885,"endTime":1718331267985,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"SmsGwRestClientImpl.insertMt","duration":197,"logType":"com.viettel.myviettel.client.impl.SmsGwRestClientImpl","actionType":"SmsGwRestClientImpl","startTime":1718331267788,"endTime":1718331267985,"clientAddress":"118.53.246.113","title":"","inputs":"[\"MyViettel\",\"84983002006\",\"Nhap ma OTP 0484 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\"]","response":"{\"sendMTResult\":\"0\"}","result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"MessageServiceImpl.sendSMS","duration":197,"logType":"com.viettel.myviettel.service.impl.MessageServiceImpl","actionType":"MessageServiceImpl","startTime":1718331267788,"endTime":1718331267985,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"OtpContractServiceImpl.getOtpCommon","duration":837,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331267149,"endTime":1718331267986,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"LoginWithOTPServiceImpl.checkTrustLoginCommon","duration":851,"logType":"com.viettel.myviettel.service.impl.LoginWithOTPServiceImpl","actionType":"LoginWithOTPServiceImpl","startTime":1718331267135,"endTime":1718331267986,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"LoginMobileV5Impl.login","duration":1703,"logType":"com.viettel.myviettel.service.login.impl.LoginMobileV5Impl","actionType":"LoginMobileV5Impl","startTime":1718331266344,"endTime":1718331268047,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1004,\"errorCode\":null,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 0484 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002006 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"LoginMobileServiceImpl.loginMobileV5","duration":1704,"logType":"com.viettel.myviettel.service.impl.LoginMobileServiceImpl","actionType":"LoginMobileServiceImpl","startTime":1718331266344,"endTime":1718331268048,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1004,\"errorCode\":null,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 0484 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002006 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"LoginWithOTPController.loginMobileV5","duration":1705,"logType":"com.viettel.myviettel.controller.LoginWithOTPController","actionType":"LoginWithOTPController","startTime":1718331266344,"endTime":1718331268049,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1004,\"errorCode\":null,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 0484 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002006 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"LoginWithOTPController.loginMobileV5","duration":1705,"clientAddress":"118.53.246.113","result":"0","path":"/loginMobileV5","errorCode":1004,"errorMessage":"OTP đã được gửi về số điện thoại của Quý khách.","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000008"}
INFO ea6ae0e35b291393 {"traceId":"a344b5300be4779e","requestId":null,"objectId":"84983002006","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1735,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331266334,"endTime":1718331268069,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
14/06/24 09:14:29||ea6ae0e35b291393|AsyncLog analyId 1718331269771: QueueSize: 14, addSuccess: 14, addFalse: 0, writeSuccess:14, writeFalse:0
14/06/24 09:14:30|-|bd5854f41c80b8fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:32|-|bf10988cdc5942ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:32||4c6331e7f609feb1|Start write log analyId 1718331272790
14/06/24 09:14:32||4c6331e7f609feb1|AsyncLog analyId 1718331272790: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:34|-|99342e3736ecf1b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:34||667a787cc4f95767|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:14:35||27ab68f424379fc7|Start write log analyId 1718331275791
14/06/24 09:14:35||27ab68f424379fc7|AsyncLog analyId 1718331275791: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:36|-|894c1d46592e8235|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:38|-|cbf299b3d4ec6d8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:38||48f9d45fb239e551|Start write log analyId 1718331278791
14/06/24 09:14:38||48f9d45fb239e551|AsyncLog analyId 1718331278791: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:39||b5813927992b7e48|START CLEAR CACHE
14/06/24 09:14:40|-|515a7ddf6dfae6bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:40||c2cfecc6c6387f26|callSaleMyViettelV2 body:
983002003
14/06/24 09:14:41|-|c2cfecc6c6387f26|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:14:41||c2cfecc6c6387f26|ko co trust + otp => gui OTP
14/06/24 09:14:41||c2cfecc6c6387f26|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:14:41||c2cfecc6c6387f26|callSaleMyViettelV2 body:
983002003
14/06/24 09:14:41||e9247285d8e951df|Start write log analyId 1718331281792
INFO e9247285d8e951df {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":310,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331280904,"endTime":1718331281214,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO e9247285d8e951df {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfoV2","duration":310,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331280904,"endTime":1718331281214,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
14/06/24 09:14:41||e9247285d8e951df|AsyncLog analyId 1718331281792: QueueSize: 2, addSuccess: 2, addFalse: 0, writeSuccess:2, writeFalse:0
14/06/24 09:14:41|-|c2cfecc6c6387f26|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:14:41|-|c2cfecc6c6387f26|Begin handleSendSms: 84983002003
14/06/24 09:14:41|-|c2cfecc6c6387f26|checkCustPhone: true
14/06/24 09:14:41|-|c2cfecc6c6387f26|smsGwRestWsWebClient realData:
0
14/06/24 09:14:42||c2cfecc6c6387f26|
com.viettel.fw.exception.BusinessException: OTP đã được gửi về số điện thoại của Quý khách.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoUsingWhen$MonoUsingWhenSubscriber.deferredComplete(MonoUsingWhen.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoTakeLastOne$TakeLastOneSubscriber.onComplete(MonoTakeLastOne.java:120) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:42||c2cfecc6c6387f26|
com.viettel.fw.exception.BusinessException: OTP đã được gửi về số điện thoại của Quý khách.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoUsingWhen$MonoUsingWhenSubscriber.deferredComplete(MonoUsingWhen.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoTakeLastOne$TakeLastOneSubscriber.onComplete(MonoTakeLastOne.java:120) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:42||c2cfecc6c6387f26|
com.viettel.fw.exception.BusinessException: OTP đã được gửi về số điện thoại của Quý khách.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoUsingWhen$MonoUsingWhenSubscriber.deferredComplete(MonoUsingWhen.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoTakeLastOne$TakeLastOneSubscriber.onComplete(MonoTakeLastOne.java:120) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:42|-|c2cfecc6c6387f26|loginMobileV5|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[9d799edd-c2d7-43fc-b99e-ddc2d773fcec]}{X-Gravitee-Request-Id:[9d799edd-c2d7-43fc-b99e-ddc2d773fcec]}{Content-Length:[286]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|account:0983002003,otpTrust:,password:vt123456a@,device_id:655bb2581e675885,checksum:,featureCode:test002,isCommon:1,type:otp_login,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":1004,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 3767 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002003 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}"
14/06/24 09:14:42||1d299186c1af78a6|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:42|-|1d299186c1af78a6|[b21a6ea7-38366] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 09:14:42|-|1d299186c1af78a6|[b21a6ea7-2, L:/10.1.115.18:8080 - R:/10.207.252.75:1634] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:42|-|6b295efded6ceea8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:44|-|ff866621766fe548|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:44||c8e8b1edcfeaf446|Start write log analyId 1718331284794
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":437,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331281385,"endTime":1718331281822,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":437,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331281385,"endTime":1718331281822,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"RedisV1RepositoryImpl.setValue","duration":51,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331281823,"endTime":1718331281874,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"SmsCommonServiceImpl.saveLogOtp","duration":128,"logType":"com.viettel.myviettel.service.impl.SmsCommonServiceImpl","actionType":"SmsCommonServiceImpl","startTime":1718331281909,"endTime":1718331282037,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"SmsGwRestClientImpl.insertMt","duration":164,"logType":"com.viettel.myviettel.client.impl.SmsGwRestClientImpl","actionType":"SmsGwRestClientImpl","startTime":1718331281873,"endTime":1718331282037,"clientAddress":"10.207.252.75","title":"","inputs":"[\"MyViettel\",\"84983002003\",\"Nhap ma OTP 3767 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\"]","response":"{\"sendMTResult\":\"0\"}","result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"MessageServiceImpl.sendSMS","duration":164,"logType":"com.viettel.myviettel.service.impl.MessageServiceImpl","actionType":"MessageServiceImpl","startTime":1718331281873,"endTime":1718331282037,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"OtpContractServiceImpl.getOtpCommon","duration":726,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331281311,"endTime":1718331282037,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"LoginWithOTPServiceImpl.checkTrustLoginCommon","duration":731,"logType":"com.viettel.myviettel.service.impl.LoginWithOTPServiceImpl","actionType":"LoginWithOTPServiceImpl","startTime":1718331281306,"endTime":1718331282037,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"LoginMobileV5Impl.login","duration":1152,"logType":"com.viettel.myviettel.service.login.impl.LoginMobileV5Impl","actionType":"LoginMobileV5Impl","startTime":1718331280894,"endTime":1718331282046,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1004,\"errorCode\":null,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 3767 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002003 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"LoginMobileServiceImpl.loginMobileV5","duration":1161,"logType":"com.viettel.myviettel.service.impl.LoginMobileServiceImpl","actionType":"LoginMobileServiceImpl","startTime":1718331280894,"endTime":1718331282055,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1004,\"errorCode\":null,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 3767 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002003 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"LoginWithOTPController.loginMobileV5","duration":1162,"logType":"com.viettel.myviettel.controller.LoginWithOTPController","actionType":"LoginWithOTPController","startTime":1718331280894,"endTime":1718331282056,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1004,\"errorCode\":null,\"message\":\"OTP đã được gửi về số điện thoại của Quý khách.\",\"data\":{\"smsDescription\":\"Nhap ma OTP 3767 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 8p53s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983002003 để thực hiện đăng nhập.\",\"periodSendOtp\":\"5\",\"expriedTime\":\"533\"},\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"LoginWithOTPController.loginMobileV5","duration":1162,"clientAddress":"10.207.252.75","result":"0","path":"/loginMobileV5","errorCode":1004,"errorMessage":"OTP đã được gửi về số điện thoại của Quý khách.","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000008"}
INFO c8e8b1edcfeaf446 {"traceId":"c2cfecc6c6387f26","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1172,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331280887,"endTime":1718331282059,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
14/06/24 09:14:44||c8e8b1edcfeaf446|AsyncLog analyId 1718331284794: QueueSize: 12, addSuccess: 12, addFalse: 0, writeSuccess:12, writeFalse:0
14/06/24 09:14:46|-|03dd11ff52e2bfee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:47||d5609f52846d4aee|Start write log analyId 1718331287810
14/06/24 09:14:47||d5609f52846d4aee|AsyncLog analyId 1718331287810: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:48|-|fe364dadf93f4587|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:49||36c9dc06df4bc400|START CLEAR CACHE
14/06/24 09:14:49||805027b260c72e06|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:14:50|-|6ae0b09092aabb69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:50||ffe9abfab908b129|Start write log analyId 1718331290810
14/06/24 09:14:50||ffe9abfab908b129|AsyncLog analyId 1718331290810: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:52|-|1ca1092fd6140bbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:53||b4b9b4f641b46f21|Start write log analyId 1718331293811
14/06/24 09:14:53||b4b9b4f641b46f21|AsyncLog analyId 1718331293811: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:14:53||247cbb1d60055f08|callSaleMyViettelV2 body:
983002003
14/06/24 09:14:54|-|247cbb1d60055f08|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:14:54||247cbb1d60055f08|Begin confirmOtpV2: myvt_otp_otp_login_trust_84983002003
14/06/24 09:14:54||247cbb1d60055f08|key Setting: DeclSettingOtp_otp_login_trust
14/06/24 09:14:54||247cbb1d60055f08|Error OTP nhap sai
14/06/24 09:14:54||247cbb1d60055f08|currentOtp.getTotalFailInDay: 0
14/06/24 09:14:54||247cbb1d60055f08|currentOtp.getTotalFail: 0
14/06/24 09:14:54||247cbb1d60055f08|
com.viettel.fw.exception.BusinessException: OTP không chính xác, vui lòng thử lại.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:54||247cbb1d60055f08|
com.viettel.fw.exception.BusinessException: OTP không chính xác, vui lòng thử lại.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:54||247cbb1d60055f08|
com.viettel.fw.exception.BusinessException: OTP không chính xác, vui lòng thử lại.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:54|-|247cbb1d60055f08|loginMobileV5|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[7f99cc77-ba82-4b0f-99cc-77ba82cb0fc1]}{X-Gravitee-Request-Id:[7f99cc77-ba82-4b0f-99cc-77ba82cb0fc1]}{Content-Length:[280]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|account:0983002003,otpTrust:1234,password:vt123456a@,device_id:655bb2581e675885,featureCode:test002,type:otp_login,isCommon:1,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":2,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}"
14/06/24 09:14:54|-|14205663e8ea2b72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:54||7c1011a0b217da8c|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:54|-|7c1011a0b217da8c|[26d6141b-38375] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 09:14:54|-|7c1011a0b217da8c|[26d6141b-2, L:/10.1.115.18:8080 - R:/10.207.252.75:64497] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:14:56|-|8ce28d6468a46673|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":353,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331293912,"endTime":1718331294265,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfoV2","duration":353,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331293912,"endTime":1718331294265,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"LoginMobileV5Impl.login","duration":488,"logType":"com.viettel.myviettel.service.login.impl.LoginMobileV5Impl","actionType":"LoginMobileV5Impl","startTime":1718331293904,"endTime":1718331294392,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":2,\"errorCode\":null,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
14/06/24 09:14:56||4412d86f4555e7d2|Start write log analyId 1718331296811
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"LoginMobileServiceImpl.loginMobileV5","duration":489,"logType":"com.viettel.myviettel.service.impl.LoginMobileServiceImpl","actionType":"LoginMobileServiceImpl","startTime":1718331293904,"endTime":1718331294393,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":2,\"errorCode\":null,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"LoginWithOTPController.loginMobileV5","duration":489,"logType":"com.viettel.myviettel.controller.LoginWithOTPController","actionType":"LoginWithOTPController","startTime":1718331293904,"endTime":1718331294393,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":2,\"errorCode\":null,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"LoginWithOTPController.loginMobileV5","duration":489,"clientAddress":"10.207.252.75","result":"0","path":"/loginMobileV5","errorCode":2,"errorMessage":"OTP không chính xác, vui lòng thử lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000008"}
INFO 4412d86f4555e7d2 {"traceId":"247cbb1d60055f08","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":508,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331293898,"endTime":1718331294406,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
14/06/24 09:14:56||4412d86f4555e7d2|AsyncLog analyId 1718331296811: QueueSize: 6, addSuccess: 6, addFalse: 0, writeSuccess:6, writeFalse:0
14/06/24 09:14:58|-|a2742f31d9a73ab7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:14:59||81179530ca30f5b2|START CLEAR CACHE
14/06/24 09:14:59||1d5bf490d0d73f16|Start write log analyId 1718331299822
14/06/24 09:14:59||1d5bf490d0d73f16|AsyncLog analyId 1718331299822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:00|-|ae1bfade57848c4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:02|-|f6974409f5ff0c1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:02||6a8d951e047dc141|Start write log analyId 1718331302823
14/06/24 09:15:02||6a8d951e047dc141|AsyncLog analyId 1718331302823: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:03||c1ea9256125b4703|callSaleMyViettelV2 body:
983002006
14/06/24 09:15:04|-|c1ea9256125b4703|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1810210201</SUB_ID>
<CONTRACT_ID>1810210200</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400000607</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:15:04|-|5de072ea8a24d534|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:04||c1ea9256125b4703|Begin confirmOtpV2: myvt_otp_otp_login_trust_84983002006
14/06/24 09:15:04||c1ea9256125b4703|key Setting: DeclSettingOtp_otp_login_trust
14/06/24 09:15:04||c1ea9256125b4703|Error OTP nhap sai
14/06/24 09:15:04||c1ea9256125b4703|currentOtp.getTotalFailInDay: 0
14/06/24 09:15:04||c1ea9256125b4703|currentOtp.getTotalFail: 0
14/06/24 09:15:04||c1ea9256125b4703|
com.viettel.fw.exception.BusinessException: OTP không chính xác, vui lòng thử lại.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:15:04||c1ea9256125b4703|
com.viettel.fw.exception.BusinessException: OTP không chính xác, vui lòng thử lại.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:15:04||c1ea9256125b4703|
com.viettel.fw.exception.BusinessException: OTP không chính xác, vui lòng thử lại.
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:211)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:241)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.handleLoginSuccess(BaseLoginMobileImpl.java:244)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$5(LoginMobileV5Impl.java:158)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.lambda$login$6(LoginMobileV5Impl.java:141)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.login.impl.LoginMobileV5Impl.login(LoginMobileV5Impl.java:123)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.login.impl.BaseLoginMobileImpl.lambda$handleLoginSuccess$9(BaseLoginMobileImpl.java:214) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:15:04|-|c1ea9256125b4703|loginMobileV5|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[41ebeb16-0f74-47f0-abeb-160f7407f0cb]}{X-Gravitee-Request-Id:[41ebeb16-0f74-47f0-abeb-160f7407f0cb]}{Content-Length:[333]}|-|account:0983002006,build_code:2024.4.19,checksum:BFCB2EEE-4D04-DAB5-7964-7354DB4470D1,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),featureCode:test002,isCommon:1,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,otpTrust:1234,password:vt123456a@,type:otp_login,version_app:7.8,|200|"{\"errorCode\":2,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}"
14/06/24 09:15:04||25cd0f16b8c66fbf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:15:04||018f60acc29e200c|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:15:04|-|018f60acc29e200c|[61443968-38382] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi", but ServerHttpResponse already committed (200 OK)
14/06/24 09:15:04|-|018f60acc29e200c|[61443968-2, L:/10.1.115.18:8080 - R:/10.207.252.75:41950] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:15:05||9e74dd59470c73e5|Start write log analyId 1718331305824
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":704,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331303759,"endTime":1718331304463,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002006\"]","response":"{\"subId\":\"1810210201\",\"contractId\":\"1810210200\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400000607\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1810210201\\n1810210200\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400000607\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginMobileV5"}
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"AccountServiceImpl.getSubInfoV2","duration":704,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331303759,"endTime":1718331304463,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"LoginMobileV5Impl.login","duration":829,"logType":"com.viettel.myviettel.service.login.impl.LoginMobileV5Impl","actionType":"LoginMobileV5Impl","startTime":1718331303750,"endTime":1718331304579,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":2,\"errorCode\":null,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"LoginMobileServiceImpl.loginMobileV5","duration":840,"logType":"com.viettel.myviettel.service.impl.LoginMobileServiceImpl","actionType":"LoginMobileServiceImpl","startTime":1718331303750,"endTime":1718331304590,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":2,\"errorCode\":null,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"LoginWithOTPController.loginMobileV5","duration":841,"logType":"com.viettel.myviettel.controller.LoginWithOTPController","actionType":"LoginWithOTPController","startTime":1718331303750,"endTime":1718331304591,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":2,\"errorCode\":null,\"message\":\"OTP không chính xác, vui lòng thử lại.\",\"data\":\"{\\\"isLock\\\":0,\\\"totalFail\\\":1,\\\"totalFailInDay\\\":1}\",\"errorCodeTracing\":\"ERR_000008\"}","result":"0","path":"/loginMobileV5"}
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"LoginWithOTPController.loginMobileV5","duration":841,"clientAddress":"118.53.246.113","result":"0","path":"/loginMobileV5","errorCode":2,"errorMessage":"OTP không chính xác, vui lòng thử lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000008"}
INFO 9e74dd59470c73e5 {"traceId":"c1ea9256125b4703","requestId":null,"objectId":"84983002006","service":"BeforeAccessApiFilterServiceImpl.filter","duration":850,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331303745,"endTime":1718331304595,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginMobileV5"}
14/06/24 09:15:05||9e74dd59470c73e5|AsyncLog analyId 1718331305824: QueueSize: 6, addSuccess: 6, addFalse: 0, writeSuccess:6, writeFalse:0
14/06/24 09:15:06|-|a4e82208f4397faa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:08|-|e07cad2ab97fe6c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:08||8860a56fce38b794|Start write log analyId 1718331308835
14/06/24 09:15:08||8860a56fce38b794|AsyncLog analyId 1718331308835: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:09||b07729fea0ee86fd|START CLEAR CACHE
14/06/24 09:15:10|-|e15006cea3783de6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:11||32a0945918b55b06|Start write log analyId 1718331311835
14/06/24 09:15:11||32a0945918b55b06|AsyncLog analyId 1718331311835: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:12|-|a73c5e6133d1ef53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:14|-|6e30f12eb974400e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:14||56967a154874e749|Start write log analyId 1718331314836
14/06/24 09:15:14||56967a154874e749|AsyncLog analyId 1718331314836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:16|-|2c8060640dc10b10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:17||c932594ccb9ff654|Start write log analyId 1718331317836
14/06/24 09:15:17||c932594ccb9ff654|AsyncLog analyId 1718331317836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:18|-|867e1768af1a1277|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:19||0e7de88263a8b139|START CLEAR CACHE
14/06/24 09:15:19||bf5ba1ffac89bc4d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:15:20|-|1861c3b8df5591d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:20||4fe3aeae2dc0c185|Start write log analyId 1718331320837
14/06/24 09:15:20||4fe3aeae2dc0c185|AsyncLog analyId 1718331320837: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:22|-|d82e067bab07dfd8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:23||544c334143977e96|Start write log analyId 1718331323838
14/06/24 09:15:23||544c334143977e96|AsyncLog analyId 1718331323838: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:24|-|f514cbb32aafc1ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:26|-|c5556e5c0d2b59e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:26||730bf6623e6af3fe|Start write log analyId 1718331326838
14/06/24 09:15:26||730bf6623e6af3fe|AsyncLog analyId 1718331326838: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:28|-|0d18cea9f5f85183|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:29||d7751dfd71b676d0|START CLEAR CACHE
14/06/24 09:15:29||c6c066ea62f34197|Start write log analyId 1718331329839
14/06/24 09:15:29||c6c066ea62f34197|AsyncLog analyId 1718331329839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:30|-|24f86a70e6feea72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:32|-|8a94f53bb851884e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:32||ae97faf0c93ecc32|Start write log analyId 1718331332839
14/06/24 09:15:32||ae97faf0c93ecc32|AsyncLog analyId 1718331332839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:34|-|9e30e5ed197c51bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:34||7cfbf12cacfad80b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:15:35||4f16bda2ba04343e|Start write log analyId 1718331335840
14/06/24 09:15:35||4f16bda2ba04343e|AsyncLog analyId 1718331335840: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:36|-|d7570b0e596d609e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:38|-|43067b46388f4d7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:38||6ecb5eea7e2eae9a|Start write log analyId 1718331338841
14/06/24 09:15:38||6ecb5eea7e2eae9a|AsyncLog analyId 1718331338841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:39||04ea90655565696b|START CLEAR CACHE
14/06/24 09:15:40|-|63d19e278a5640c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:41||10f2581a2298a267|Start write log analyId 1718331341841
14/06/24 09:15:41||10f2581a2298a267|AsyncLog analyId 1718331341841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:42|-|4c064853a168d352|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:44|-|e40fe9d7a6120ae5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:44||3135bf0afbea2e09|Start write log analyId 1718331344842
14/06/24 09:15:44||3135bf0afbea2e09|AsyncLog analyId 1718331344842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:46|-|8988d4864d577fcb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:47||959486ac2857ee68|Start write log analyId 1718331347842
14/06/24 09:15:47||959486ac2857ee68|AsyncLog analyId 1718331347842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:48|-|1731a09454e9be2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:49||f84d162c174672d8|START CLEAR CACHE
14/06/24 09:15:49||d45a0fa32f4c2fc5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:15:50|-|2a9a3a53f311e240|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:50||301bc5972481c3d5|Start write log analyId 1718331350843
14/06/24 09:15:50||301bc5972481c3d5|AsyncLog analyId 1718331350843: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:52|-|6f56a0794637baf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:53||e580b6e618db58aa|Start write log analyId 1718331353843
14/06/24 09:15:53||e580b6e618db58aa|AsyncLog analyId 1718331353843: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:54|-|392144003f7bdf46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:56|-|0b0586b18fc34595|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:56||abb327c19e13200a|Start write log analyId 1718331356844
14/06/24 09:15:56||abb327c19e13200a|AsyncLog analyId 1718331356844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:15:58|-|759d0e2d74a55a3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:15:59||35b20cee498d5199|START CLEAR CACHE
14/06/24 09:15:59||33fac2d436d39a20|Start write log analyId 1718331359844
14/06/24 09:15:59||33fac2d436d39a20|AsyncLog analyId 1718331359844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:00|-|294e5bdcd2b3d6d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:02|-|05ed0da9c6f6bf9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:02||e5fb8fa656e0e781|Start write log analyId 1718331362845
14/06/24 09:16:02||e5fb8fa656e0e781|AsyncLog analyId 1718331362845: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:04|-|478666c49aa44adf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:04||51086e84e8da2e51|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:16:05||dd7ab3a01272fc26|Start write log analyId 1718331365846
14/06/24 09:16:05||dd7ab3a01272fc26|AsyncLog analyId 1718331365846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:06|-|f30ef9f83aaa95b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:08|-|a124a3f6260111e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:08||09e888d7172a6d61|Start write log analyId 1718331368846
14/06/24 09:16:08||09e888d7172a6d61|AsyncLog analyId 1718331368846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:09||a7ced5234fadf640|START CLEAR CACHE
14/06/24 09:16:10|-|cc7472131f9be3fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:11||626d717f0d69f83f|Start write log analyId 1718331371847
14/06/24 09:16:11||626d717f0d69f83f|AsyncLog analyId 1718331371847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:12|-|01e98df9c5bf6dc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:14|-|9f9cf63d25b684fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:14||fdd6d3e691fb03e3|Start write log analyId 1718331374847
14/06/24 09:16:14||fdd6d3e691fb03e3|AsyncLog analyId 1718331374847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:16|-|681beb46492573df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:17||a64de56604f4d72f|Start write log analyId 1718331377848
14/06/24 09:16:17||a64de56604f4d72f|AsyncLog analyId 1718331377848: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:18|-|3d2197f3ab3fef60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:19||d2fc243e2bcfd319|START CLEAR CACHE
14/06/24 09:16:19||93b8efc2d7fcc32e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:16:20|-|2a9a621a8c049111|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:20||d4e3ef7a2b893822|Start write log analyId 1718331380848
14/06/24 09:16:20||d4e3ef7a2b893822|AsyncLog analyId 1718331380848: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:22|-|e2e613c82c248d62|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:23||1e3b5b7b48d0d127|Start write log analyId 1718331383849
14/06/24 09:16:23||1e3b5b7b48d0d127|AsyncLog analyId 1718331383849: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:24|-|e53ae23886e05109|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:26|-|192c9bba6fa4a1ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:26||53bd64d2ddf27f53|Start write log analyId 1718331386850
14/06/24 09:16:26||53bd64d2ddf27f53|AsyncLog analyId 1718331386850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:28|-|da2f38500735ad82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:29||d078eb4197333a4f|START CLEAR CACHE
14/06/24 09:16:29||d400d32a5275d995|Start write log analyId 1718331389850
14/06/24 09:16:29||d400d32a5275d995|AsyncLog analyId 1718331389850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:30|-|ae6f10fffbdd8fb2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:32|-|633c8bca79ab6f50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:32||b1eba9458936c31d|Start write log analyId 1718331392851
14/06/24 09:16:32||b1eba9458936c31d|AsyncLog analyId 1718331392851: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:34|-|a908390c0eece990|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:34||553a478e2ad24c77|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:16:35||280351d0baaae3b4|Start write log analyId 1718331395851
14/06/24 09:16:35||280351d0baaae3b4|AsyncLog analyId 1718331395851: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:36|-|2cef6229a8cb1620|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:38|-|58a91d57eb76e248|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:38||c88f3e9e53bf005e|Start write log analyId 1718331398852
14/06/24 09:16:38||c88f3e9e53bf005e|AsyncLog analyId 1718331398852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:39||a60e3b0cd9da510e|START CLEAR CACHE
14/06/24 09:16:40|-|7133b168f0b486e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:41||fd86c214a6a7b373|Start write log analyId 1718331401853
14/06/24 09:16:41||fd86c214a6a7b373|AsyncLog analyId 1718331401853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:42|-|5c902d6776a466a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:44|-|43fb0b9e5489cb2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:44||3880089a887bb016|Start write log analyId 1718331404853
14/06/24 09:16:44||3880089a887bb016|AsyncLog analyId 1718331404853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:46|-|26ee871821fa66ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:47||0b71983f4d8168d5|Start write log analyId 1718331407854
14/06/24 09:16:47||0b71983f4d8168d5|AsyncLog analyId 1718331407854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:48|-|9858feead2f020c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:49||4e246cb6ddf0ce48|START CLEAR CACHE
14/06/24 09:16:49||a7c923d0900235cc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:16:50|-|12859b76f6582319|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:50||2dea84266ba18967|Start write log analyId 1718331410854
14/06/24 09:16:50||2dea84266ba18967|AsyncLog analyId 1718331410854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:52|-|e6c99e2f12a4afbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:53||5ee9e26f2b7fb6fa|Start write log analyId 1718331413855
14/06/24 09:16:53||5ee9e26f2b7fb6fa|AsyncLog analyId 1718331413855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:54|-|491eb0db2920ef4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:56|-|7512244f5602ef68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:56||c81eb37b35536a1a|Start write log analyId 1718331416855
14/06/24 09:16:56||c81eb37b35536a1a|AsyncLog analyId 1718331416855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:16:58|-|84cfb47426ea9e28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:16:59||e3d4a9a5199f869e|START CLEAR CACHE
14/06/24 09:16:59||3f63f478588db93d|Start write log analyId 1718331419856
14/06/24 09:16:59||3f63f478588db93d|AsyncLog analyId 1718331419856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:00|-|e0ca3ad3fee25e74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:02|-|92bde671c4e64f48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:02||0bb223e4ee8878e5|Start write log analyId 1718331422856
14/06/24 09:17:02||0bb223e4ee8878e5|AsyncLog analyId 1718331422856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:04|-|57dd49d25e6e9a29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:04||3bef53d945f61cc7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:17:05||1ae3f250be7fd755|Start write log analyId 1718331425857
14/06/24 09:17:05||1ae3f250be7fd755|AsyncLog analyId 1718331425857: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:06|-|bf8748ef688836d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:08|-|f062d72a4d1eca2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:08||365f92deb7be266d|Start write log analyId 1718331428858
14/06/24 09:17:08||365f92deb7be266d|AsyncLog analyId 1718331428858: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:09||f680dacd9f8a1423|START CLEAR CACHE
14/06/24 09:17:10|-|cc652ec6407d96f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:11||dbba646f4bc7e536|Start write log analyId 1718331431858
14/06/24 09:17:11||dbba646f4bc7e536|AsyncLog analyId 1718331431858: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:12|-|88fcb80c53a7ca7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:14|-|93f70c0dcf285e53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:14||c16e96ca09f40f26|Start write log analyId 1718331434859
14/06/24 09:17:14||c16e96ca09f40f26|AsyncLog analyId 1718331434859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:16|-|c000f787b766f066|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:17||269c6562180f7050|Start write log analyId 1718331437859
14/06/24 09:17:17||269c6562180f7050|AsyncLog analyId 1718331437859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:18|-|a1c25fa06636fd88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:19||33d65cec797fd1f8|START CLEAR CACHE
14/06/24 09:17:19||deb43ed263db5933|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:17:20|-|218a016544bbee8b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:20||efe55a35491bb2db|Start write log analyId 1718331440860
14/06/24 09:17:20||efe55a35491bb2db|AsyncLog analyId 1718331440860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:22|-|bb4246fbf15c5888|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:23||525bff8977a72e49|Start write log analyId 1718331443860
14/06/24 09:17:23||525bff8977a72e49|AsyncLog analyId 1718331443860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:24|-|126112274e61986f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:26|-|81567a05d7d42b47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:26||2fa3849beef78772|Start write log analyId 1718331446861
14/06/24 09:17:26||2fa3849beef78772|AsyncLog analyId 1718331446861: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:28|-|f75f1cde4d5a8d97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:29||fe19a9b34e202f2e|START CLEAR CACHE
14/06/24 09:17:29||0682389969cd26f2|Start write log analyId 1718331449862
14/06/24 09:17:29||0682389969cd26f2|AsyncLog analyId 1718331449862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:30|-|e0cc6cc0751e9d13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:32|-|b337c5f2669e7787|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:32||cb1cf54cc166cbd1|Start write log analyId 1718331452863
14/06/24 09:17:32||cb1cf54cc166cbd1|AsyncLog analyId 1718331452863: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:34|-|e3e1bfdb80a88780|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:34||7a3af47e46f5f85e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:17:35||1cfedbdb36479563|Start write log analyId 1718331455863
14/06/24 09:17:35||1cfedbdb36479563|AsyncLog analyId 1718331455863: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:36|-|a694b047b0143a40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:38|-|2f0b90ee5e7329ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:38||403269998a338bb4|Start write log analyId 1718331458864
14/06/24 09:17:38||403269998a338bb4|AsyncLog analyId 1718331458864: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:39||f48f02e9d391a0dd|START CLEAR CACHE
14/06/24 09:17:40|-|287e03aeb26711e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:41||121129129763e809|Start write log analyId 1718331461864
14/06/24 09:17:41||121129129763e809|AsyncLog analyId 1718331461864: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:42|-|6ba869a2bf1915ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:44|-|ee06891fec7ddace|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:44||54656236bc49568d|Start write log analyId 1718331464865
14/06/24 09:17:44||54656236bc49568d|AsyncLog analyId 1718331464865: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:46|-|9e5000d08c6ded60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:47||79759deaf26022fc|Start write log analyId 1718331467866
14/06/24 09:17:47||79759deaf26022fc|AsyncLog analyId 1718331467866: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:48|-|877d6947e4e93a10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:49||9ab5d55faf883cf6|START CLEAR CACHE
14/06/24 09:17:49||1a871ee74e800413|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:17:50|-|74f7407f51f7b82e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:50||6a30f45f1895c2a2|Start write log analyId 1718331470866
14/06/24 09:17:50||6a30f45f1895c2a2|AsyncLog analyId 1718331470866: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:52|-|77895ddaca82febb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:53||827f99cb34a9597d|Start write log analyId 1718331473867
14/06/24 09:17:53||827f99cb34a9597d|AsyncLog analyId 1718331473867: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:54|-|5ed8b3d1470011da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:56|-|089ef0d348315f70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:56||d34dc9cdd440482c|Start write log analyId 1718331476868
14/06/24 09:17:56||d34dc9cdd440482c|AsyncLog analyId 1718331476868: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:17:58|-|01616da219e3b04c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:17:59||3d3bd4c6793414e6|START CLEAR CACHE
14/06/24 09:17:59||84f7761f4d30dc55|Start write log analyId 1718331479868
14/06/24 09:17:59||84f7761f4d30dc55|AsyncLog analyId 1718331479868: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:00|-|41f25fe05e2d75f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:02|-|2403fb0526bffed5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:02||e2d44115a80d1d2f|Start write log analyId 1718331482869
14/06/24 09:18:02||e2d44115a80d1d2f|AsyncLog analyId 1718331482869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:04|-|dacb369c09cde9a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:04||13302a6a91a0de10|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:18:05||15e29138f6faff55|Start write log analyId 1718331485869
14/06/24 09:18:05||15e29138f6faff55|AsyncLog analyId 1718331485869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:06|-|a3a82379a403ec29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:08|-|a5ff9d7fa0482e97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:08||802d9ab8476328c0|Start write log analyId 1718331488870
14/06/24 09:18:08||802d9ab8476328c0|AsyncLog analyId 1718331488870: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:09||51f47dd54be7dcf0|START CLEAR CACHE
14/06/24 09:18:10|-|6cd3106f965650df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:11||eccc33edf236c726|Start write log analyId 1718331491871
14/06/24 09:18:11||eccc33edf236c726|AsyncLog analyId 1718331491871: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:12|-|5633f63166d6cf9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:14|-|555f1617f6329c63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:14||68aa31915b9d5d06|Start write log analyId 1718331494871
14/06/24 09:18:14||68aa31915b9d5d06|AsyncLog analyId 1718331494871: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:16|-|7932f90ba3f53be5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:17||a0d9fe4e521a57d7|Start write log analyId 1718331497872
14/06/24 09:18:17||a0d9fe4e521a57d7|AsyncLog analyId 1718331497872: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:18|-|6259deb953255cea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:19||72b79f1ad3214921|START CLEAR CACHE
14/06/24 09:18:19||d92e41883270cc50|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:18:20|-|83ba90a4ca67a2c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:20||feadfed8664a3272|Start write log analyId 1718331500873
14/06/24 09:18:20||feadfed8664a3272|AsyncLog analyId 1718331500873: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:22|-|198ec66e99aed77f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:23||314ae869ffebd7a5|Start write log analyId 1718331503873
14/06/24 09:18:23||314ae869ffebd7a5|AsyncLog analyId 1718331503873: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:24|-|0984ca495a35058a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:26|-|16421ea936ee8b8c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:26||1adc8e9f078f5d46|Start write log analyId 1718331506874
14/06/24 09:18:26||1adc8e9f078f5d46|AsyncLog analyId 1718331506874: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:28|-|ddddf8fc5188620c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:29||ab680c689b47eefb|START CLEAR CACHE
14/06/24 09:18:29||426738b6a5549953|Start write log analyId 1718331509875
14/06/24 09:18:29||426738b6a5549953|AsyncLog analyId 1718331509875: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:30|-|adfe2b0ef99f1aa8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:32|-|eee5ec94d4d8ac7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:32||d73c17bddb700c50|Start write log analyId 1718331512876
14/06/24 09:18:32||d73c17bddb700c50|AsyncLog analyId 1718331512876: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:34|-|9f3ea0fe4e0efabd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:34||5c6850bd398a328a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:18:35||09eb7fe3b709ef92|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:35|-|09eb7fe3b709ef92|[8958a6b8-38488] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi", but ServerHttpResponse already committed (200 OK)
14/06/24 09:18:35|-|09eb7fe3b709ef92|[8958a6b8-1, L:/10.1.115.18:8080 - R:/10.207.252.75:48552] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:35||f02884a2da441ac3|Start write log analyId 1718331515877
14/06/24 09:18:35||f02884a2da441ac3|AsyncLog analyId 1718331515877: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:36|-|4686d5dfb6385820|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:38|-|b61b1555896b41fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:38||b14a6f9c0a026188|Start write log analyId 1718331518877
14/06/24 09:18:38||b14a6f9c0a026188|AsyncLog analyId 1718331518877: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:39||5b15ad1c0a07a725|START CLEAR CACHE
14/06/24 09:18:39||aa68de3fb7b205c0|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 09:18:39||aa68de3fb7b205c0|[Redis] Request time config: j_get_otp_v4_limit_time_118.53.246.113
14/06/24 09:18:39||aa68de3fb7b205c0|callSaleMyViettelV2 body:
983002003
14/06/24 09:18:40|-|d270199eee7cfe39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:40|-|aa68de3fb7b205c0|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:40||aa68de3fb7b205c0|OTP COMMON TYPE: TouchId co_dinh cust_phone: 84983002003
14/06/24 09:18:40||aa68de3fb7b205c0|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:18:40||aa68de3fb7b205c0|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:40||aa68de3fb7b205c0|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:40|-|aa68de3fb7b205c0|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[b62bd95e-4634-49a5-abd9-5e463439a53c]}{X-Gravitee-Request-Id:[b62bd95e-4634-49a5-abd9-5e463439a53c]}{Content-Length:[291]}|-|actionCode:otp_login_face_id_contract,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,phone:0983002003,type:otp_login_face_id,typeCode:CO_DINH,version_app:7.8,|200|"{\"errorCode\":10,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}"
14/06/24 09:18:41||45b1797ba7bfa448|Start write log analyId 1718331521878
INFO 45b1797ba7bfa448 {"traceId":"aa68de3fb7b205c0","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":937,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331519644,"endTime":1718331520581,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 45b1797ba7bfa448 {"traceId":"aa68de3fb7b205c0","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.getSubInfo","duration":937,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331519644,"endTime":1718331520581,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 45b1797ba7bfa448 {"traceId":"aa68de3fb7b205c0","requestId":null,"objectId":"84983002003","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":977,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331519619,"endTime":1718331520596,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983002003\",\"type\":\"otp_login_face_id\",\"actionCode\":\"otp_login_face_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 45b1797ba7bfa448 {"traceId":"aa68de3fb7b205c0","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":977,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718331519619,"endTime":1718331520596,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 45b1797ba7bfa448 {"traceId":"aa68de3fb7b205c0","requestId":null,"objectId":"84983002003","service":"LoginNewController.getOtpContractMobileV4","duration":977,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":10,"errorMessage":"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 45b1797ba7bfa448 {"traceId":"aa68de3fb7b205c0","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1001,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331519613,"endTime":1718331520614,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:18:41||45b1797ba7bfa448|AsyncLog analyId 1718331521878: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 09:18:42|-|8e2e67d71fe561f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:44|-|9e232daa5449f7cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:44||62afc183f1059ea6|Start write log analyId 1718331524890
14/06/24 09:18:44||62afc183f1059ea6|AsyncLog analyId 1718331524890: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:46|-|426c926fc26fad02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:47||c951041e23411b21|Start write log analyId 1718331527890
14/06/24 09:18:47||c951041e23411b21|AsyncLog analyId 1718331527890: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:48|-|ed34f04a25e5b6d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:49||dd093b21e963455a|START CLEAR CACHE
14/06/24 09:18:49||a431453a53755d82|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:18:50|-|21a9522e964256db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:50||49d463e74ce5b5ea|Start write log analyId 1718331530890
14/06/24 09:18:50||49d463e74ce5b5ea|AsyncLog analyId 1718331530890: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:18:51||402ee093941033d9|Request -> loginWithAccount with payload:
14/06/24 09:18:51||402ee093941033d9|loginWithAccount -> account la so
14/06/24 09:18:51||402ee093941033d9|callSaleMyViettelV2 body:
983002003
14/06/24 09:18:52|-|402ee093941033d9|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:52||402ee093941033d9|LWA checkLoginOtpCdCommon key:myvt_otp_null_84983002003
14/06/24 09:18:52||402ee093941033d9|LWA checkLoginOtpCdmyvt_otp_loginFixAccount_84983002003
14/06/24 09:18:52||402ee093941033d9|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983002003
14/06/24 09:18:52||402ee093941033d9|callSaleMyViettelV2 body:
983002003
14/06/24 09:18:52|-|e8818574706aca70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:52|-|402ee093941033d9|getBccsInfoV2 response:
0
OK
34288261710210199IDC=18742964712398928010711ThanhPTH - MyViettelThanh xuan, Ha noi
34288281710210199IDC=187429647123800000164711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010811710210199IDC=18742964712335210252511ThanhPTH - MyViettelThanh xuan, Ha noi
361860010821710210199IDC=18742964712396183973711ThanhPTH - MyViettelThanh xuan, Ha noi
361860010831710210199IDC=18742964712338553451711ThanhPTH - MyViettelThanh xuan, Ha noi
17102101991710210199IDC=18742964712398300200011ThanhPTH - MyViettelThanh xuan, Ha noi
17102102001710210199IDC=18742964712398300200111ThanhPTH - MyViettelThanh xuan, Ha noi
17102102021710210199IDC=18742964712398300200311ThanhPTH - MyViettelThanh xuan, Ha noi
18102102001710210199IDC=18742964712398300200511ThanhPTH - MyViettelThanh xuan, Ha noi
18102102011710210199IDC=18742964712398300200611ThanhPTH - MyViettelThanh xuan, Ha noi
34288171710210199IDC=187429647123983008003733ThanhPTH - MyViettelThanh xuan, Ha noi
34288191710210199IDC=18742964712397882731811ThanhPTH - MyViettelThanh xuan, Ha noi
false
false
14/06/24 09:18:52|-|402ee093941033d9|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:52|-|402ee093941033d9|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983002003;983002003;983002003
14/06/24 09:18:53|-|402ee093941033d9|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 09:18:53|-|402ee093941033d9|Chay dau tien:
14/06/24 09:18:53|-|402ee093941033d9|Chay cuoi cung -> AccountInfo(account=h004_gftth_tienichss04, accType=U, cusAdd=null, avatar=null, productCode=null, priceTag=null, chargesMonthly=null, defaultValue=1, questionAnswer=null)
14/06/24 09:18:53|-|402ee093941033d9|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:53|-|402ee093941033d9|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:53||402ee093941033d9|pushDataKafkaToRedis input: {"action":"MYVT_LOGIN","actionVbi":"MYVT_LOGIN","device":"APP","msisdn":"h004_gftth_tienichss04","osType":null,"versionApp":"7.8","tranId":null,"data":null,"fee":null,"status":null,"msisdnB":null,"pack":null,"campaignCode":null,"campaignPush":null,"errorCode":null,"message":null,"flashSaleId":null}
14/06/24 09:18:53||402ee093941033d9|cdrGameFi input: {"gameType":"MYVT_DISCOVER","msisdn":"h004_gftth_tienichss04","amount":null,"type":null,"eventId":null,"name":null,"value":null,"msisdnToken":null}
14/06/24 09:18:53||402ee093941033d9|Log Cdr{"id":"69a4883d-b461-4d29-a472-0486431e153d","eventId":"dis_mv","userId":"h004_gftth_tienichss04","value":"1","params":null,"occurredAt":1718331533724}
14/06/24 09:18:53||402ee093941033d9|Push redis cdr:gami: h004_gftth_tienichss04
14/06/24 09:18:53||402ee093941033d9|Push redis cdr:gami key: 69a4883d-b461-4d29-a472-0486431e153d
14/06/24 09:18:53||402ee093941033d9|Log Cdr: Redis:{"id":"69a4883d-b461-4d29-a472-0486431e153d","eventId":"dis_mv","userId":"h004_gftth_tienichss04","value":"1","params":null,"occurredAt":1718331533724}
14/06/24 09:18:53||402ee093941033d9|Exception
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*___Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:53||ac12e2799511a2c7|Start write log analyId 1718331533891
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":540,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331531636,"endTime":1718331532176,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":508,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331532189,"endTime":1718331532697,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"989280107\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428826\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"8000001647\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428828\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"352102525\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001081\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"961839737\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001082\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"385534517\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"36186001083\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002000\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210199\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002001\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1710210202\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002005\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210200\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983002006\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"1810210201\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"983008003\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428817\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"73\",\"paytype\":\"3\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"978827318\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428819\",\"custid\":\"1710210199\",\"idno\":\"IDC=187429647123\",\"telecomserviceid\":\"1\",\"paytype\":\"1\",\"custname\":\"ThanhPTH - MyViettel\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":626,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331532190,"endTime":1718331532816,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":308,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331532817,"endTime":1718331533125,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003;983002003;983002003\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":582,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331533126,"endTime":1718331533708,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SolrArticleProfileRepositoryImpl.findAllByTypeConfigAndDisplay","duration":76,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleProfileRepositoryImpl","actionType":"SolrArticleProfileRepositoryImpl","startTime":1718331533742,"endTime":1718331533818,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"SolrArticleProfileRepositoryImpl.findAllByTypeConfigAndDisplay","duration":74,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleProfileRepositoryImpl","actionType":"SolrArticleProfileRepositoryImpl","startTime":1718331533744,"endTime":1718331533818,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO ac12e2799511a2c7 {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"CachingService.getJobAndHobbies","duration":80,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718331533742,"endTime":1718331533822,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
14/06/24 09:18:53||ac12e2799511a2c7|AsyncLog analyId 1718331533891: QueueSize: 8, addSuccess: 9, addFalse: 0, writeSuccess:8, writeFalse:0
14/06/24 09:18:53||402ee093941033d9|Exception getAccountInfoByRootId:
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*__________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl.getAccountInfoByRootId(AerospikeAccountInfoRepositoryImpl.java:46)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:53|-|402ee093941033d9|loginWithAccount|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[3a27245c-72da-48c3-a724-5c72da38c3c4]}{X-Gravitee-Request-Id:[3a27245c-72da-48c3-a724-5c72da38c3c4]}{Content-Length:[227]}|-|account:0983002003,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,password:vt123456a@,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Đăng nhập thành công.\",\"data\":{\"errorCode\":0,\"message\":\"Lấy thông tin profile thành công\",\"data\":{\"token\":\"a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==\",\"keyRefresh\":\"0d86a1d3-fc18-40c1-ada7-86cf223f20d0\",\"keyRefreshFingerPrint\":\"5e0ecda3-f68c-4e29-98aa-d9e19c0475c2\",\"isChargePasswordSet\":0,\"telType\":null,\"display_name\":\"1\",\"phone_number\":\"h004_gftth_tienichss04\",\"is_security\":0,\"isLockApp\":0,\"survey\":0,\"user_type\":{\"type\":\"multi\",\"type_name\":\"Truyền hình số\",\"user_type\":\"U\",\"user_type_name\":\"Truyền hình số\"},\"serviceType\":\"POST_PAID\",\"contract_id\":\"3428824\",\"sub_id\":\"3428823\",\"cusId\":\"1710210197\",\"contractPhone\":\"\",\"productCode\":\"FTTHECO\",\"user_type_name\":\"Truyền hình số\",\"address\":\"Thanh xuan, Ha noi\",\"busType\":\"VIE\",\"fullName\":\"Kh Automation test\",\"cmnd_number\":\"187429640\",\"cmnd_place\":\"Ha Noi\",\"cmnd_date\":\"21/02/2018\",\"birthday\":\"15/05/1996\",\"is_member\":1,\"avatar\":\"\",\"email\":\"\",\"job\":\"\",\"hobby\":\"\",\"is_viettel_user\":0,\"jobs\":[],\"hobbies\":[],\"time_syn\":1200,\"theme\":\"22\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"need_confirm_device\":false,\"gender\":\"F\",\"telecom_service_id\":\"45\"},\"firstLoginInday\":null,\"errorCodeTracing\":null},\"listAccount\":[],\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 09:18:54||2bd28cc7042216e7|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54||2bd28cc7042216e7|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss04
14/06/24 09:18:54||2bd28cc7042216e7|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54||e74cc74c5053647f|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54||ad5efd7c9510f40b|cdrGameFi input: {"gameType":"REGISTER_PUSH","msisdn":null,"amount":null,"type":null,"eventId":null,"name":"up_v","value":"7.8","msisdnToken":null}
14/06/24 09:18:54||fe11e42a43e8ccc0|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54||ad5efd7c9510f40b|Log Cdr{"id":"6c8fcafd-5b14-43fc-a96b-303c2fc26dbd","eventId":"up_v","userId":"h004_gftth_tienichss04","value":"1","params":[{"name":"up_v","value":"7.8"}],"occurredAt":1718331534314}
14/06/24 09:18:54||ad5efd7c9510f40b|Push redis cdr:gami: h004_gftth_tienichss04
14/06/24 09:18:54||ad5efd7c9510f40b|Push redis cdr:gami key: 6c8fcafd-5b14-43fc-a96b-303c2fc26dbd
14/06/24 09:18:54||ad5efd7c9510f40b|Log Cdr: Redis:{"id":"6c8fcafd-5b14-43fc-a96b-303c2fc26dbd","eventId":"up_v","userId":"h004_gftth_tienichss04","value":"1","params":[{"name":"up_v","value":"7.8"}],"occurredAt":1718331534314}
14/06/24 09:18:54|-|ad5efd7c9510f40b|registerPush|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[ad3c0c9f-fd8f-4562-bc0c-9ffd8fa562f5]}{X-Gravitee-Request-Id:[ad3c0c9f-fd8f-4562-bc0c-9ffd8fa562f5]}{Content-Length:[371]}|-|app_version:7.8,build_code:2024.4.19,deviceId:f3cf2375edd23d28e1d0e975c4d2f1b9fa9dfb220a6a8f95dc04f916082046f3,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,typeSystem:1,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:18:54||c3f6beb31e39dc4a|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss04
14/06/24 09:18:54|-|c3f6beb31e39dc4a|vtidGetAccountInfo|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[db8bd903-e1c8-4534-8bd9-03e1c8b5343c]}{X-Gravitee-Request-Id:[db8bd903-e1c8-4534-8bd9-03e1c8b5343c]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|null
14/06/24 09:18:54|-|12a93c8cc765bbe0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:54||6dbbdbd9861fbcdb|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54||6dbbdbd9861fbcdb|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss04
14/06/24 09:18:54||6dbbdbd9861fbcdb|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54|-|c001210a4a1dd667|collection/displayTabConfig|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[951c79b3-39b7-47a0-9c79-b339b717a050]}{X-Gravitee-Request-Id:[951c79b3-39b7-47a0-9c79-b339b717a050]}{content-length:[84]}|-|{"params":{"os_type":"ios","version":"7.8"},"id":"31000000000000000000000000000000"}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"DF73ACD9AFA6466B91E2BB6FB9668087\",\"blockType\":\"blk_account_info\",\"title\":\"Thông tin tài khoản\",\"order\":1,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin tài khoản\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B1F61E6719514D1E9CA64E0444824B0D\",\"blockType\":\"blk_data_info\",\"title\":\"Lưu lượng của bạn\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin lưu lượng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"61E6E7730EF047CD8ABEF5A41D5AFE5F\",\"blockType\":\"blk_payment_utilities\",\"title\":\"Tiện ích thanh toán\",\"order\":2,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":6,\\\"title\\\": \\\"Tiện ích thanh toán\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":6}\"},{\"id\":\"F97AB05CCC1C4C91B20449A2CAB9180E\",\"blockType\":\"blk_modem\",\"title\":\"Quản lý thiết bị\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":6,\\\"title\\\": \\\"Modem wifi\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":6}\"},{\"id\":\"302297B7937A4FF5A248E06BA9E9A228\",\"blockType\":\"blk_recommend_for_you\",\"title\":\"Gợi ý dành cho bạn\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\": \\\"Gợi ý dành cho bạn\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"268840610BA54DED96999E22DC662C60\",\"blockType\":\"blk_utilities\",\"title\":\"Hỗ trợ khách hàng\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Hỗ trợ khách hàng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"E2FB40869A204B7485390D7394C84A96\",\"blockType\":\"blk_package_viewed\",\"title\":\"Gói cước đã xem TAB DỊCH VỤ\",\"order\":8,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 10,\\\"title\\\": \\\"Gói cước được quan tâm\\\"}\",\"data_config\":\"{}\"},{\"id\":\"A4499D6F590811EDA476005056B51709\",\"blockType\":\"BANNER\",\"title\":\"Banner viễn thông\",\"order\":10,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner viễn thông\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 09:18:54||3aacdd211e6b41e4|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54||35230c2eea36f0e3|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54|-|cd16d19c88cd4e52|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:54|-|cd16d19c88cd4e52|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:55|-|2bd28cc7042216e7|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noi
34288241710210198IDC=187429640h004_gftth_tienichss05451Kh Automation testThanh xuan, Ha noi
false
false
14/06/24 09:18:56|-|6dbbdbd9861fbcdb|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noi
34288241710210198IDC=187429640h004_gftth_tienichss05451Kh Automation testThanh xuan, Ha noi
false
false
14/06/24 09:18:56|-|0d4ccd038bd31b12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:56||a3faa1f50b7fd21e|Start write log analyId 1718331536896
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.rpush","duration":95,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331533801,"endTime":1718331533896,"clientAddress":null,"title":null,"inputs":null,"response":null,"result":"0","path":null}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"AerospikeAccountInfoDeviceRepositoryImpl.getById","duration":72,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoDeviceRepositoryImpl","actionType":"AerospikeAccountInfoDeviceRepositoryImpl","startTime":1718331533832,"endTime":1718331533904,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":null,"service":"AerospikeAccountInfoRepositoryImpl.getAccountInfoByRootId","duration":82,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl","actionType":"AerospikeAccountInfoRepositoryImpl","startTime":1718331533822,"endTime":1718331533904,"clientAddress":null,"title":null,"inputs":null,"response":null,"result":"0","path":null}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"AerospikeAccountInfoRepositoryImpl.getAccountInfoByAccountId","duration":72,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl","actionType":"AerospikeAccountInfoRepositoryImpl","startTime":1718331533833,"endTime":1718331533905,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"AccountServiceImpl.loginWithAccount","duration":2349,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331531631,"endTime":1718331533980,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"LoginNewController.loginWithAccount","duration":2349,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718331531631,"endTime":1718331533980,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"LoginNewController.loginWithAccount","duration":2349,"clientAddress":"118.53.246.113","result":"0","path":"/loginWithAccount","errorCode":0,"errorMessage":"Đăng nhập thành công.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO a3faa1f50b7fd21e {"traceId":"402ee093941033d9","requestId":null,"objectId":"84983002003","service":"BeforeAccessApiFilterServiceImpl.filter","duration":2359,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331531624,"endTime":1718331533983,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO a3faa1f50b7fd21e {"traceId":"ad5efd7c9510f40b","requestId":null,"objectId":"h004_gftth_tienichss04","service":"NotificationServiceImpl.registerPush","duration":69,"logType":"com.viettel.myviettel.service.impl.NotificationServiceImpl","actionType":"NotificationServiceImpl","startTime":1718331534268,"endTime":1718331534337,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO a3faa1f50b7fd21e {"traceId":"ad5efd7c9510f40b","requestId":null,"objectId":"h004_gftth_tienichss04","service":"NotificationController.registerPush","duration":69,"logType":"com.viettel.myviettel.controller.NotificationController","actionType":"NotificationController","startTime":1718331534268,"endTime":1718331534337,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO a3faa1f50b7fd21e {"traceId":"ad5efd7c9510f40b","requestId":null,"objectId":"h004_gftth_tienichss04","service":"NotificationController.registerPush","duration":69,"clientAddress":"118.53.246.113","result":"0","path":"/registerPush","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO a3faa1f50b7fd21e {"traceId":"c3f6beb31e39dc4a","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":99,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718331534335,"endTime":1718331534434,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO a3faa1f50b7fd21e {"traceId":"ad5efd7c9510f40b","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":181,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534255,"endTime":1718331534436,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO a3faa1f50b7fd21e {"traceId":"c3f6beb31e39dc4a","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountInfoController.vtIdGetAccountInfo","duration":23,"logType":"com.viettel.myviettel.controller.AccountInfoController","actionType":"AccountInfoController","startTime":1718331534450,"endTime":1718331534473,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO a3faa1f50b7fd21e {"traceId":"c3f6beb31e39dc4a","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountInfoController.vtIdGetAccountInfo","duration":23,"clientAddress":"118.53.246.113","result":"0","path":"/vtidGetAccountInfo","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO a3faa1f50b7fd21e {"traceId":"c001210a4a1dd667","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":62,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718331534478,"endTime":1718331534540,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO a3faa1f50b7fd21e {"traceId":"c001210a4a1dd667","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":68,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718331534472,"endTime":1718331534540,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO a3faa1f50b7fd21e {"traceId":"c001210a4a1dd667","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":68,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718331534472,"endTime":1718331534540,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO a3faa1f50b7fd21e {"traceId":"c001210a4a1dd667","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":68,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO a3faa1f50b7fd21e {"traceId":"c001210a4a1dd667","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":74,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534468,"endTime":1718331534542,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO a3faa1f50b7fd21e {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":51,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718331534668,"endTime":1718331534719,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO a3faa1f50b7fd21e {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":51,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331534668,"endTime":1718331534719,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO a3faa1f50b7fd21e {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":133,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718331534650,"endTime":1718331534783,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO a3faa1f50b7fd21e {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":468,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718331534667,"endTime":1718331535135,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO a3faa1f50b7fd21e {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":469,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331534667,"endTime":1718331535136,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO a3faa1f50b7fd21e {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":994,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534194,"endTime":1718331535188,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"h004_gftth_tienichss05\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428824\",\"custid\":\"1710210198\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO a3faa1f50b7fd21e {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":613,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718331534670,"endTime":1718331535283,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO a3faa1f50b7fd21e {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":614,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331534669,"endTime":1718331535283,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO a3faa1f50b7fd21e {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":1827,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534528,"endTime":1718331536355,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"h004_gftth_tienichss05\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428824\",\"custid\":\"1710210198\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
14/06/24 09:18:56||a3faa1f50b7fd21e|AsyncLog analyId 1718331536896: QueueSize: 25, addSuccess: 24, addFalse: 0, writeSuccess:25, writeFalse:0
14/06/24 09:18:57|-|2bd28cc7042216e7|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|2bd28cc7042216e7|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
14/06/24 09:18:57|-|2bd28cc7042216e7|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
;;
14/06/24 09:18:57|-|6dbbdbd9861fbcdb|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|6dbbdbd9861fbcdb|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
14/06/24 09:18:57|-|6dbbdbd9861fbcdb|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
;;
14/06/24 09:18:57|-|2bd28cc7042216e7|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|fe11e42a43e8ccc0|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|fe11e42a43e8ccc0|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:57|-|e74cc74c5053647f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|3aacdd211e6b41e4|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|35230c2eea36f0e3|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|6dbbdbd9861fbcdb|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|35230c2eea36f0e3|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:57|-|2bd28cc7042216e7|getBccsInfoV2 response:
1
Danh sách tham số không hợp lệ
false
false
14/06/24 09:18:57|-|35230c2eea36f0e3|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss04
14/06/24 09:18:57|-|35230c2eea36f0e3|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[0cff1e30-dafa-474c-bf1e-30dafa574c22]}{X-Gravitee-Request-Id:[0cff1e30-dafa-474c-bf1e-30dafa574c22]}{content-length:[124]}|-|{"params":{"os_type":"ios","id":"DF73ACD9AFA6466B91E2BB6FB9668087","version":"7.8"},"id":"DF73ACD9AFA6466B91E2BB6FB9668087"}|200|null
14/06/24 09:18:57|-|cd16d19c88cd4e52|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|cd16d19c88cd4e52|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:57|-|3aacdd211e6b41e4|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/recommend [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:57|-|cd16d19c88cd4e52|blockData|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}{Content-Type:[application/json]}{device_name:[iPhone (iPhone 11)]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{os_version:[16.000000]}{Connection:[keep-alive]}{X-Gravitee-Transaction-Id:[816538f3-5316-4b16-a538-f353164b1611]}{X-Gravitee-Request-Id:[816538f3-5316-4b16-a538-f353164b1611]}{content-length:[146]}|-|{"id":"A4499D6F590811EDA476005056B51709","params":{"id":"A4499D6F590811EDA476005056B51709","limit":20,"os_type":"ios","offset":0,"version":"7.8"}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"058612B18E924FCEA326BB01E90AC594\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD Grap-data\",\"description\":\"\",\"title\":\"Data thả ga, vi vu cả Tết\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//e0/43/3e/b71cedfbbe34248c34a82dfcced82200c72750f3.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/tin-tuc/chi-tiet/data-tha-ga-vi-vu-ca-tet/15119908\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-04 15:29:42\",\"startTime\":\"2024-03-04 15:29:42\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-06 15:31:04\",\"createTime\":\"2023-10-06 15:31:04\",\"update_time\":\"2024-05-22 10:13:13\",\"updateTime\":\"2024-05-22 10:13:13\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"26C674FD4E5C432CB7F005127EBE13DA\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"ChatGPT - trieupm1\",\"description\":\"\",\"title\":\"17.11- Trieupm1\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//15/97/71/9d9415f67bc49cb1cf66238a57b2a0b5d2cc0e63.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chatbot?code=CHATGPT\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-11 16:59:30\",\"startTime\":\"2023-12-11 16:59:30\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-11 17:03:10\",\"createTime\":\"2023-12-11 17:03:10\",\"update_time\":\"2024-02-01 15:44:19\",\"updateTime\":\"2024-02-01 15:44:19\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"29FA43BD63954180AA32374D6EE8BE76\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ Nâng băng thông Linhvt 18/3\",\"description\":\"\",\"title\":\"Nâng băng thông18/3\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//7b/b5/57/cbfc98c2653a90eddeb20c21c8f518df8c5fd72d.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://mua_them_bang_thong_co_dinh\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-18 14:17:01\",\"startTime\":\"2024-03-18 14:17:01\",\"end_time\":\"2024-12-31 14:17:03\",\"endTime\":\"2024-12-31 14:17:03\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2024-03-18 14:20:13\",\"createTime\":\"2024-03-18 14:20:13\",\"update_time\":\"2024-03-20 10:25:04\",\"updateTime\":\"2024-03-20 10:25:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"DAD0708E1CE34C8CA426569E47CD7B44\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ Giả đáp online\",\"description\":\"\",\"title\":\"Linhvt 29\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//32/d1/13/e7c3289a6dd56a520e2d632cff15220ff71cf59a.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://goi_video_call_cskh\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:21:35\",\"startTime\":\"2023-11-29 14:21:35\",\"end_time\":\"2024-12-31 23:22:57\",\"endTime\":\"2024-12-31 23:22:57\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-11-29 14:24:19\",\"createTime\":\"2023-11-29 14:24:19\",\"update_time\":\"2023-12-29 15:37:55\",\"updateTime\":\"2023-12-29 15:37:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"F1CB8E2DA31A476FA1B70CE33688BF42\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ báo hỏng\",\"description\":\"\",\"title\":\"Linhvt BH\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//e9/fa/ae/35feb9892bf57c2305da53722930f03671cf5b03.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://bao_loi_dich_vu\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:44:36\",\"startTime\":\"2023-11-29 14:44:36\",\"end_time\":\"2024-12-31 23:44:38\",\"endTime\":\"2024-12-31 23:44:38\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-11-29 14:46:39\",\"createTime\":\"2023-11-29 14:46:39\",\"update_time\":\"2023-12-29 15:38:57\",\"updateTime\":\"2023-12-29 15:38:57\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"85803435F04447ADA92E86DEF8F878E3\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ Tốc độ mạng -VT\",\"description\":\"\",\"title\":\"Linhvt- TĐM\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//c6/3a/ac/e51492ee7c90351c7701296612475374f476eaa7.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://speedtest\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:46:28\",\"startTime\":\"2023-11-29 14:46:28\",\"end_time\":\"2024-12-31 23:46:30\",\"endTime\":\"2024-12-31 23:46:30\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-11-29 14:48:37\",\"createTime\":\"2023-11-29 14:48:37\",\"update_time\":\"2023-12-29 15:37:06\",\"updateTime\":\"2023-12-29 15:37:06\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 09:18:57|-|3aacdd211e6b41e4|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[2a5fd27a-a703-456e-9fd2-7aa703956e63]}{X-Gravitee-Request-Id:[2a5fd27a-a703-456e-9fd2-7aa703956e63]}{Content-Length:[303]}|-|accountType:2,build_code:2024.4.19,code:thanh_toan_cuoc,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"36c618d7e9d10e10e95ba5e8cc400376\",\"groupName\":\"Thanh toán cước\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"thanh_toan_cuoc\",\"accountType\":\"2\",\"dataHome\":[{\"id\":\"QXJ0aWNs1618ba940492c5\",\"name\":\"Tra chi tiết cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/06/41/10/bfb269268737dc597e649ad38a95239daa502c6b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/06/41/10/bfb269268737dc597e649ad38a95239daa502c6b.png\",\"code\":\"tra_cuoc\",\"position\":\"1\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cước, tra cuoc, TC\",\"Tra chi tiết cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399f0ed2761\",\"name\":\"Thanh toán cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"code\":\"thanh_toan_cuoc\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":1,\"tag\":[\"Thanh toán cước, Thanh toan cuoc, thanh toan cuoc co dinh\",\"Thanh toán cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163dc837ac2782\",\"name\":\"Tra cứu Cước đóng trước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/91/17/24cc9183a5f7bbc8974c3fae96407c61cbce8200.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/91/17/24cc9183a5f7bbc8974c3fae96407c61cbce8200.png\",\"code\":\"tra_cuu_tai_khoan_cdt\",\"position\":\"4\",\"os\":0,\"version\":\"6.5\",\"login\":1,\"tag\":[\"tra cứu cước đóng trước, cước đóng trước, cuoc dong truoc, tra cuu cuoc dong truoc\",\"Tra cứu Cước đóng trước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618ddf783b873\",\"name\":\"Lịch sử đóng cước trước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b1/15/5b/d72c5df79d1f671b77744a6a0e5da5af8bdb3255.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b1/15/5b/d72c5df79d1f671b77744a6a0e5da5af8bdb3255.png\",\"code\":\"history_prepay\",\"position\":\"5\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Lịch sử đóng cước trước, lich su dong cuoc truoc\",\"Lịch sử đóng cước trước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:18:57|-|6dbbdbd9861fbcdb|getBccsInfoV2 response:
1
Danh sách tham số không hợp lệ
false
false
14/06/24 09:18:57|-|2bd28cc7042216e7|getBccsInfoV2 response:
1
Có lỗi xảy ra trong quá trình
false
false
14/06/24 09:18:57|-|e74cc74c5053647f|getSettingV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[7c90283f-e100-46c3-9028-3fe10096c353]}{X-Gravitee-Request-Id:[7c90283f-e100-46c3-9028-3fe10096c353]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"config_landing_cdbr\":\"1.\\r\\n,\\r\\nThực hiện thanh toán cước nhận chiết khấu 3% |\\r\\n2.\\r\\n,\\r\\nĐổi gói cước phù hợp với nhu cầu sử dụng |\\r\\n3.\\r\\n, \\r\\nThay đổi địa chỉ lắp đặt hoặc mua VOD đơn giản dễ dàng |\\r\\n4.\\r\\n,\\r\\nĐóng cước trước tặng thêm tháng cước sử dụng |\\r\\n5. \\r\\n,\\r\\nĐăng ký lắp đặt hòa mạng mới chỉ trong 1 click |\\r\\n6. \\r\\n,\\r\\nPhản ánh yêu cầu về dịch vụ hỗ trợ ngay online 24/7\",\"config_register_package_otp\":\"services|registerMps|60\",\"change_sim_4g_setting\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":1,\\\"change_sim_4g_fee\\\":1,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":35000,\\\"change_esim_fee_min\\\":0,\\\"ship_esim_fee\\\":20000,\\\"change_esim_offline_check_history\\\":0}\",\"conf_discount_2\":\"{\\r\\n\\\"content\\\":\\\"Chiết khấu 2% thanh toán chính chủ\\\",\\r\\n\\\"order_type_70\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_24\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_35\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n}}\",\"conf_videocall_vts_cskh\":\"{\\\"baseUrlAndroid\\\":[\\\"https://sbc0mycc.viettel.vn:8006\\\",\\\"https://sbc1mycc.viettel.vn:8006\\\",\\\"https://sbc2mycc.viettel.vn:8006\\\"],\\\"baseUrlIOS\\\":[\\\"https://sbc0mycc.viettel.vn:8006/devices\\\",\\\"https://sbc1mycc.viettel.vn:8006/devices\\\",\\\"https://sbc2mycc.viettel.vn:8006/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"cskh.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocallcskh\\\",\\\"videoCallFlow\\\":\\\"videocallcskh\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"cuoc_mong_1\":\"1\",\"limit_otp_cvqt\":\"{\\\"time\\\":60,\\\"period\\\":30,\\\"limit_otp\\\":5}\",\"nd13_policy_age\":\"2023-07-01\",\"service_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"pincode\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"debit_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_1800_1900\\\":\\\"1\\\",\\\"change_promotion\\\":\\\"1\\\",\\\"future_change_promotion\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"nap_tien_hybrid_vinfast\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"smart_otp\":\"{\\r\\n \\\"version_app\\\": \\\"7.8.0\\\",\\r\\n \\\"on_off_popup\\\": \\\"1\\\", \\r\\n \\\"message\\\":\\\"Sử dụng Smart Otp giúp tăng cường bảo mật cho giao dịch của Quý khách. Quý khách có chắc chắn muốn hủy không?\\\",\\r\\n \\\"err_message\\\":\\\" Đã quá thời gian xác nhận Smart OTP. Quý khách vui lòng thử lại.”\\r\\n}\",\"isCaptcha\":\"2\",\"config_survey_sdk\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/SurveyService\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"lixi2020_expriedDay\":\"1\\r\\n2020-01-01 00:00:00\\r\\n2020-11-11 00:00:00\",\"discount\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"topup_1800_1900\\\":\\\"2.5%\\\",\\\"data\\\":\\\"0%\\\"}\",\"notifyBillType\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"nd13_config\":\"{\\r\\n \\\"openUrl\\\": \\\"http://10.58.71.186:9119/policy/nd13?\\\",\\r\\n \\\"closeUrl\\\": \\\"https://viettel.vn/tin-tuc/chi-tiet/thong-bao-chinh-sach-bao-ve-du-lieu-ca-nhan-cua-viettel/16790848\\\",\\r\\n \\\"policy\\\": \\\" Khách hàng đồng ý với Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân (“Văn Bản”) do Viettel xây dựng để quy định việc xử lý Dữ liệu cá nhân và trách nhiệm bảo vệ Dữ liệu cá nhân của Viettel với nội dung như sau:
ĐIỀU 1. ĐỊNH NGHĨA
1. Viettel:là Tập đoàn Công nghiệp - Viễn thông Quân đội, Giấy chứng nhận đăng ký doanh nghiệp số 0100109106; trụ sở chính tại Lô D26 Khu đô thị mới Cầu Giấy, phường Yên Hòa, quận Cầu Giấy, Thành phố Hà Nội, Việt Nam.
2. Khách hàng/Quý khách: là (i) cá nhân và/hoặc (ii) tổ chức có cung cấp dữ liệu cá nhân mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel.
3. Sản phẩm, hàng hóa, dịch vụ là bất kỳ sản phẩm, hàng hóa, dịch vụ nào do Viettel cung cấp và/hoặc do Viettel hợp tác với đối tác mà Khách hàng mua, đăng ký sử dụng, sử dụng.
4. Dữ liệu cá nhân:là thông tin dưới dạng ký hiệu, chữ viết, chữ số, hình ảnh, âm thanh hoặc dạng tương tự trên môi trường điện tử gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể. Dữ liệu cá nhân bao gồm Dữ liệu cá nhân cơ bản và Dữ liệu cá nhân nhạy cảm.
5. Dữ liệu cá nhân cơ bản là những thông tin bao gồm:
(i) Họ, chữ đệm và tên khai sinh, tên gọi khác (nếu có);
(ii) Ngày, tháng, năm sinh; ngày, tháng, năm chết hoặc mất tích;
(iii) Giới tính;
(iv) Nơi sinh, nơi đăng ký khai sinh, nơi thường trú, nơi tạm trú, nơi ở hiện tại, quê quán, địa chỉ liên hệ;
(v) Quốc tịch;
(vi) Hình ảnh của cá nhân;
(vii) Số điện thoại, số chứng minh nhân dân, số căn cước công dân, số định danh cá nhân, số hộ chiếu, số giấy phép lái xe, số biển số xe, số mã số thuế cá nhân, số bảo hiểm xã hội, số thẻ bảo hiểm y tế;
(viii) Thông tin về mối quan hệ gia đình (cha mẹ, con cái);
(ix) Thông tin về tài khoản số của cá nhân;
(x) Thông tin về hoạt động sử dụng dịch vụ viễn thông của khách hàng, bao gồm: thư điện tử; thông tin liên quan đến việc sử dụng dịch vụ thoại và tin nhắn (bao gồm nhưng không giới hạn số điện thoại khởi tạo cuộc gọi, số điện thoại nhận cuộc gọi, thời gian khởi tạo và kết thúc cuộc gọi, thời gian cuộc gọi, số điện thoại gửi tin nhắn, số điện thoại nhận tin nhắn, thời gian gửi và nhận tin nhắn); các gói cước đã đăng ký và thông tin cước (thông tin cước sử dụng, nợ cước, cước đóng trước...); phí dịch vụ, tiền cước; lịch sử sử dụng dữ liệu di động (sms, dịch vụ giá trị gia tăng, data...), thời gian sử dụng dữ liệu di động; dung lượng sử dụng, lịch sử và tần suất sử dụng Sản phẩm, hàng hóa, dịch vụ; địa chỉ IP; thông tin đánh giá Sản phẩm, hàng hóa, dịch vụ/khiếu nại/yêu cầu sửa chữa/xử lý sự cố;
(xi) Dữ liệu cá nhân phản ánh hoạt động, lịch sử hoạt động trên không gian mạng, bao gồm nhưng không giới hạn ở các dữ liệu liên quan đến các Trang thông tin điện tử/wapsite/mạng xã hội hoặc Ứng dụng; dữ liệu kỹ thuật (bao gồm loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử, thống kê sử dụng Ứng dụng, cài đặt Ứng dụng, ngày và giờ kết nối với Ứng dụng, thông tin liên lạc kỹ thuật khác); tên tài khoản; mật khẩu; chi tiết đăng nhập bảo mật; dữ liệu sử dụng; dữ liệu cookie; lịch sử duyệt web; dữ liệu clickstream; lịch sử xem kênh, VOD (video theo yêu cầu);
(xii) Các thông tin khác gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể không thuộc phạm vi Dữ liệu cá nhân nhạy cảm theo quy định tại khoản 6 Điều này.
6. Dữ liệu cá nhân nhạy cảm:là Dữ liệu cá nhân gắn liền với quyền riêng tư của Khách hàng mà khi bị xâm phạm sẽ gây ảnh hưởng trực tiếp tới quyền và lợi ích hợp pháp của Khách hàng, bao gồm nhưng không giới hạn ở các loại dữ liệu sau:
(i) Thông tin tài khoản viễn thông của Khách hàng, bao gồm cả cả lịch sử thanh toán cước, nạp tiền vào tài khoản, số dư tài khoản viễn thông;
(ii) Thông tin liên quan tới việc Khách hàng sử dụng dịch vụ trung gian thanh toán, bao gồm: thông tin định danh khách hàng theo quy định pháp luật, thông tin về tài khoản, thông tin về tiền gửi, thông tin về tài sản gửi, thông tin về giao dịch, thông tin về tổ chức, cá nhân là bên bảo đảm tại tổ chức tín dụng, chi nhánh ngân hàng, tổ chức cung ứng dịch vụ trung gian thanh toán;
(iii) Thông tin liên quan đến nguồn gốc dân tộc, thuộc tính vật lý, đặc điểm sinh học riêng mà Khách hàng cung cấp cho Viettel hoặc Viettel có được trong quá trình Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Dữ liệu về vị trí của Khách hàng được xác định qua dịch vụ định vị;
(v) Dữ liệu cá nhân khác được pháp luật quy định là đặc thù và cần có biện pháp bảo mật cần thiết.
7. Xử lý Dữ liệu cá nhân:là một hoặc nhiều hoạt động tác động tới Dữ liệu cá nhân, như: thu thập, ghi, phân tích, xác nhận, lưu trữ, chỉnh sửa, công khai, kết hợp, truy cập, truy xuất, thu hồi, mã hóa, giải mã, sao chép, chia sẻ, truyền đưa, cung cấp, chuyển giao, xóa, hủy dữ liệu cá nhân hoặc các hành động khác có liên quan.
8. Bên Kiểm soát Dữ liệu cá nhân:là tổ chức, cá nhân quyết định mục đích và phương tiện Xử lý Dữ liệu cá nhân.
9. Bên Xử lý Dữ liệu cá nhân:là tổ chức, cá nhân thực hiện việc Xử lý Dữ liệu cá nhân thay mặt cho Bên Kiểm soát dữ liệu cá nhân, thông qua một hợp đồng hoặc thỏa thuận với Bên Kiểm soát dữ liệu cá nhân.
10. Bên Kiểm soát và xử lý Dữ liệu cá nhân:là tổ chức, cá nhân đồng thời quyết định mục đích, phương tiện và trực tiếp xử lý Dữ liệu cá nhân.
11. Kênh giao dịch của Viettel:bao gồm kênh tổng đài, kênh giao dịch điện tử (ứng dụng My Viettel, trang thông tin điện tử như https://viettel.vn/, wapsite, mạng xã hội) và kênh giao dịch vật lý (cửa hàng, điểm kinh doanh... của Viettel và các đại lý của Viettel) hoặc các kênh giao dịch khác tùy từng thời điểm do Viettel cung cấp hoặc ủy quyền cung cấp cho Khách hàng.
ĐIỀU 2. LOẠI DỮ LIỆU XỬ LÝ
1. Dữ liệu cá nhân được xử lý gồm các dữ liệu Khách hàng cung cấp cho Viettel khi mua, sử dụng sản phẩm, hàng hóa, dịch vụ và dữ liệu phát sinh trong quá trình Khách hàng mua, sử dụng sản phẩm, hàng hóa, dịch vụ của Viettel như sau:
(i) Các Dữ liệu cá nhân cơ bản quy định tại khoản 5 Điều 1 của Văn Bản này; và
(ii) Các Dữ liệu cá nhân nhạy cảm quy định khoản 6 Điều 1 của Văn Bản này.
2. Dữ liệu cá nhân được xử lý phù hợp với từng loại Sản phẩm, hàng hóa, dịch vụ tương ứng.
ĐIỀU 3. MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Dữ liệu cá nhân theo Điều 2 trên đây có thể được xử lý cho các mục đích sau:
1. Cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật, bao gồm nhưng không giới hạn:
(i) Phục vụ hoạt động quản lý nghiệp vụ; vận hành, khai thác, tối ưu chất lượng mạng, dịch vụ di động, truyền hình, Internet và các dịch vụ khác do Viettel cung cấp; xử lý sự cố mạng lưới; cung cấp, nâng cao chất lượng dịch vụ viễn thông, truyền hình, công nghệ thông tin của Viettel;
(ii) Xác thực và thực hiện các giao dịch thanh toán; đối soát cước, thanh toán cước; trao đổi cung cấp thông tin liên quan đến người sử dụng dịch vụ viễn thông với các doanh nghiệp viễn thông khác để phục vụ cho việc tính giá cước, lập hóa đơn và ngăn chặn hành vi trốn tránh thực hiện nghĩa vụ theo hợp đồng trong phạm vi pháp luật cho phép; đối soát với các đối tác hợp tác của Viettel nhằm mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(iii) Cung cấp, kích hoạt hoặc xác minh Sản phẩm, hàng hóa, dịch vụ mà Khách hàng yêu cầu theo Phiếu yêu cầu/Hợp đồng hoặc qua Kênh giao dịch của Viettel hoặc các yêu cầu khác của Khách hàng phát sinh trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Phục vụ cho mục đích liên hệ, thông báo với Khách hàng;
(v) Thực hiện các quyền của Khách hàng liên quan đến Dữ liệu cá nhân theo quy định pháp luật, thỏa thuận giữa Khách hàng và Viettel;
(vi) Thực hiện nghĩa vụ theo hợp đồng của Khách hàng và nghĩa vụ của Viettel với cơ quan, tổ chức, cá nhân có liên quan theo quy định pháp luật;
(vii) Công khai Dữ liệu cá nhân của Khách hàng theo quy định pháp luật;
(viii) Thực hiện các nghĩa vụ của Viettel về thanh tra, kiểm tra, thống kê, báo cáo, tài chính, kế toán và thuế;
(ix) Thực hiện các nghiệp vụ bảo đảm an toàn dữ liệu; bảo đảm an toàn hệ thống thông tin của Viettel như sao lưu, dự phòng, giám sát, tối ưu tài nguyên và bảo vệ Dữ liệu cá nhân khách hàng;
(x) Nhắn tin thông báo, truyền thông, vận động, ủng hộ liên quan đến Cổng thông tin nhân đạo quốc gia và theo yêu cầu của cơ quan quản lý nhà nước;
(xi) Phát hiện, ngăn chặn các hành vi vi phạm pháp luật trên không gian mạng theo yêu cầu của cơ quan nhà nước có thẩm quyền và quy định pháp luật, bao gồm nhưng không giới hạn: tin nhắn rác, thư điện tử rác, cuộc gọi rác, tin nhắn có mục đích lừa đảo, thư điện tử có mục đích lừa đảo, cuộc gọi có mục đích lừa đảo;
(xii) Phát hiện, ngăn chặn các hành vi gian lận, lừa đảo, tấn công, xâm nhập, chiếm đoạt trái phép, hành vi mang tính chất tội phạm và các hành vi bất hợp pháp khác;
(xiii) Thực hiện các hoạt động có mục đích kiểm toán, quản lý rủi ro, phòng chống rửa tiền, tài trợ khủng bố và tuân thủ cấm vận;
(xiv) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật theo quy định pháp luật;
(xv) Phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật chuyên ngành.
2. Hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật, bao gồm:
(i) Cập nhật, xử lý thông tin khi Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(ii) Chăm sóc Khách hàng, tiếp nhận và giải quyết thắc mắc, khiếu nại của Khách hàng đối với các Sản phẩm, hàng hóa, dịch vụ của Viettel;
(iii) Sử dụng, chuyển giao cho đối tác các Dữ liệu cá nhân, thông tin vướng mắc, sự cố, báo cáo lỗi do Khách hàng phản ánh để xác định và khắc phục sự cố của Sản phẩm, hàng hóa, dịch vụ; sửa chữa thiết bị của Khách hàng; thực hiện hoạt động khác về chăm sóc và hỗ trợ Khách hàng;
3. Nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng:
(i) Cung cấp thông tin mà Khách hàng đã yêu cầu hoặc Viettel cho rằng Khách hàng có thể thấy hữu ích, bao gồm thông tin về các Sản phẩm, hàng hóa, dịch vụ của Viettel theo quy định pháp luật;
(ii) Cải tiến công nghệ, giao diện Trang thông tin điện tử, wapsite, mạng xã hội, Ứng dụng đảm bảo tiện lợi cho Khách hàng;
(iii) Quản lý tài khoản Khách hàng và các chương trình Khách hàng thân thiết;
(iv) Lưu trữ thông tin, nghiên cứu thị trường, phân tích, thống kê và các hoạt động quản lý nội bộ khác nhằm nâng cao trải nghiệm Khách hàng;
(v) Báo cáo, thống kê, phân tích dữ liệu nội bộ để nghiên cứu, xây dựng, phát triển, quản lý, đo lường, cung cấp và cải tiến Sản phẩm, hàng hóa, dịch vụ cũng như điều hành hoạt động kinh doanh của Viettel;
(vi) Xây dựng chiến dịch tiếp thị Sản phẩm, hàng hóa, dịch vụ và xác định cách Viettel có thể cá nhân hóa các sản phẩm, hàng hóa, dịch vụ đó;
(vii) Phát triển, cung cấp Sản phẩm, hàng hóa, dịch vụ mới được cá nhân hóa theo nhu cầu, điều kiện thực tế của Khách hàng với phương pháp đo lường hiệu quả;
(viii) Giới thiệu, cung cấp các chương trình khuyến mại cho Sản phẩm, hàng hóa, dịch vụ, ưu đãi, khuyến mại của Viettel và của Viettel hợp tác với đối tác;
(ix) Đánh giá khả năng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel thông qua điểm xếp hạng viễn thông của Khách hàng nhằm hỗ trợ tốt nhất trong việc cung cấp các sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(i) Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm theo nội dung, hình thức, tần suất như sau:
(i) Nội dung: Giới thiệu thông tin các sản phẩm, hàng hóa, dịch vụ, ưu đãi do Viettel và đối tác của Viettel cung cấp;
(ii) Phương thức: Qua tin nhắn quảng cáo (SMS, USSD, MMS…), cuộc gọi IVR, thông báo trên Kênh giao dịch của Viettel hoặc các phương thức khác theo quy định pháp luật;
(iii) Hình thức: Gửi trực tiếp cho Khách hàng qua thiết bị, phương tiện điện tử hoặc các hình thức khác trên không gian mạng theo quy định pháp luật;
(iv) Tần suất: Theo quy định pháp luật về quảng cáo.
4. Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới.
5. Tổ chức giới thiệu và xúc tiến thương mại.
ĐIỀU 4. XỬ LÝ DỮ LIỆU CỦA KHÁCH HÀNG DƯỚI 16 TUỔI
1. Trong quá trình cung cấp Sản phẩm, hàng hóa, dịch vụ, Viettel sẽ có các Khách hàng là cá nhân trong độ tuổi từ đủ 7 (bảy) tuổi đến dưới 16 (mười sáu) tuổi (“Khách hàng trẻ em”). Viettel sẽ tiến hành các quy trình cần thiết để xác minh độ tuổi của Khách hàng trẻ em trước khi xử lý Dữ liệu cá nhân.
2. Trong trường hợp Khách hàng trẻ em mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ, bảng nội dung tại Phụ lục 01 của Văn Bản này sẽ do Khách hàng trẻ em đánh dấu xác nhận. Cha, mẹ hoặc người giám hộ của Khách Hàng trẻ em sẽ đánh dấu xác nhận thể hiện sự đồng ý liên quan đến việc xử lý Dữ liệu cá nhân của Khách hàng trẻ em theo nội dung tại Phụ lục 02 của Văn Bản này, trừ trường hợp pháp luật có quy định khác.
ĐIỀU 5. CÁCH THỨC XỬ LÝ DỮ LIỆU
1. Cách thức thu thập
Dữ liệu cá nhân được thu thập trực tiếp từ Quý khách trong các trường hợp sau:
(i) Từ các Trang thông tin điện tử của Viettel: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách truy cập bất kỳ trang thông tin điện tử nào của Viettel (gọi chung là “Trang thông tin điện tử”) hoặc sử dụng bất kỳ tính năng, tài nguyên nào có sẵn trên hoặc thông qua Trang thông tin điện tử. Khi Quý khách truy cập Trang thông tin điện tử, Viettel thu thập thông tin về thiết bị và trình duyệt của Khách hàng (chẳng hạn như loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử và các thông tin liên lạc kỹ thuật khác);
(ii) Từ Ứng dụng: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Khách hàng tải xuống hoặc sử dụng ứng dụng dành cho thiết bị di động (gọi chung là “Ứng dụng”). Các Ứng dụng này có thể ghi lại một số thông tin nhất định (bao gồm thống kê sử dụng Ứng dụng, loại thiết bị, hệ điều hành, cài đặt Ứng dụng, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Ứng dụng và các thông tin liên lạc kỹ thuật khác);
(iii) Từ các Sản phẩm, hàng hóa, dịch vụ: Viettel có thể thu thập Dữ liệu cá nhân khi Quý khách mua, đăng ký sử dụng, sử dụng bất kỳ Sản phẩm, hàng hóa, dịch vụ nào thông qua bất kỳ hình thức nào (SMS, USSD, IVR, website, wapsite, ứng dụng…); Kênh giao dịch của Viettel, không gian mạng; và/hoặc các phương thức khác theo quy định pháp luật;
(iv) Từ các trao đổi, liên lạc với Khách hàng: Chúng tôi có thể thu thập Dữ liệu cá nhân thông qua tương tác giữa Chúng tôi và Quý khách (gặp trực tiếp, qua thư, điện thoại, trực tuyến, hệ thống tổng đài, liên lạc điện tử hoặc bất kỳ phương tiện nào khác) bao gồm cả các cuộc khảo sát Khách hàng;
(v) Từ mạng xã hội:Là các mạng xã hội của Viettel và/hoặc các mạng xã hội do chúng tôi hợp tác với các đối tác;
(vi) Từ các thiết bị ghi âm, ghi hình được đặt tại các cửa hàng, điểm kinh doanh hoặc nơi thực hiện một phần hoặc toàn bộ hoạt động kinh doanh của Viettel mà Quý khách gặp, xuất hiện hoặc tương tác với chúng tôi. Việc đặt các thiết bị ghi âm, ghi hình nhằm mục đích góp phần bảo vệ trật tự an toàn xã hội, bảo vệ quyền và lợi ích hợp pháp của Khách hàng và của Viettel theo quy định pháp luật;
(vii) Từ các tương tác hoặc các công nghệ thu thập dữ liệu tự động: Chúng tôi có thể thu thập thông tin bao gồm địa chỉ IP, URL giới thiệu, hệ điều hành, trình duyệt tin điện tử và bất kỳ thông tin nào khác được ghi tự động từ kết nối:
+ Cookie, flash cookie, plug-in, thẻ pixel, tin điện tử beacons, trình kết nối mạng xã hội của bên thứ ba hoặc các công nghệ theo dõi khác;
+ Bất kỳ công nghệ nào có khả năng theo dõi hoạt động cá nhân trên các thiết bị hoặc Trang thông tin điện tử;
+ Thông tin dữ liệu khác được cung cấp bởi một thiết bị.
(viii) Các phương tiện khác: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách tương tác với Viettel thông qua bất kỳ phương tiện nào khác.
Chúng tôi cũng có thể thu thập Dữ liệu cá nhân gián tiếp từ Quý khách thông qua các nguồn thông tin công khai, chính thống; hoặc thông qua việc nhận chia sẻ dữ liệu cần thiết từ các công ty con, đối tác mà họ thu thập được trong quá trình hợp tác với Viettel cung cấp Sản phẩm, hàng hóa, dịch vụ cho Quý khách và được Quý khách cho phép chia sẻ.
2. Cách thức lưu trữ
Dữ liệu cá nhân được lưu trữ tại Việt Nam tại hệ thống cơ sở dữ liệu Khách hàng của Viettel hoặc tại bất cứ đâu mà chúng tôi hoặc các chi nhánh, công ty con, công ty liên kết, đối tác hoặc nhà cung cấp dịch vụ của chúng tôi có cơ sở và tạo bản sao lưu trữ cho trung tâm dữ liệu ở một khu vực khác.
Trong quá trình Quý khách truy cập Trang thông tin điện tử, wapsite, Ứng dụng, mạng xã hội của Viettel, chúng tôi cũng có thể lưu trữ thông tin tạm thời qua cookie, clickstream hoặc các công cụ lưu trữ dữ liệu duyệt website tương tự để lưu trữ những dữ liệu mà máy chủ web trong miền có thể truy lại.
3. Cách thức chuyển giao/chia sẻ dữ liệu
Chúng tôi sẽ sử dụng các biện pháp bảo mật cần thiết để đảm bảo việc chuyển giao/chia sẻ Dữ liệu cá nhân của Quý khách đến (i) các doanh nghiệp viễn thông khác; (ii) cá nhân/tổ chức tham gia quá trình Xử lý Dữ liệu cá nhân quy định tại Điều 9 Văn Bản này); hoặc (iii) cơ quan nhà nước có thẩm quyền, đảm bảo an toàn thông tin, không bị lộ, lọt dữ liệu và yêu cầu các bên tiếp nhận Dữ liệu cá nhân sẽ có biện pháp bảo mật dữ liệu.
4. Cách thức phân tích
Việc phân tích Dữ liệu cá nhân được thực hiện theo các quy trình nội bộ của Viettel. Chúng tôi luôn có cơ chế giám sát nghiêm ngặt từng quy trình phân tích dữ liệu, trong đó yêu cầu kiểm tra việc đáp ứng các yêu cầu của pháp luật về bảo mật dữ liệu, bảo đảm an toàn thông tin đối với hệ thống công nghệ thông tin trước khi tiến hành phân tích. Chúng tôi cũng có các quy tắc nghiêm ngặt đảm bảo rằng thông tin cá nhân được ẩn danh hoặc hủy nhận dạng ở giai đoạn thích hợp trong quá trình xử lý.
5. Cách thức mã hóa
Dữ liệu cá nhân thu thập được mã hóa theo các tiêu chuẩn mã hóa phù hợp khi cần thiết trong quá trình lưu trữ hoặc chuyển giao dữ liệu, để đảm bảo các dữ liệu được bảo vệ, xác thực, toàn vẹn và không thể bị thay đổi sau khi đã được gửi đi.
6. Cách thức xóa dữ liệu
Khi Quý khách chấm dứt sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel và có yêu cầu hợp lệ, chúng tôi sẽ tiến hành xóa Dữ liệu cá nhân với toàn bộ Dữ liệu cá nhân mà Quý khách đã cung cấp và/hoặc chúng tôi thu thập được trong quá trình Quý khách sử dụng Sản phẩm, hàng hóa, dịch vụ, trừ trường hợp pháp luật có quy định khác và một số trường hợp kh��ng thể thực hiện được như sau:
(i) Pháp luật quy định không cho phép xóa dữ liệu hoặc yêu cầu bắt buộc phải lưu trữ dữ liệu;
(ii) Dữ liệu cá nhân được xử lý bởi cơ quan nhà nước có thẩm quyền với mục đích phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật;
(iii) Dữ liệu cá nhân đã được công khai theo quy định pháp luật;
(iv) Dữ liệu cá nhân được xử lý nhằm phục vụ yêu cầu pháp lý, nghiên cứu khoa học, thống kê theo quy định pháp luật;
(v) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật;
(vi) Ứng phó với tình huống khẩn cấp đe dọa đến tính mạng, sức khỏe hoặc sự an toàn của Khách hàng hoặc cá nhân khác.
ĐIỀU 6. NGUYÊN TẮC BẢO MẬT DỮ LIỆU CỦA VIETTEL
1. Dữ liệu cá nhân của Quý khách được bảo mật theo Văn Bản này và quy định pháp luật.
2. Chúng tôi có trách nhiệm bảo đảm an toàn thông tin mạng theo quy định pháp luật, bảo đảm quốc phòng, an ninh quốc gia, bí mật nhà nước, giữ vững ổn định chính trị, trật tự, an toàn xã hội và thúc đẩy phát triển kinh tế - xã hội.
3. Việc xử lý sự cố an toàn thông tin mạng khi thực hiện luôn bảo đảm quyền và lợi ích hợp pháp của Quý khách.
4. Hoạt động đảm bảo an toàn thông tin mạng được thực hiện thường xuyên, liên tục, kịp thời và hiệu quả.
ĐIỀU 7. HẬU QUẢ, THIỆT HẠI KHÔNG MONG MUỐN CÓ KHẢ NĂNG XẢY RA
1. Chúng tôi sử dụng nhiều công nghệ bảo mật thông tin khác nhau như: chuẩn quốc tế PCI, SSL, tường lửa, mã hóa… nhằm bảo vệ và ngăn chặn việc Dữ liệu cá nhân của Quý khách bị truy cập, sử dụng hoặc chia sẻ ngoài ý muốn. Tuy nhiên, không một dữ liệu nào có thể được bảo mật hoàn toàn. Do vậy, chúng tôi không thể cam kết bảo mật một cách tuyệt đối Dữ liệu cá nhân của Quý khách trong một số trường hợp như:
(i) Lỗi phần cứng, phần mềm trong quá trình xử lý dữ liệu làm mất dữ liệu của Khách hàng;
(ii) Lỗ hổng bảo mật nằm ngoài khả năng kiểm soát của chúng tôi, hệ thống bị hacker tấn công gây lộ lọt dữ liệu.
2. Chúng tôi khuyến cáo Quý khách bảo mật các thông tin liên quan đến mật khẩu đăng nhập vào tài khoản của Quý khách, mã OTP và không chia sẻ nội dung này với bất kỳ người nào khác.
3. Quý khách cần biết rõ rằng bất kỳ thời điểm nào Quý khách tiết lộ và công khai Dữ liệu cá nhân của Quý khách, dữ liệu đó có thể bị người khác thu thập và sử dụng bởi các mục đích nằm ngoài tầm kiểm soát của Quý khách và chúng tôi.
4. Chúng tôi khuyến cáo Quý khách bảo quản thiết bị cá nhân (máy điện thoại, máy tính bảng, máy tính cá nhân…) trong quá trình sử dụng; Quý khách nên đăng xuất khỏi tài khoản của mình khi không có nhu cầu sử dụng.
5. Trong trường hợp máy chủ lưu trữ dữ liệu bị tấn công dẫn đến bị mất, lộ, lọt Dữ liệu cá nhân của Khách hàng, Viettel sẽ có trách nhiệm thông báo vụ việc cho cơ quan chức năng điều tra xử lý kịp thời và thông báo cho Quý khách được biết theo quy định pháp luật.
6. Không gian mạng không phải là một môi trường an toàn và chúng tôi không thể đảm bảo tuyệt đối rằng Dữ liệu cá nhân của Quý khách được chia sẻ qua không gian mạng sẽ luôn được bảo mật. Khi Quý khách truyền tải Dữ liệu cá nhân qua không gian mạng, Quý khách chỉ nên sử dụng các hệ thống an toàn để truy cập trang thông tin điện tử, ứng dụng hoặc thiết bị. Quý khách có trách nhiệm giữ thông tin xác thực truy cập của mình cho từng trang thông tin điện tử, ứng dụng hoặc thiết bị an toàn và bí mật.
ĐIỀU 8. THỜI GIAN BẮT ĐẦU, THỜI GIAN KẾT THÚC XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Dữ liệu cá nhân được xử lý kể từ thời điểm chúng tôi nhận được Dữ liệu cá nhân do Quý khách cung cấp và chúng tôi đã có cơ sở pháp lý phù hợpđể xử lý dữ liệu theo quy định pháp luật.
2. Trong phạm vi pháp luật cho phép, Dữ liệu cá nhân sẽ được xử lý cho đến khi các mục đích xử lý dữ liệu đã được hoàn thành.
3. Chúng tôi có thể phải lưu trữ Dữ liệu cá nhân của Quý khách ngay cả khi hợp đồng giữa Quý khách và Viettel đã chấm dứt để thực hiện các nghĩa vụ pháp lý của chúng tôi theo quy định pháp luật và/hoặc yêu cầu của cơ quan nhà nước có thẩm quyền.
ĐIỀU 9. TỔ CHỨC, CÁ NHÂN THAM GIA QUÁ TRÌNH XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Tùy từng trường hợp, chúng tôi có thể là Bên Kiểm soát Dữ liệu cá nhân hoặc Bên Kiểm soát và xử lý Dữ liệu cá nhân.
2. Trong phạm vi pháp luật cho phép, Quý khách hiểu rõ rằng chúng tôi có thể chia sẻ Dữ liệu cá nhân nhằm các mục đích được đề cập tại Điều 3 với các tổ chức, cá nhân dưới đây:
(i) Các công ty con, doanh nghiệp thành viên, công ty liên kết của Viettel trong lãnh thổ Việt Nam;
(ii) Tổ chức, cá nhân cung cấp dịch vụ và/hoặc hợp tác với Viettel, bao gồm nhưng không giới hạn: đại lý, các đơn vị tư vấn, kiểm toán, luật sư, công chứng viên và các đối tác hợp tác kinh doanh, cung cấp cung cấp giải pháp công nghệ thông tin, phần mềm, ứng dụng, các dịch vụ vận hành, quản lý, xử lý sự cố, phát triển hạ tầng;
(iii) Bất kỳ cá nhân, tổ chức nào là bên đại diện, bên được ủy quyền của Khách hàng, hành động thay mặt Khách hàng;
(iv) Các nhà cung cấp dịch vụ thanh toán dựa trên ủy quyền hoặc chấp thuận của Khách hàng.
Việc chia sẻ dữ liệu sẽ được thực hiện theo đúng trình tự, cách thức và quy định pháp luật hiện hành. Các bên tiếp nhận Dữ liệu cá nhân có nghĩa vụ bảo mật Dữ liệu cá nhân của Quý khách phù hợp với Văn Bản này; các quy định, quy trình, tiêu chuẩn về Bảo vệ Dữ liệu cá nhân của Viettel và quy định pháp luật hiện hành.
3. Chúng tôi có thể chia sẻ thông tin Quý khách với cơ quan nhà nước có thẩm quyền khi thực hiện mục đích Xử lý Dữ liệu cá nhân nêu tại Điều 3 Văn Bản này theo quy định pháp luật.
ĐIỀU 10. QUYỀN CỦA KHÁCH HÀNG
1. Quý khách được biết về hoạt động Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
2. Quý khách được quyết định sự đồng ý liên quan đến việc Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật quy định khác.
3. Quý khách được quyền truy cập để xem, chỉnh sửa hoặc yêu cầu chỉnh sửa Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Chúng tôi sẽ chỉnh sửa Dữ liệu cá nhân khi được Quý khách yêu cầu hoặc theo quy định pháp luật chuyên ngành. Trường hợp không thể thực hiện, chúng tôi sẽ thông báo tới Quý khách theo thỏa thuận giữa chúng tôi và Quý khách, quy định pháp luật.
4. Quý khách được quyền xóa hoặc yêu cầu xóa Dữ liệu cá nhân của mình theo quy định của khoản 6 Điều 5 Văn Bản này.
5. Quý khách được quyền yêu cầu hạn chế Xử lý Dữ liệu cá nhân của mình theo quy định pháp luật.
Việc hạn chế xử lý dữ liệu sẽ được chúng tôi thực hiện sau khi có yêu cầu của Quý khách phù hợp với điều kiện kỹ thuật cho phép trừ trường hợp pháp luật có quy định khác hoặc theo thỏa thuận của các bên.
6. Quý khách được quyền yêu cầu chúng tôi cung cấp cho bản thân Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Việc cung cấp Dữ liệu cá nhân của Quý khách sẽ được Viettel thực hiện sau khi có yêu cầu của Quý khách, trừ trường hợp pháp luật có quy định khác.
7. Quý khách được quyền yêu cầu rút lại sự đồng ý đối với các mục đích xử lý mà Quý khách đồng ý cho phép Viettel xử lý, trừ trường hợp pháp luật có quy định khác. Khi nhận được yêu cầu, Viettel thông báo cho Quý khách về hậu quả, thiệt hại có thể xảy ra khi rút lại sự đồng ý.
Trường hợp việc rút lại sự đồng ý của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ trách nhiệm pháp lý hoặc bồi thường cho bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
8. Quý khách được quyền phản đối Viettel Xử lý Dữ liệu cá nhân của mình nhằm ngăn chặn hoặc hạn chế tiết lộ Dữ liệu cá nhân hoặc lý do khác theo quy định pháp luật.
Chúng tôi sẽ thực hiện yêu cầu phản đối của Quý khách sau khi nhận được yêu cầu, trừ trường hợp pháp luật có quy định khác.
Trường hợp việc phản đối của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
9. Quý khách có quyền khiếu nại, tố cáo hoặc khởi kiện theo quy định pháp luật.
10. Quý khách có quyền yêu cầu bồi thường đối với thiệt hại thực tế theo quy định pháp luật nếu Viettel có hành vi vi phạm quy định về bảo vệ Dữ liệu cá nhân của mình, trừ trường hợp các bên có thỏa thuận khác hoặc pháp luật có quy định khác.
11. Quý khách có quyền tự bảo vệ theo quy định pháp luật có liên quan, bao gồm nhưng không giới hạn Bộ luật Dân sự, hoặc yêu cầu cơ quan, tổ chức có thẩm quyền thực hiện các phương thức bảo vệ quyền dân sự, như buộc chấm dứt hành vi xâm phạm, buộc xin lỗi, cải chính công khai, buộc bồi thường thiệt hại…
12. Các quyền khác theo Văn Bản này và theo quy định pháp luật.
13. Quý khách có thể thực hiện các quyền tại khoản 1, 2, 3, 4, 5, 6, 7, 8, 9 và 10 Điều này bằng cách truy cập vào Trang thông tin điện tử https://viettel.vn hoặc gọi tới số đường dây nóng 1800.8098 hoặc gửi email theo địa chỉ cskh@viettel.com.vnhoặc phương thức khác theo quy định pháp luật và quy định của Viettel tại từng thời điểm. Viettel có thể xác minh các thông tin cần thiết từ Khách hàng để thực hiện các yêu cầu của Khách hàng.
ĐIỀU 11. NGHĨA VỤ CỦA KHÁCH HÀNG
1. Tuân thủ các quy định pháp luật, quy định của Viettel liên quan đến Xử lý Dữ liệu cá nhân của Quý khách.
2. Cung cấp đầy đủ, trung thực, chính xác Dữ liệu cá nhân, các thông tin khác theo yêu cầu của Viettel khi tìm kiếm, tiếp cận, mua, đăng ký sử dụng và sử dụng Sản phẩm, hàng hóa, dịch vụ và khi có thay đổi về các thông tin này. Chúng tôi sẽ tiến hành bảo mật Dữ liệu cá nhân của Quý khách căn cứ trên thông tin Quý khách đã cung cấp. Do đó, nếu có bất kỳ thông tin sai lệch nào, chúng tôi sẽ không chịu trách nhiệm trong trường hợp thông tin đó làm ảnh hưởng hoặc hạn chế quyền lợi của Quý khách. Trường hợp không thông báo, nếu có phát sinh rủi ro, tổn thất thì Quý khách chịu trách nhiệm về những sai sót hay hành vi lợi dụng, lừa đảo khi sử dụng Sản phẩm, hàng hóa, dịch vụ do lỗi của Quý khách hoặc do không cung cấp đúng, đầy đủ, chính xác, kịp thời sự thay đổi thông tin; bao gồm cả thiệt hại về tài chính, chi phí phát sinh do thông tin cung cấp sai hoặc không thống nhất.
3. Phối hợp với chúng tôi, cơ quan nhà nước có thẩm quyền hoặc bên thứ ba trong trường hợp phát sinh các vấn đề ảnh hưởng đến tính bảo mật Dữ liệu cá nhân của Qu�� khách.
4. Tự bảo vệ Dữ liệu cá nhân của Quý khách; yêu cầu các tổ chức, cá nhân khác có liên quan bảo vệ Dữ liệu cá nhân của Quý khách; chủ động áp dụng các biện pháp nhằm bảo vệ Dữ liệu cá nhân của Quý khách trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel; thông báo kịp thời cho chúng tôi khi phát hiện thấy có sai sót, nhầm lẫn về Dữ liệu cá nhân hoặc nghi ngờ Dữ liệu cá nhân đang bị xâm phạm.
5. Tôn trọng, bảo vệ Dữ liệu cá nhân của người khác.
6. Tự chịu trách nhiệm đối với những thông tin, dữ liệu mà Quý khách tạo lập, cung cấp trên không gian mạng; tự chịu trách nhiệm trong trường hợp Dữ liệu cá nhân bị rò rỉ, xâm phạm do lỗi của mình.
7. Thường xuyên cập nhật các quy định, chính sách liên quan đến việc bảo vệ và Xử lý Dữ liệu cá nhân của Viettel trong từng thời kỳ được thông báo tới Quý khách qua Kênh giao dịch của Viettel.
8. Thực hiện quy định pháp luật về bảo vệ dữ liệu cá nhân và tham gia phòng, chống các hành vi vi phạm quy định về bảo vệ dữ liệu cá nhân.
9. Các trách nhiệm khác theo quy định pháp luật.
ĐIỀU 12.ĐIỀU KHOẢN CHUNG
1. Văn Bản này có hiệu lực kể từ ngày ký, đồng thời là Thông báo xử lý Dữ liệu cá nhân theo quy định pháp luật hiện hành. Khách hàng cam kết đã đọc, hiểu rõ và đồng ý với toàn bộ nội dung của Văn Bảnnày.
2. Văn Bản này được lập ra chỉ nhằm mục đích duy nhất là điều chỉnh hoạt động Xử lý dữ liệu cá nhân tuân thủ theo các quy định pháp luật. Nói cách khác, Văn Bản này có hiệu lực pháp lý độc lập, không phải và không phụ thuộc vào hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel với Khách hàng.
3. Khách hàng hiểu và đồng ý rằng, Văn Bản này có thể được sửa đổi theo từng thời kỳ và được thông báo tới Khách hàng thông qua các Kênh giao dịch của Viettel trước khi áp dụng. Những thay đổi và thời điểm có hiệu lực sẽ được cập nhật tại các Kênh giao dịch và/hoặc thông qua các phương thức khác của Viettel. Trong trường hợp pháp luật có yêu cầu, Viettel sẽ thu thập sự đồng ý của Khách hàng đối với những thay đổi đó.
4. Khách hàng đã đọc, hiểu, đồng ý và cam kết thực hiện nghiêm túc các điều khoản, điều kiện được nêu tại Văn Bản này. Các vấn đề chưa được quy định được thực hiện theo quy định pháp luật, hướng dẫn của cơ quan Nhà nước có thẩm quyền và/hoặc các sửa đổi, bổ sung Văn Bản này trong từng thời kỳ.
5. Nếu phát sinh tranh chấp, các bên sẽ chủ động thương lượng trên tinh thần thiện chí, hợp tác. Trường hợp không thương lượng được, các bên có quyền yêu cầu cơ quan có thẩm quyền giải quyết theo quy định pháp luật.
PHỤ LỤC 01
XÁC NHẬN SỰ ĐỒNG Ý ĐỐI VỚI MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Bằng việc đánh dấu vào các ô đồng ý trong bảng dưới đây, tôi xác nhận đồng ý cho Viettel Xử lý dữ liệu cá nhân cho các mục đích như sau:
Lưu ý của Viettel:
Quý Khách có quyền lựa chọn một, một số hoặc toàn bộ các mục đích xử lý dữ liệu cá nhân của mình đã liệt kê phía trên. Tuy nhiên, do tính chất của Sản phẩm, hàng hóa, dịch vụ, chúng tôi đặc biệt lưu ý rằng việc Quý khách đồng ý với các mục đích theo khoản 1, 2, 3 Điều 3 Văn Bản này là điều kiện bắt buộc để Viettel có thể cung cấp Sản phẩm, hàng hóa, dịch vụ theo Hợp đồng, đảm bảo chất lượng và trải nghiệm sử dụng dịch vụ của Quý khách.
Đối với các mục đích theo khoản 4, 5, 6 Điều 3 Văn Bản này, chúng tôi chỉ thực hiện xử lý dữ liệu khi có sự đồng ý bằng tích chọn của Quý khách. Trường hợp Quý khách đã đồng ý cho chúng tôi Xử lý dữ liệu mà thay đổi ý định và/hoặc muốn từ chối nhận thông tin tiếp thị, giới thiệu sản phẩm, quảng cáo và khuyến mại, Quý khách có thể cho chúng tôi biết bất kỳ lúc nào bằng việc gửi yêu cầu cho chúng tôi theo các phương thức theo quy định tại khoản 13 Điều 10 Văn Bản này.
Ngoại trừ các mục đích xử lý dữ liệu nêu trên, nếu cần xử lý dữ liệu cá nhân của Quý khách cho bất kỳ mục đích nào khác, chúng tôi sẽ thông báo cho Quý khách và chỉ tiến hành xử lý dữ liệu cá nhân phù hợp với sự đồng ý của Quý khách
\\\",\\r\\n \\\"term\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"provideProduct\\\",\\r\\n \\\"content\\\": \\\"Mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"supportCustomer\\\",\\r\\n \\\"content\\\": \\\"Mục đích hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"improveQuality\\\",\\r\\n \\\"content\\\": \\\"Mục đích nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"marketingAdvertising\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"researchMarket\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"tradePromotion\\\",\\r\\n \\\"content\\\": \\\"Tổ chức giới thiệu và xúc tiến thương mại\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n }\\r\\n],\\r\\n \\\"acceptMessage\\\": \\\"Tôi xác nhận đồng ý cho Viettel xử lý dữ liệu cá nhân theo nội dung của \\\\\\\"Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân\\\\\\\".\\\"\\r\\n}\",\"vt_config_deeplinks\":\"\",\"conf_contractFileRecord\":\"{\\\"CMNDMT\\\":2103,\\\"CMNDMS\\\":2104,\\\"HAKH\\\":3103}\",\"enable_payment_history\":\"0\",\"tin_nhan_flash_sale_voucher\":\"Quy khach duoc tang uu dai [content] theo CT VUI HE DATA, THUONG NGAY TRA SUA. Ma voucher la [voucher], han su dung truoc ngay [endTime]. Xem chi tiet tai https://viettel.vn/vuihedata. Tran trong!\",\"confMultiSigin\":\"{\\\"isShowIconLinker\\\":{\\\"tabService\\\":\\\"1\\\",\\\"menuLeft\\\":\\\"1\\\",\\\"accountInfo\\\":\\\"1\\\",\\\"iconGuide\\\":\\\"1\\\"},\\\"isShowIconInvt\\\":{\\\"listAcc\\\":\\\"1\\\",\\\"manageAcc\\\":\\\"1\\\"},\\\"intro\\\":{\\\"linker\\\":\\\"KH c\\\\u00f3 th\\\\u1ec3 li\\\\u00ean k\\\\u1ebft v\\\\u1edbi c\\\\u00e1c thu\\\\u00ea bao \\\\u0111\\\\u00e3 \\\\u0111\\\\u01b0\\\\u1ee3c g\\\\u1ee3i \\\\u00fd s\\\\u1eb5n ho\\\\u1eb7c b\\\\u1ea5m v\\\\u00e0o Th\\\\u00eam t\\\\u00e0i kho\\\\u1ea3n kh\\\\u00e1c \\\\u0111\\\\u1ec3 nh\\\\u1eadp s\\\\u1ed1 thu\\\\u00ea bao c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft.
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi di \\\\u0111\\\\u1ed9ng<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft
B\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c th\\\\u1ef1c OTP;
B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi c\\\\u1ed1 \\\\u0111\\\\u1ecbnh<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn h\\\\u00ecnh th\\\\u1ee9c x\\\\u00e1c th\\\\u1ef1c
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> Nh\\\\u1eadp th\\\\u00f4ng tin theo y\\\\u00eau c\\\\u1ea7u
\\\\r\\\\n B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"unlink\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n x\\\\u00f3a v\\\\u00e0 b\\\\u1ea5m icon x\\\\u00f3a
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c nh\\\\u1eadn h\\\\u1ee7y t\\\\u1ea1i popup th\\\\u00f4ng b\\\\u00e1o
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o h\\\\u1ee7y th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"switchAcc\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n chuy\\\\u1ec3n
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> B\\\\u1ea5m v\\\\u00e0o icon chuy\\\\u1ec3n t\\\\u00e0i kho\\\\u1ea3n\\\"}}\",\"url_mocha\":\"mocha://openofficial?ref=cskh_vtt&name=CSKH+Viettel&avatar=http%3A%2F%2Fapp.mocha.com.vn%3A8080%2Fdownload%2Fimages%2FCSKH_avatar_20160405.jpg&user=h004_gftth_tienichss04\",\"change_esim_devices_support\":\"[\\\"iPhone11,2\\\",\\\"iPhone11,8\\\",\\\"iPhone12,1\\\",\\\"iPhone9,3\\\",\\\"iPhone10,5\\\", \\\"iPhone12,5\\\",\\\"iPhone13,1\\\",\\\"iPhone13,2\\\",\\\"iPhone13,3\\\", \\\"iPhone13,4\\\", \\\"iPhone12,8\\\",\\\"iPhone10,6\\\",\\\"iPhone12,3\\\",\\\"iPhone11,4\\\",\\\"iPhone11,6\\\",\\\"iPad8,9\\\",\\\"iPad8,10\\\",\\\"iPad8,11\\\",\\\"iPad8,12\\\",\\\"iPad8,5\\\",\\\"iPad8,6\\\",\\\"iPad8,7\\\",\\\"iPad8,8\\\",\\\"SM-N985F\\\",\\\"SC-53A\\\",\\\"SCG06\\\",\\\"SM-N9860\\\",\\\"SM-N986N\\\",\\\"SM-N986U\\\",\\\"SM-N986U1\\\",\\\"SM-N986W\\\",\\\"SM-N986B\\\",\\\"SCV44\\\",\\\"SM-F9000\\\",\\\"SM-F900F\\\",\\\"SM-F900U\\\",\\\"SM-F900U1\\\",\\\"SM-F900W\\\",\\\"SM-F907B\\\",\\\"SM-F907N\\\",\\\"SCV47\\\",\\\"SM-F7000\\\",\\\"SM-F700F\\\",\\\"SM-F700N\\\",\\\"SM-F700U\\\",\\\"SM-F700U1\\\",\\\"SM-F700W\\\",\\\"SCG04\\\",\\\"SM-F7070\\\",\\\"SM-F707B\\\",\\\"SM-F707N\\\",\\\"SM-F707U\\\",\\\"SM-F707U1\\\",\\\"SM-F707W\\\",\\\"SM-G980F\\\",\\\"SC-51A\\\",\\\"SCG01\\\",\\\"SM-G9810\\\",\\\"SM-G981N\\\",\\\"SM-G981U\\\",\\\"SM-G981U1\\\",\\\"SM-G981V\\\",\\\"SM-G981W\\\",\\\"SM-G981B\\\",\\\"SM-G780F\\\",\\\"SM-G7810\\\",\\\"SM-G781B\\\",\\\"SM-G781N\\\",\\\"SM-G781U\\\",\\\"SM-G781U1\\\",\\\"SM-G781V\\\",\\\"SM-G781W\\\",\\\"SM-F9160\\\",\\\"SM-F916B\\\",\\\"SM-F916N\\\",\\\"SM-F916Q\\\",\\\"SM-F916U\\\",\\\"SM-F916U1\\\",\\\"SM-F916W\\\",\\\"Pixel 5\\\",\\\"Pixel 4a\\\",\\\"Pixel 4a (5G)\\\",\\\"Pixel 4\\\",\\\"Pixel 4 XL\\\",\\\"Pixel 3\\\",\\\"Pixel 3 XL\\\",\\\"Pixel 3a\\\",\\\"Pixel 3a XL\\\",\\\"Pixel 2\\\",\\\"Pixel 2 XL\\\",\\\"NUU_X5\\\",\\\"Lenovo YT-X703F\\\",\\\"Lenovo YT-X703L\\\",\\\"Lenovo YT-X703X\\\",\\\"DROID RAZR HD\\\",\\\"RAZR HD\\\",\\\"XT925\\\",\\\"XT907\\\",\\\"XT890\\\",\\\"PVG100C\\\",\\\"PVG100EU\\\",\\\"PVG100E_RU\\\",\\\"iPad13,1\\\",\\\"iPad13,2\\\",\\\"iPad11,3\\\",\\\"iPad11,4\\\",\\\"iPad11,6\\\",\\\" iPad11,7\\\",\\\"iPad7,11\\\",\\\"iPad7,12\\\",\\\"iPad11,1\\\",\\\"iPad11,2\\\",\\\"SM-N9810\\\",\\\"SM-N981N\\\",\\\"SM-N981U\\\",\\\"SM-N981U1\\\",\\\"SM-N981W\\\",\\\"SM-N980F\\\",\\\"SM-G991B\\\",\\\"SM-G991B/DS\\\",\\\"SM-G991U\\\",\\\"SM-G991U1\\\",\\\"SM-G991W\\\",\\\"SM-G991N\\\",\\\"SM-G9910\\\"]\",\"lamht12\":\"240510260460938\\r\\n240510210126409\\r\\n240510281346792\\r\\n240510216609847\\r\\n240510284554047\\r\\n240510215707752\\r\\n240510230428408\\r\\n240510257276305\\r\\n240510234106489\\r\\n240510226921868\\r\\n240510236296478\\r\\n240510266019259\\r\\n240510233633521\\r\\n240510247928935\\r\\n240510256985894\\r\\n240510255232478\\r\\n240510253243995\\r\\n240510256917186\\r\\n240510294024944\\r\\n240510282941463\\r\\n240510253379804\\r\\n240510228939549\",\"conf_search_sim_sim_dep\":\"{\\r\\n \\\"timeCache\\\": 60,\\r\\n \\\"listStockCodePrePaid\\\": [\\r\\n \\\"SOTHUONG_TT\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaid\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"listStockCodeSimSoDep\\\": [\\r\\n \\\"Digital_online\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaidApp\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"offerTypePrePaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypeSimSoDep\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaidApp\\\": [\\r\\n \\\"STB\\\"\\r\\n ]\\r\\n}\",\"conf_validate_change_esim_txll\":\"{\\\"enable\\\":1,\\\"quantity\\\":6,\\\"checkTimes\\\":5,\\\"noticeMessage\\\":\\\"Vui lòng nhập đúng các số thường xuyên liên hệ, trường hợp nhập sai quá 5 lần Quý khách sẽ không được đổi eSim online\\\",\\\"messageError\\\":\\\"Quý khách đã nhập sai quá 5 lần, vui lòng thực hiện lại vào ngày mai hoặc đổi esim tại cửa hàng\\\"}\",\"ghepdoi_block\":\"10\",\"enable_option_sign_contract_home\":\"{\\\"postpaid_change\\\":\\\"1\\\",\\\"network_change\\\":\\\"1\\\",\\\"sim_purchase\\\":\\\"1\\\",\\\"sim_exchange\\\":\\\"1\\\",\\\"info_change\\\": \\\"0\\\"}\",\"otp_lixi\":\"10\\r\\nNhap ma OTP [otp] de xac thuc tinh nang tang qua tren ung dung MyViettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app\\r\\n300\\r\\n5\",\"otp_pretopost\":\"10\\r\\nNhap ma OTP [otp] de chuyen doi sang tra sau. Tran trong.\\r\\n300\",\"conf_priority_paymethod\":\"{\\r\\n\\\"topup\\\": \\\"1\\\",\\r\\n\\\"topup_cdt\\\": \\\"1\\\",\\r\\n\\\"topup_cdt_web\\\": \\\"1\\\",\\r\\n\\\"debit_cdt\\\": \\\"1\\\",\\r\\n\\\"Pincode\\\": \\\"1\\\",\\r\\n\\\"debit_cdt_web\\\": \\\"1\\\",\\r\\n\\\"topup_1800\\\": \\\"1\\\",\\r\\n\\\"topup_1800_web\\\": \\\"1\\\",\\r\\n\\\"cdt_ts_web\\\": \\\"1\\\", \\r\\n\\\"topup_web\\\": \\\"1\\\",\\r\\n\\\"mobile_money\\\": \\\"1\\\",\\r\\n\\\"cdt_ts\\\": \\\"1\\\", \\r\\n\\\"nap_tien_hybrid\\\": \\\"1\\\"\\r\\n}\",\"config_total_register_per_ip\":\"mobileInternet|registerDataUssd|500000,mobileInternet|registerDataUssdV2|1000,mobileInternet|buyData|1000,mobileInternet|registerMI|1000,mobileInternet|registerMIV2|1000,DataTet|sendGiftData|1000,promotion|changePromotion|10000,services|registerMps|1000,promotion|registerItalk|1000,mobileInternet|buyDataV2|-1,mobileInternet|registerMIV2|-1,common|GetOtp|100,UngTien|ungtienMyvt|1\",\"blk_uu_dai_doc_quyen_viettel++\":\"1\",\"enable_payment_hybrid\":\"0\",\"on_voucher_coming_soon\":\"1\",\"payBillMethod\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"flagFixedServices\":\"1\",\"preToPost_conf\":\"{\\\"deposit\\\":200000,\\\"retryMax\\\":1,\\\"CTT_offline\\\":1,\\\"VTPay_offline\\\":1,\\\"deposit_note\\\":\\\"Sau 3 tháng số tiền đặt cọc sẽ được rút/trừ vào cước sử dụng của thuê bao\\\",\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/MP70x.png\\\",\\\"payBillMethod\\\":[{\\\"code\\\":\\\"06\\\",\\\"name\\\":\\\"Thanh toán qua ViettelPay\\\"},{\\\"code\\\":\\\"05\\\",\\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\",\\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}],\\\"notifyBillType\\\":[{\\\"code\\\":\\\"2\\\",\\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\",\\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\",\\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}],\\\"data_cdt\\\":\\\"Khuyến mãi 1GB/ tháng/ %@ tháng\\\",\\\"noLogin\\\":1,\\\"show_condition\\\":0,\\\"off_deposit\\\":0,\\\"icon_tvv\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209369%403x.png\\\",\\\"limit_used\\\":500000,\\\"on_popup_nd13\\\":1,\\\"min_age\\\":14,\\\"required_accept_policy\\\":1}\",\"voucher_gift_point\":\"1\",\"config_vtidChangeCodeInfo\":\"QXJ0aWNs15cb68e1a93af6|200|1|5\",\"flag_lixi2020\":\"0\\r\\n2021-01-26 08:00:00\\r\\n2030-02-15 23:59:59\",\"config_banner_vtid_spin\":\"https://media.vietteltelecom.vn/upload/ckfinder/files/Giai%20nen%20banner(1).jpg\",\"vqmm_message_check_play\":\"Điều kiện tham gia game: Thuê bao hoạt động hai chiều\",\"config_vtid_intro_spin\":\"QXJ0aWNs15cb592fde77b2\",\"sim4g\":\"Giới thiệu chương trình nâng cấp lên SIM 4G miễn phí:\\nChương trình dành cho:\\n - Khách hàng chưa từng sử dụng sim 4G và đổi SIM 4G lần đầu.\\n\\nĐịa điểm:\\n - Điểm đổi SIM trên toàn quốc gồm: Cửa hàng trực tiếp Viettel, Siêu thị Viettel, Điểm Bưu chính Viettel, Đại lý Ủy Quyền Viettel, Siêu thị Xuất nhập khẩu Viettel, Điểm bán Viettel.\\n - Khi đi đổi SIM, khách hàng mang CMND/Hộ chiếu và làm thủ tục theo hướng dẫn.\\nLưu ý: Với khách hàng đang sử dụng dịch vụ chữu ký số Mobile CA, miễn phí cấp lại chứng thư số/chứng thư số mềm (thời gian sử dụng trong 12 tháng).\",\"config_survey_sdk_web\":\"https://surveyvtt.viettel.vn/BCCS_CC/assets/js/embedSurvey.js\",\"nap_the_cao_co_dinh\":\"0\",\"tang_qua_data_flag_lixi2020\":\"1\\r\\n2020-05-13 00:00:00\\r\\n2030-10-10 00:00:00\",\"website_bamboo_welcome_message\":\"\",\"conf_discount_7.5\":\"{\\r\\n\\\"status_app\\\":1,\\r\\n\\\"status_web\\\":1,\\r\\n\\\"discountAmount\\\":7.5,\\r\\n\\\"labelText\\\":\\\"Chiết khấu 7.5% lần đầu chính chủ\\\",\\r\\n\\\"noticeDiscount\\\":\\\"KM thêm 7.5%, tối đa 100.000đ\\\",\\r\\n\\\"message\\\":\\\"Quý khách được khuyến mại thêm 7.5% (tối đa 100.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\r\\n\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\r\\n\\\"discountPopupEnable\\\":1,\\r\\n\\\"fromDate\\\":\\\"2022-01-01\\\",\\r\\n\\\"toDate\\\":\\\"2029-12-31\\\",\\r\\n\\\"dateFromCheck\\\":\\\"2023-01-01\\\",\\r\\n\\\"maxDiscount\\\":100000,\\r\\n\\\"minAmount\\\":0,\\r\\n\\\"promotionCdt\\\": \\\"KM 7.5% ĐCT lần đầu cho , tối đa 100K\\\",\\r\\n\\\"promotionTtc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\"\\r\\n}\",\"diy_config_money\":\"{\\\"dataDefault\\\":15,\\\"callInDefault\\\":300,\\\"callExDefault\\\":590,\\\"default_money\\\":90000,\\\"min_money\\\":90000,\\\"max_money\\\":300000,\\\"block\\\":10000,\\\"suggestion\\\":[90000,100000,150000, 200000]}\",\"config_prefix_to_replace_in_charge_detail\":\"84001,84002,84004,84005,0084001,0084002,0084004,0084005\",\"service_vnpay_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"mobile_money\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_cdt\\\":1,\\\"topup_1800_1900\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"discount_vnp\":\"{\\\"vas\\\":\\\"3%\\\",\\\"cdt\\\":\\\"3%\\\",\\\"topup\\\":\\\"3%\\\",\\\"disable_discount_5\\\":0}\",\"max_count_tomd\":\"25\",\"dev_voucherFreeOtp\":\"1\",\"config_tablet_user_agent\":\"{\\\"enable\\\":1,\\\"all_url\\\":0,\\\"route_name_list\\\":[\\\"standard.index\\\"],\\\"all_tablet\\\":0,\\\"tablet_while_list\\\":[\\\"iPad|iPad.*Mobile\\\"]}\",\"orderTypeCode\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"partner_payment_otp_config\":\"{\\\"GetOTPViettelId\\\":{\\\"ip\\\":200,\\\"msisdn\\\":50}}\",\"voucherFreeOtp\":\"1\",\"acc_intro_vtid\":\"QXJ0aWNs15c90a39ac6d6b,QXJ0aWNs15c90a5563c3ba,QXJ0aWNs15cdfd1f7db6cc\",\"button_install_app\":\"[\\r\\n{\\\"pageUrl\\\":\\\"/\\\",\\\"isActive\\\":0},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/sim-so\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://tat_ca_sim_so?code=sim_data\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-thoai-sms\\\",\\\"isActive\\\":1},\\r\\n{\\\"pageUrl\\\":\\\"pay/ts\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://naptien_thanhtoan\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-data-1\\\",\\\"isActive\\\":1}\\r\\n]\",\"vnpay_recurring_config\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"conf_vtphone_vincode\":\"{\\r\\n \\\"data\\\": {\\r\\n \\\"RPXAE2F21MFC00219\\\": \\\"989798094\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\": \\\"986062758\\\",\\r\\n \\\"RLLV1AFA8PH009999\\\":\\\"84981003686\\\",\\r\\n \\\"RPXEE2F21MF900052\\\":\\\"84983147181\\\",\\r\\n \\\"RLLV4HRG2NV000896\\\":\\\"84389930325\\\",\\r\\n \\\"RLLV4HRGXNV000693\\\":\\\"84973760524\\\",\\r\\n \\\"RLLV4HRG1NV000632\\\":\\\"84386964868\\\",\\r\\n \\\"RLLV4HRG4NV000253\\\":\\\"84975774289\\\",\\r\\n \\\"RPXAE2F21MFC00117\\\":\\\"84985098588\\\",\\r\\n \\\"RLLV5AFA5NV000924\\\":\\\"84389930325\\\",\\r\\n \\\"PPXAE4F44M0000063\\\":\\\"84388245575\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\":\\\"84392576520\\\",\\r\\n \\\"RLLV4HRG9NV000123\\\":\\\"84389930325\\\"\\r\\n },\\r\\n \\\"status\\\": 0\\r\\n}\",\"change_sim_4g\":\"{\\r\\n \\\"content\\\" :\\r\\n { \\\"noticeWrongSerialTheFirstTime\\\":\\\"Serial sim không đúng hoặc đã sử dụng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWrongOtpTheFirstTime\\\":\\\"Mã xác thực không đúng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWhenTheFeatureIsLocked\\\":\\\"Tính năng bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\",\\r\\n\\\"noticeChange4gSimIsLocked\\\":\\\"Tính năng đã bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\"\\r\\n },\\r\\n \\\"totalFail\\\":5,\\r\\n \\\"expiredTime\\\":120,\\r\\n \\\"serial_false\\\":50,\\r\\n \\\"lock_function\\\":1,\\r\\n \\\"get_otp_in_day\\\":5\\r\\n}\",\"esim_liveness_detection_actions\":\"[\\\"turn_right\\\"]\",\"conf_discount_5\":\"{\\\"status\\\":0,\\\"discountAmount\\\":5,\\\"labelText\\\":\\\"Chiết khấu lên đến 10%\\\",\\\"noticeDiscount\\\":\\\"KM thêm 5%, tối đa 50.000đ\\\",\\\"message\\\":\\\"Quý khách được khuyến mại thêm 5% (tối đa 50.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\\"discountPopupEnable\\\":1,\\\"fromDate\\\":\\\"2021-04-15\\\",\\\"toDate\\\":\\\"2022-12-31\\\",\\\"dateFromCheck\\\":\\\"2020-01-01\\\",\\\"discountPopupEnable\\\":1,\\\"maxDiscount\\\":50000,\\\"minAmount\\\":100000,\\\"promotionCdt\\\": \\\"KM thêm 5% CĐT, tối đa 50.000đ\\\"}\",\"msg_pre_to_post\":\"Tiền thừa trong tài khoản gốc sẽ được trừ vào phí sử dụng trong các tháng tiếp theo. Viettel miễn phí chuyển đổi, mời quý khách chọn đồng ý để tiếp tục thực hiện.\",\"enable_payment_gateway\":\"1\",\"signContractTTTS\":\"\",\"conf_promotion_call_ktmi\":\"QA5,TQ5,TQ10,QA15,CR15,MALAY5\",\"conf_limit_buy_sim\":\"{\\\"daily_limit\\\":3,\\\"monthly_limit\\\":10,\\\"monthly_limit_note\\\":\\\"01 CMND/CCCD/Hộ chiếu chỉ được hòa mạng tối đa 3 số thuê bao/tháng. Yêu cầu nhập chính xác CMND/Thẻ CC/Hộ chiếu và đảm bảo thời hạn không quá 15 năm kể từ ngày cấp.\\\",\\\"daily_limit_note\\\":\\\"01 số thuê bao được đặt tối đa 3 đơn hàng/ngày.\\\",\\\"block_time\\\":600}\",\"mess_send_otp_web_viettelid\":\"Nhap ma OTP [otp] de xac nhan truy cap web Viettel++.\",\"buy_pincode_list_prices\":\"10000,20000,30000,50000,100000,150000,200000,500000\",\"acc_intro_vtid_web\":\"QXJ0aWNs15cd0f60a35c70,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs15cd0f732badaf\",\"conf_discount_tmdt\":\"{\\r\\n \\\"content_topup\\\": \\\"Chiết khấu 7.5% chính chủ lần đầu\\\",\\r\\n \\\"content_cdt\\\": \\\"Chiết khấu 7.5% ĐCT chính chủ lần đầu\\\",\\r\\n \\\"content_popup\\\": \\\"Chương trình ưu đãi chiết khấu thêm 7.5% giá trị thanh toán dành riêng cho thuê bao lần đầu thanh toán cước qua Thương mại điện tử. Quý khách đồng ý nhận ưu đãi và thanh toán cước qua các hình thức thanh toán số.\\\",\\r\\n \\\"popup_enable\\\": \\\"1\\\",\\r\\n \\\"status\\\": \\\"1\\\",\\r\\n \\\"discountAmount\\\": \\\"7.5\\\"\\r\\n}\",\"lan anh\":\"curl --location --request POST '10.207.252.223/mvt-api/myviettel.php/autopay/fintwin/processingCancelResult' \\\\\\r\\n--header 'Content-Type: application/json' \\\\\\r\\n--data-raw '{\\r\\n\\\"res_data\\\" : \\\"eQVtjFT1RD21o2aZ2/ftlgbg3MP1SR/Ro7YXIO11jUVi0nOYcoTeF0Jy0Y9eq/InRwktaL9ZfUnE3Pq+a+On+7NQKctV4kOVaijkavoX+X/ccA1OqKQCk0VWOPyqtvF4u6P/kiUPUNT7IHBxSFbpdaUG5TUtN1cfUTi3QLWWGoxJ8vrvCruByv2ZMPjLYzREMnynyitfEKGM5tA2lxTZuCZhrMTEa+ROWn05MIH4XL1ZC58XJpX3xL6ksNpFRWnACqSVraPU+aTkrj+2Uq/tyQQ1THoai/tTEZxaEwJq8uAURJB9fr0yEsu43eKjv3obXYTYuK0QjJ6YNacnL22nTQ==\\\"\\r\\n}\\r\\n'\",\"delay_time_deeplink\":\"3000\",\"conf_otp_info_change\":\"{\\\"content\\\": \\\"Nhap ma OTP [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"totalFail\\\": 5, \\\"expiredTime\\\": 120, \\\"totalInDay\\\": 5, \\\"totalFailInDay\\\": 5, \\\"content_fixed_internal\\\": \\\"Nhap ma OTP tai khoan co dinh noi mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"content_fixed_external\\\": \\\"Nhap ma OTP tai khoan co dinh ngoai mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\"}\",\"enable_re_signed\":\"{\\\"enableOtp\\\":\\\"0\\\",\\\"enableDayPopup\\\":\\\"5\\\",\\\"enablePopup\\\":\\\"0\\\",\\\"blacklistRank\\\":[2,3,4,5]}\",\"invite_change_sim_4G_setting\":\"{\\\"max_receiving_invite_month\\\":7,\\\"max_invite_day\\\":7,\\\"enable_invite\\\":1,\\\"enable_check_device\\\":0,\\\"message_4g_0d\\\":\\\"Cảm ơn Quý khách đã tham gia khuyến mại 4G, vui lòng kiểm tra tin nhắn để biết kết quả.\\\",\\\"mess_4gchomoinguoi_4\\\":\\\"Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\",\\\"mess_4gchomoinguoi_3\\\":\\\"Chúc mừng quý khách đã được tặng MIỄN PHÍ sử dụng gói ECOD20 (1,5GB sử dụng trong 30 ngày) trị giá 20.000đ để truy cập Internet. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++\\\",\\\"mess_4gchomoinguoi_2\\\":\\\"Quý khách đang sử dụng SIM3G đã đến hạn bảo hành. Quý khách sẽ được tặng lên tới 90GB data để truy cập Internet trên hạ tầng 4G sau khi đổi sim 4G (miễn phí tại nhà). (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_1\\\":\\\"Chúc mừng quý khách đã nhận được ưu đãi ĐẶC BIỆT từ Viettel. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_0\\\":\\\"Cảm ơn Quý khách đã tham gia chương trình khuyến mại 4G cho mọi người, vui lòng kiểm tra tin nhắn để biết kết quả. Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\"}\",\"terms_BHOL\":\"{\\\"terms\\\":{\\\"ALLOW_SERVICE\\\":\\\"Cung cấp dịch vụ khác của Viettel phát sinh sau thời điểm hòa mạng và/hoặc các dịch vụ Viettel hợp tác với đối tác.\\\",\\\"ALLOW_COMMERCE\\\":\\\"Tổ chức giới thiệu và xúc tiến thương mại.\\\",\\\"ALLOW_MARKET\\\":\\\"Nghiên cứu thị trường, thăm dò dư luận, môi giới.\\\"}}\",\"config_date_privilege_viettelpay\":\"01/01/2022\",\"tang_qua_money_flag\":\"1\",\"config-list-voucher\":\"{display=1}\",\"identification_expire\":\"100\",\"enable_feature_scanByAiV3\":\"{\\\"enable_selfcareChangeCustomer\\\":\\\"1\\\",\\\"enable_preToPost\\\":\\\"1\\\",\\\"enable_selfcareChangeSim\\\":\\\"1\\\",\\\"enable_registerOnline\\\":\\\"1\\\"}\",\"autopay_config_public\":\"{\\r\\n\\\"enable_discount_5\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"5\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 5% thanh toán tự động lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán tự động lần đầu\\\",\\r\\n\\\"month_continue\\\":3,\\r\\n\\\"days\\\":365,\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"enable_discount_15\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"15\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 15% thanh toán lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán lần đầu\\\",\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"message_push_notify\\\":{\\r\\n\\\"topup_postpaid\\\":\\\"Thuê bao {{isdn_contract}} của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"debt_ftth\\\":\\\"Hợp đồng số {{isdn_contract}} dịch vụ internet, truyền hình của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_promotion\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày khuyến mại, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_fix_day\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày cố định, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_less_5k\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel khi số dư tài khoản gốc nhỏ hơn 5.000 đồng, số tiền {{totalAmount}} đồng lúc {{time}}\\\"\\r\\n}\\r\\n}\",\"conf_change_esim\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":9004011797,\\\"reasonid_postpaid\\\":9004011797,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":9004011797,\\\"regReasonCode_prepaid_free\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid_free\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid_free\\\":9004011797,\\\"regReasonId_prepaid_free\\\":9004011797,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"orderTypeSim\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"diy_config_detail\":\"[ \\r\\n{\\r\\n \\\"min-money\\\": 0,\\r\\n \\\"max-money\\\": 70000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 71000,\\r\\n \\\"max-money\\\": 100000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 101000,\\r\\n \\\"max-money\\\": 150000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 151000,\\r\\n \\\"max-money\\\": 200000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 201000,\\r\\n \\\"max-money\\\": 250000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 251000,\\r\\n \\\"max-money\\\": 300000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n }\\r\\n ]\",\"config_category_news_web\":\"58071f60e0388\",\"website_bamboo\":\"https://bit.ly/2SmFVXo\",\"tet2018_dangnhaplandau_myvt\":\"2021-11-19\\r\\n2021-11-19\\r\\nhttp://10.60.96.246:8123/v1/plusTurnV2\\r\\nmyvt\\r\\n121212a\\r\\nmyvt\\r\\nRUNGCAY2021\\r\\n5\\r\\nplusTurnV2\\r\\n trong chuong trinh rung cay\\r\\nluudb\",\"thuongth1\":\"type 11: OmiOrderV2\\r\\nserviceType:2\\r\\nbirthday:1974-12-31\\r\\ncontact_phone:0903745525\\r\\nisdn:0903745525\\r\\ntotal_fee_title:Phí hòa mạng\\r\\nmyvt_checksum:hoLP2qAdWeOTwxg1SDc+5dIkMZI=\\r\\ntExtStart: 1708414783.1464\\r\\ntype:11\\r\\nidNo:048074001420\\r\\nsid:rledflq9ck5q6t0oivf3tgdrb3\\r\\ndevice_name:iPhone (iPhone XS Max)\\r\\ncaptcha:NCCZ\\r\\ntime0:1708414782.7882\\r\\ntotal_fee:60000\\r\\ntIntStart:1708414782.7882\\r\\nship_name:DINH NGOC TUYEN\\r\\ncalendar:{\\\"date\\\":\\\"2024-02-20\\\",\\\"to\\\":\\\"19:00:00\\\",\\\"shopId\\\":\\\"23966\\\",\\\"fro\\\\\\\":\\\"18:00:00\\\"}\\r\\nidType:IDC\\r\\ndevice_id:19E48395-77DF-4656-8E28-E680F527197C\\r\\nos_version:17.200001\\r\\ntransectionId:280fe45b1e0f536f9078398b73ffbe25\\r\\nisdn_type:2\\r\\nship_type:2\\r\\ntExtEnd: 1708414783.2797\\r\\nship_add:\\r\\nversion_app:7.6\\r\\nbuild_code:2024.1.31\\r\\npayment_type:0\\r\\nos_type:ios\\r\\nname:DINH NGOC TUYEN\\r\\nship_phone:0903745525\\r\\nproductPackage:POBAS\\r\\ncard_pay:\",\"WHITELIST_IP_PARTNER\":\"{\\\"GARENA\\\":\\\"10.61.100.6,10.207.252.75,10.61.152.16,10.58.4.33,10.1.115.0,10.61.100.223,10.61.100.130,10.61.100.123,220.231.123.155,10.61.100.169,10.61.100.207,10.61.100.73,10.58.71.166,10.58.71.133,10.58.71.166,10.61.100.73,27.68.241.28,10.240.197.50,10.61.100.13,10.61.100.249,10.61.4.87,0:0:0:0:0:0:0:1%0\\\",\\\"CloudCMP\\\":\\\"10.61.100.123,10.61.123.236,10.240.234.71,10.208.198.10,10.208.198.11,10.208.198.12,10.208.198.13,10.61.152.16,10.240.197.50\\\",\\\"MERCHANT_TEST_PHU_PHI\\\":\\\"10.61.152.16,10.61.100.123,10.240.197.50,10.61.100.236,10.61.152.150,10.1.115.0,10.61.100.140\\\"}\",\"conf_discount_debt_cdt\":\"{\\r\\n \\\"topup\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_7.5\\\",\\r\\n \\\"status\\\": 0,\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"desc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"0\\\",\\r\\n \\\"status_web\\\": \\\"0\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-01-01\\\",\\r\\n \\\"toDate\\\": \\\"2024-12-22\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2021-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_10\\\",\\r\\n \\\"maxDiscount\\\": 20000,\\r\\n \\\"status\\\": 1,\\r\\n \\\"offWeb\\\": \\\"1\\\",\\r\\n \\\"versionApp\\\": \\\"7.7\\\",\\r\\n \\\"buildCode\\\": \\\"770\\\",\\r\\n \\\"desc\\\": \\\"Chiết khấu thêm cho thanh toán lần đầu tối đa 20k\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-27\\\",\\r\\n \\\"dayBetween\\\": 365,\\r\\n \\\"monthBetween\\\": 5,\\r\\n \\\"discountAmount\\\": 7.5\\r\\n }\\r\\n ],\\r\\n \\\"cdt\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_CDT_7.5\\\",\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"status\\\": 1,\\r\\n \\\"desc\\\": \\\"KM 7.5% ĐCT lần đầu cho {0}, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-26\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2023-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n }\\r\\n ]\\r\\n}\",\"survey_feature_web_sdk\":\"[\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-diem-viettel++\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\",\\r\\n \\\"businessId\\\": \\\"8842\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]},\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"sim-so\\\",\\r\\n \\\"surveyName\\\": \\\"Mua sim số KHCN\\\",\\r\\n \\\"businessId\\\": \\\"6857\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua sim số KHCN\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-goi-thoai-sms\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói thoại sms\\\",\\r\\n \\\"businessId\\\": \\\"7245\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói thoại sms\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"data\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói data\\\",\\r\\n \\\"businessId\\\": \\\"7323\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói data\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-dich-vu-gtgt\\\",\\r\\n \\\"surveyName\\\": \\\"Mua dịch vụ giá trị gia tăng\\\",\\r\\n \\\"businessId\\\": \\\"7244\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua dịch vụ giá trị gia tăng\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-the-cao-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"7243\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"naptien_thanhtoan\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp tiền thanh toán\\\",\\r\\n \\\"businessId\\\": \\\"7242\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp tiền thanh toán\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-sim\\\",\\r\\n \\\"surveyName\\\": \\\"Ðổi sim\\\",\\r\\n \\\"businessId\\\": \\\"6859\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Ðổi sim\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"0\\\",\\r\\n \\\"feature\\\": \\\"bao-loi-dich-vu\\\",\\r\\n \\\"surveyName\\\": \\\"Báo lỗi dịch vụ\\\",\\r\\n \\\"businessId\\\": \\\"7246\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Báo lỗi dịch vụ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuu-the-cao\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cứu thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"6873\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cứu thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả trước\\\",\\r\\n \\\"businessId\\\": \\\"6875\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả sau\\\",\\r\\n \\\"businessId\\\": \\\"7322\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-truoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Chuyển đổi sang trả sau\\\",\\r\\n \\\"businessId\\\": \\\"6874\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Chuyển đổi sang trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thong-tin-thue-bao\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thông tin thuê bao\\\",\\r\\n \\\"businessId\\\": \\\"8848\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thông tin thuê bao\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-di-dong-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Nạp tiền Di động trả trước\\\",\\r\\n \\\"businessId\\\": \\\"8804\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Nạp tiền Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-di-dong-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước Di động trả sau\\\",\\r\\n \\\"businessId\\\": \\\"8843\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-co-dinh\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước cố định\\\",\\r\\n \\\"businessId\\\": \\\"8844\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước cố định\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-1800\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\",\\r\\n \\\"businessId\\\": \\\"8845\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"xoa-loi-nap-the\\\",\\r\\n \\\"surveyName\\\": \\\"Xóa lỗi nạp thẻ\\\",\\r\\n \\\"businessId\\\": \\\"8862\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Xóa lỗi nạp thẻ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n }\\r\\n ]\",\"MyViettel_menu\":\"[\\r\\n{\\r\\n\\\"title\\\":\\\"Quản lý cước\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"search_fee\\\":\\\"Tra cứu cước\\\",\\r\\n\\\"pay_online1\\\":\\\"Thanh toán Online\\\",\\r\\n\\\"sales_invoice\\\":\\\"Hoá đơn bán hàng\\\",\\r\\n\\\"e-invoice\\\":\\\"Hoá đơn điện tử\\\",\\r\\n\\\"debt_confirmation\\\":\\\"Xác nhận công nợ\\\",\\r\\n\\\"topup_banking\\\":\\\"Thanh toán cước\\\",\\r\\n\\\"change_limit\\\":\\\"Hạn mức sử dụng\\\",\\r\\n\\\"change_tbc\\\":\\\"Thay đổi hình thức nhận TBC\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_charge_management\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"0\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"1\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"1\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Tiện ích\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"check_infor\\\":\\\"Thông tin thuê bao\\\",\\r\\n\\\"services_used\\\":\\\"Dịch vụ đang sử dụng\\\",\\r\\n\\\"change_sim\\\":\\\"Đổi sim\\\",\\r\\n\\\"encrype_subcribers\\\":\\\"Chuẩn hoá thông tin\\\",\\r\\n\\\"switch_network_keep_number\\\":\\\"Chuyển mạng giữ số\\\",\\r\\n\\\"check_card\\\":\\\"Kiểm tra thông tin thẻ cào\\\",\\r\\n\\\"switch_postpaid\\\":\\\"Chuyển sang trả sau\\\",\\r\\n\\\"search_order\\\":\\\"Tra cứu đơn hàng\\\",\\r\\n\\\"report_order\\\":\\\"Báo cáo bán hàng\\\",\\r\\n\\\"complete_order_sim\\\":\\\"Hoàn thiện đơn hàng sim số\\\",\\r\\n\\\"register_fixline\\\":\\\"Hoàn thiện đơn hàng Internet, Truyền hình\\\",\\r\\n\\\"hunt_voucher\\\":\\\"Săn ưu đãi\\\",\\r\\n\\\"change_info\\\":\\\"Thay đổi giấy tờ\\\",\\r\\n\\\"change_esim\\\":\\\"Đổi esim\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_extension\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"1\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_register_fixline\\\":\\\"1\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Lan toả\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"spread_mobile\\\":\\\"Lan toả di động\\\",\\r\\n\\\"spread_mod\\\":\\\"Lan tỏa cố định\\\",\\r\\n\\\"spread_payment\\\":\\\"Lan toả thanh toán cước\\\",\\r\\n\\\"transfer_postpaid\\\":\\\"Mời chuyển trả sau\\\",\\r\\n\\\"promotion_for_cus\\\":\\\"Khuyến mại dành cho bạn\\\",\\r\\n\\\"spread_gpdn\\\":\\\"Dịch vụ doanh nghiệp\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_spread_service\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n}\\r\\n]\",\"config_notify_bill_type\":\"{\\r\\n \\\"status\\\": 1,\\r\\n \\\"conf_channel\\\":[\\r\\n {\\r\\n \\\"systemType\\\": \\\"SALE_WEB\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MBCCS\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"SMS\\\",\\r\\n \\\"channel\\\": \\\"166\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MY_VIETTEL\\\",\\r\\n \\\"channel\\\": \\\"MyViettel\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"default\\\",\\r\\n \\\"channel\\\": \\\"Không rõ\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_notify\\\": [ \\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"code\\\": \\\"1\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"code\\\": \\\"2\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n }\\r\\n ],\\r\\n \\\"message_total_change\\\":\\\"Quy khach da thuc hien thay doi qua 99 luot tren thang\\\",\\r\\n \\\"config_total_change\\\": 99, \\r\\n \\\"config_otp\\\": {\\r\\n \\\"message_otp\\\": \\\"Quy khach vui long nhap ma OTP {0} de xac thuc thay doi hinh thuc thong bao cuoc\\\", \\r\\n \\\"expireTime\\\": 120, \\r\\n \\\"totalFail\\\":5,\\r\\n \\\"totalInDay\\\": 20 \\r\\n }\\r\\n}\",\"printBillDetail\":\"in chi tiết cước\",\"config_tra_cuoc_ts\":\"{\\\"color_config\\\":[{\\\"type\\\":\\\"3000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"3002\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"3003\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"3004\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3005\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"3006\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3008\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3009\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3010\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3013\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3015\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3017\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"4001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"4002\\\",\\\"color\\\":\\\"#FEAE65\\\"},{\\\"type\\\":\\\"4003\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4004\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"4005\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4006\\\",\\\"color\\\":\\\"#FE9365\\\"},{\\\"type\\\":\\\"4007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4008\\\",\\\"color\\\":\\\"#64C2A7\\\"},{\\\"type\\\":\\\"4009\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"4010\\\",\\\"color\\\":\\\"#CDAC79\\\"},{\\\"type\\\":\\\"4011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4013\\\",\\\"color\\\":\\\"#A1B9CE\\\"},{\\\"type\\\":\\\"4014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4015\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"4016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4017\\\",\\\"color\\\":\\\"#ee0033\\\"},{\\\"type\\\":\\\"4019\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4020\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4021\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4022\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4023\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4024\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4025\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4030\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4031\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4032\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4033\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4034\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"6011\\\",\\\"color\\\":\\\"#EDC112\\\"}],\\\"history_payment_enable\\\":\\\"1\\\",\\\"bill_enable\\\":\\\"1\\\",\\\"history_cdt_enable\\\":\\\"1\\\",\\\"tbc_button_enable\\\":\\\"1\\\",\\\"change_tbc_enable\\\":\\\"1\\\"}\",\"choose_province\":\"{\\\"isPostPaid\\\":0,\\\"isPrePaid\\\":0}\",\"vtid_on_off_otp_web\":\"1\",\"config_day_expired_register_per_id\":\"10\",\"discount_topup\":\"{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"specials\\\":[{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"from\\\":\\\"2022-06-30 17:46:00\\\",\\\"to\\\":\\\"2022-06-30 17:55:00\\\"}]}\",\"otp_fmc_invt\":\"10\\r\\nMa xac thuc de gop nhom FMC tren ung dung MyViettel cua Quy khach la: [otp]. Tran trong. \\r\\n300\\r\\n10\",\"printDetail\":\"[{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Có in\\\"},{\\\"code\\\":\\\"02\\\", \\\"name\\\":\\\"Không in\\\"}]\",\"auto_pay_config\":\"{\\r\\n\\\"message_existed_mobile\\\":\\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_existed_ftth\\\":\\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_success\\\":\\\"Giao dịch thành công\\\",\\r\\n\\\"message_unreg_success\\\":\\\"Hủy đăng ký tự động thành công\\\",\\r\\n\\\"sms_register_mobile\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_ftth\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_mobile_prepaid\\\":\\\"Quy khach da dang ky thanh cong dich vu nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_ftth\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile_prepaid\\\":\\\"Quy khach da huy nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"apiAutoPay\\\":{\\r\\n\\\"url\\\":\\\"http://10.207.252.171:8084\\\",\\r\\n\\\"user\\\":\\\"test01\\\",\\r\\n\\\"pass\\\":\\\"123456aA@\\\"\\r\\n},\\r\\n\\\"service_config_map\\\":{\\r\\n\\\"autopay_method\\\":\\\"autopay\\\",\\r\\n\\\"autopay_topup\\\":\\\"autopay_prepaid\\\"\\r\\n},\\r\\n\\\"pay_method_map\\\":{\\r\\n\\\"VNPAY\\\":\\\"VNPAY\\\",\\r\\n\\\"VTPAY\\\":\\\"VIETTELPAY\\\",\\r\\n\\\"MOMO\\\":\\\"MOMO\\\",\\r\\n\\\"FINTWIN\\\":\\\"FINTWIN\\\"\\r\\n}\\r\\n}\",\"api_get_config_order_buy_sim\":\"{\\r\\n\\\"config_time\\\":24\\r\\n}\",\"enable_check_nice_isdn\":\"1\",\"point_min_result\":\"100\",\"xndl_config\":\"{\\r\\n\\\"limit_isdn\\\":20,\\r\\n\\\"max_isdn_fail\\\":5,\\r\\n\\\"min_isdn\\\":1,\\r\\n\\\"reason_prepaid\\\":2983,\\r\\n\\\"reason_postpaid\\\":2984,\\r\\n\\\"actionCode\\\":934,\\r\\n\\\"checkIsdnConfirm\\\":[\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_BEFORE_VERIFY_SUBSCRIBER_11\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_122\\\",\\r\\n\\\"message\\\":\\\"Vui lòng nhập đúng các số cần xác nhận, trường hợp nhập sai quá 5 lần Quý khách sẽ không thực hiện được tính năng\\\"\\r\\n}\\r\\n]\\r\\n}\",\"huyen_pt\":\"{\\\"fromIsdn\\\":\\\"\\\",\\\"customer\\\":{\\\"name\\\":\\\"vt test\\\",\\\"strGender\\\":\\\"\\\"},\\\"address\\\":{\\\"province\\\":\\\"H004\\\",\\\"provinceName\\\":\\\"Hà Nội\\\",\\\"district\\\":\\\"007\\\",\\\"districtName\\\":\\\"Cầu Giấy\\\",\\\"precinct\\\":\\\"004\\\",\\\"precinctName\\\":\\\"Dịch Vọng\\\",\\\"fullAddress\\\":\\\"dsadsa Dịch Vọng Cầu Giấy Hà Nội\\\",\\\"districtCode\\\":\\\"H004007\\\",\\\"areaCode\\\":\\\"H004007004\\\"},\\\"transactionPlace\\\":\\\"HOME\\\",\\\"payInfo\\\":{\\\"immediatePay\\\":false,\\\"cardRecords\\\":[]},\\\"totalFee\\\":300000,\\\"feeRecordsView\\\":[{\\\"feeCode\\\":\\\"CONNECT_FEE\\\",\\\"feeAmount\\\":300000}],\\\"recipientName\\\":\\\"vt test\\\",\\\"recipientPhone\\\":\\\"0123456789\\\",\\\"myViettelAccount\\\":\\\"0123456789\\\",\\\"orderType\\\":\\\"CONNECT_FIX_LINE\\\",\\\"target\\\":\\\"\\\",\\\"systemType\\\":\\\"VIETTELPORTAL\\\",\\\"extInfos\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"productName\\\\\\\":\\\\\\\"HOMET\\\\\\\",\\\\\\\"imagePath\\\\\\\":\\\\\\\"http://10.61.152.239:8400/Api/uploadImageWebhttps://media.vietteltelecom.vn/upload/ckfinder/images/Sun-star_HOMET-31.jpg\\\\\\\",\\\\\\\"price\\\\\\\":\\\\\\\"200000\\\\\\\",\\\\\\\"desc\\\\\\\":\\\\\\\"- Giá cước ưu đãi, hấp dẫn nhất thị trường và linh hoạt theo từng khu vực.
- Tốc độ truy cập internet cao và ổn định.
- Không bị nhiễu Wifi do sử dụng thiết bị Wifi 2 băng tần.
- Lắp đặt nhanh chóng, chăm sóc và hỗ trợ Khách hàng 24/7.
- Đăng ký dễ dàng, tiện lợi qua tổng đài hoặc tại hệ thống cửa hàng Viettel trên toàn quốc.
- Chi tiết liên hệ: 18008168 (Miễn phí)
\\\\\\\",\\\\\\\"saleChannelId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"ch\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmSource\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmMedium\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"affSid\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"cityId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"staffCode\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotline\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotlineChannel\\\\\\\":\\\\\\\"\\\\\\\"}\\\",\\\"assignStaffCodeLv2\\\":\\\"\\\",\\\"productInfos\\\":[{\\\"telecomService\\\":\\\"F\\\",\\\"telecomServiceName\\\":\\\"HOMET\\\",\\\"productCode\\\":\\\"HOMET\\\",\\\"productName\\\":\\\"HOMET\\\",\\\"productDesc\\\":\\\"HOMET_0_200000\\\",\\\"prepaidMonth\\\":0,\\\"totalPrepaidAmount\\\":200000}],\\\"saleStatus\\\":\\\"CONFIRM_SOLD\\\",\\\"typeConnectLine\\\":\\\"old\\\",\\\"combo\\\":false}\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST 'http://10.207.252.75:8124/getcardinfo?token=017605f0-7c3d-4130-91a4-510696f4f623-ODQzMzg3NzUyMjY%3D&serial=20000268225979&captcha=%C6%B0ejj&sid=5bfrr73du5nunpdcc4c0ftld10'\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\\r\\n\\r\\n\\r\\nmBCCSService:\\r\\n ws:\\r\\n url: http://10.58.71.184:8080/mBCCSService/SmartphoneWS?wsdl\\r\\n username: ad5b8e2d73d74ec5051411d06ea5e915\\r\\n password: ad5b8e2d73d74ec5923e5216b0e8f44ea8ec66b1958a9494\\r\\n connectionTimeout: 40000\\r\\n receiveTimeout: 400000\\r\\n writeTimeout: 12000\\r\\n authUser: vtp\\r\\n authPass: password\\r\\n clientName: mBCCSServiceClient\\r\\n\\r\\n------------------------------------------------------------------\",\"link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"ai_config\":\"{\\\"is_show_btn_use_photos\\\":1}\",\"home_camera\":\"{\\r\\n\\r\\n \\\"camera\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA TRONG NHÀ 360°\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-1\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Điều khiển camera trực tiếp\\\",\\r\\n \\\"Hỗ trợ IR lên tới khoản cách 10m\\\",\\r\\n \\\"Tính năng giảm nhiễu số 3D DNR (Digital Noise Deduction)\\\",\\r\\n \\\"Tính năng chống ngược sáng WDR (Wide Dynamic Range)\\\",\\r\\n \\\"Tính năng đàm thoại 02 chiều (02 way talking)\\\",\\r\\n \\\"Công nghệ nến hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Góc quan sát lên đến 360 độ\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 690000,\\r\\n \\\"promotion_price\\\": 720000\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA NGOÀI TRỜI\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-ngoai-troi\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-2\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Khả năng chống nước, bụi IP67\\\",\\r\\n \\\"Công nghệ nén hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Tích hợp tính năng AI cho phép phân biệt chuyển động của con người với vật.\\\",\\r\\n \\\"Hình ảnh quan sát có màu vào ban đêm\\\",\\r\\n \\\"Có đèn báo động khi phát hiện chuyển động vào ban đêm.\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 990000,\\r\\n \\\"promotion_price\\\": 1000000\\r\\n }\\r\\n ],\\r\\n \\\"storage_package\\\": [\\r\\n {\\r\\n \\\"price\\\": 33000,\\r\\n \\\"promotion_price\\\": 22000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 7 ngày\\\"\\r\\n },\\r\\n {\\r\\n \\\"price\\\": 110000,\\r\\n \\\"promotion_price\\\": 75000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 30 ngày\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"config_tooltip_chatbot\":\"{\\r\\n\\\"config_tooltip_chatbot\\\":\\r\\n{\\\"config_app\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":\\\"10\\\",\\r\\n\\\"desc\\\":\\\"Trợ lý ảo My viettel luôn sẵn sàng\\\\ngiúp đỡ bạn\\\",\\r\\n\\\"url\\\":\\\"myviettel://naptien_thanhtoan\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"},\\r\\n\\\"config_web\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":1000,\\r\\n\\\"desc\\\":\\\"\\\",\\r\\n\\\"url\\\":\\\"dantri.com.vn\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"}}}\",\"buy_sim_online_using_ai_identify_web\":\"0\",\"conf_videocall_vts\":\"{\\\"baseUrlAndroid\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465\\\"],\\\"baseUrlIOS\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"mbccs.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocall\\\",\\\"videoCallFlow\\\":\\\"videocall\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"message_topup_plus_point\":\"Lưu ý: Tài khoản tích điểm cần có giao dịch nạp tiền/thanh toán trong ngày 25/12/2021 hoặc ngày 01/01/2022.\",\"payBillMethodCd\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"conf_act_status_cm\":\"030,100,200,210,220,201,202,211,212,222,100,110,120,101,102, 111,121,122,112,221\",\"delivery_charges\":\"{\\\"fee\\\":0}\",\"ctt_vnpay_config\":\"{\\\"topup\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"debt_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt_ts\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buysim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"esim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_1800_1900\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"data\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"vtfree\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"Pincode\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"nap_tien_hybrid\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buyBandwidth\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"map_vnpay_code\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"},\\\"topup_cdt_web\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"}}\",\"notifyBillTypeCd\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\", \\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"huyenpt\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\",\"config_DIY_35\":\"{\\r\\n \\\"titlePrice\\\": \\\"35.000 đ/7 ngày\\\",\\r\\n \\\"notes\\\":[\\\"Gói cước sử dụng trong 7 ngày\\\", \\\"Gói cước không được gia hạn tự động\\\"],\\r\\n \\\"packageList\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 1\\\",\\r\\n \\\"code\\\": \\\"ST5K\\\",\\r\\n \\\"data\\\": \\\"1\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"300\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n \\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 2\\\",\\r\\n \\\"code\\\": \\\"H5\\\",\\r\\n \\\"data\\\": \\\"2\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"200\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 3\\\",\\r\\n \\\"code\\\": \\\"R30\\\",\\r\\n \\\"data\\\": \\\"3\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"100\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n }\\r\\n ],\\r\\n \\\"sliderConf\\\": [\\r\\n {\\r\\n \\\"data\\\": \\\"1GB\\\",\\r\\n \\\"call\\\": \\\"300 phút\\\",\\r\\n \\\"savings\\\": \\\"5000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"2GB\\\",\\r\\n \\\"call\\\": \\\"200 phút\\\",\\r\\n \\\"savings\\\": \\\"10000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"3GB\\\",\\r\\n \\\"call\\\": \\\"100 phút\\\",\\r\\n \\\"savings\\\": \\\"15000\\\"\\r\\n }\\r\\n ]\\r\\n}\\r\\n)\",\"delivery_charges_v2\":\"[\\r\\n {\\r\\n \\\"type\\\": 1,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 2,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 200,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 201,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 202,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 203,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 207,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 208,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 209,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 210,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 211,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 212,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 213,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 214,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 215,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 216,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 217,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 218,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 219,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 3,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 26,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 48,\\r\\n \\\"fee\\\": 20000\\r\\n }\\r\\n]\",\"customer_info_changing_config\":\"{\\\"changeInfoFlg\\\":1,\\\"falseOtpLimit\\\":5,\\\"infoChangeForSpecialAccFlg\\\":1,\\\"successMessOnline\\\":\\\"Quý khách đã cập nhật số giấy tờ mới thành công\\\",\\\"receivedMessOnline\\\": \\\"Viettel đã tiếp nhận yêu cầu thay đổi giấy tờ của Quý khách, vui lòng chờ kết quả\\\",\\\"receivedMessOffline\\\":\\\"Viettel đã tiếp nhận yêu cầu thay đổi thông tin của Quý khách. Nhân viên sẽ liên hệ Quý khách để hoàn tất thủ tục\\\", \\\"infoChangeHome\\\":1}\",\"ErrorNow\":\"{\\r\\n \\\"ReportTime\\\": \\\"10\\\",\\r\\n \\\"ReportBug2nd\\\": \\\"Chúng tôi đang cố gắng khắc phục lỗi trong thời gian sớm nhất, vui lòng chờ kết quả\\\",\\r\\n \\\"ContentSuggestion\\\": \\\"Nhập chi tiết nội dung phản ánh\\\"\\r\\n}\",\"discount_vtp\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"pincode\\\":\\\"3%\\\",\\\"cdt_ts\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"data\\\":\\\"3%\\\"}\",\"config_survey_sdk_v1\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/survey\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"conf_duration_show_notification_APP\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"numberOfDate\\\": 30\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"numberOfDate\\\": 45\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"numberOfDate\\\": 300\\r\\n }\\r\\n]\",\"chatbot_tooltip_time_close\":\"30\",\"searchall_keywordHot\":\"1N\\r\\nSD90\\r\\nSD120\\r\\nST5KM\\r\\nSD30S\\r\\nVIB Thẻ tín dụng\",\"theme_tet_2020\":\"[\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/1(29).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\":0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n }\\r\\n]\",\"order_whitelist_bpstate\":\"{\\\"bpStateList\\\":[\\\"supportConnectOnline\\\",\\\"supportConnectOffline\\\",\\\"notsupport\\\",\\\"waitCheckOrderInfo\\\"]}\",\"enable_tutorial_video_change_esim\":\"{\\\"link\\\":\\\"https://www.youtube.com\\\",\\\"enable\\\":\\\"0\\\"}\",\"config_minio\":\"1\",\"blacklist_register_history\":\"MIMD,I0,MI0,ONME3GB,MIMDX,ONME3GBX,MIMDXX\",\"conf_change_esim_dev\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":50021284,\\\"reasonid_postpaid\\\":50021283,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DSTT_ESIM\\\", \\\"regReasonCode_postpaid\\\":\\\"DSTS_ESIM\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":50021284,\\\"regReasonCode_prepaid_free\\\":\\\"CDTT_ESIM\\\", \\\"regReasonCode_postpaid_free\\\":\\\"CDTS_ESIM\\\",\\\"regReasonId_postpaid_free\\\":50021280,\\\"regReasonId_prepaid_free\\\":50021281,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"survey_feature_app\":\"[{\\\"code\\\":\\\"4878\\\",\\\"regex\\\":\\\"tra-truoc-tra-sau\\\",\\\"text\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"code\\\":\\\"4872\\\",\\\"regex\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"text\\\":\\\"Tra cước trả trước\\\"},{\\\"code\\\":\\\"4875\\\",\\\"regex\\\":\\\"tra-cuoc-tra-sau\\\",\\\"text\\\":\\\"Tra cước trả sau\\\"},{\\\"code\\\":\\\"4874\\\",\\\"regex\\\":\\\"mua-goi-thoai-sms\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4873\\\",\\\"regex\\\":\\\"data\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4876\\\",\\\"regex\\\":\\\"goi-cuoc-tang\\\",\\\"text\\\":\\\"Gói cước tặng\\\"},{\\\"code\\\":\\\"4877\\\",\\\"regex\\\":\\\"mua-dich-vu-gtgt\\\",\\\"text\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4864\\\",\\\"regex\\\":\\\"web-goi-thoai-sms-test\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4863\\\",\\\"regex\\\":\\\"web-goi-cuoc-data-test\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4866\\\",\\\"regex\\\":\\\"web-sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4871\\\",\\\"regex\\\":\\\"tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4868\\\",\\\"regex\\\":\\\"doi-diem-ra-sms\\\",\\\"text\\\":\\\"Đổi điểm ra SMS\\\"},{\\\"code\\\":\\\"4867\\\",\\\"regex\\\":\\\"doi-diem-ra-data\\\",\\\"text\\\":\\\"Đổi điểm ra DATA\\\"},{\\\"code\\\":\\\"4869\\\",\\\"regex\\\":\\\"doi-diem-ra-phut-goi\\\",\\\"text\\\":\\\"Đổi điểm ra phút gọi\\\"},{\\\"code\\\":\\\"4870\\\",\\\"regex\\\":\\\"doi-diem-ra-cuoc-di-dong\\\",\\\"text\\\":\\\"Đổi điểm ra cước di động\\\"},{\\\"code\\\":\\\"4901\\\",\\\"regex\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"text\\\":\\\"Nạp thẻ cào\\\"},{\\\"code\\\":\\\"4905\\\",\\\"regex\\\":\\\"thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4902\\\",\\\"regex\\\":\\\"doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4903\\\",\\\"regex\\\":\\\"nhan-uu-dai\\\",\\\"text\\\":\\\"Đổi voucher\\\"},{\\\"code\\\":\\\"4906\\\",\\\"regex\\\":\\\"web-doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4907\\\",\\\"regex\\\":\\\"web-tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4883\\\",\\\"regex\\\":\\\"sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4924\\\",\\\"regex\\\":\\\"web-dich-vu-vas\\\",\\\"text\\\":\\\"Đăng ký dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4925\\\",\\\"regex\\\":\\\"web-thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4921\\\",\\\"regex\\\":\\\"nap-the-viettelpay\\\",\\\"text\\\":\\\"Nạp thẻ qua ViettelPay\\\"},{\\\"code\\\":\\\"4922\\\",\\\"regex\\\":\\\"tai-anh-lifebox\\\",\\\"text\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"code\\\":\\\"4923\\\",\\\"regex\\\":\\\"nap-the-tai-khoan-ngan-hang\\\",\\\"text\\\":\\\"Nạp tiền qua Tài khoản Ngân hàng\\\"},{\\\"code\\\":\\\"4944\\\",\\\"regex\\\":\\\"tai-video-lifebox\\\",\\\"text\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"code\\\":\\\"4945\\\",\\\"regex\\\":\\\"tai-lieu-lifebox\\\",\\\"text\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"code\\\":\\\"4946\\\",\\\"regex\\\":\\\"danh-ba-lifebox\\\",\\\"text\\\":\\\"Đồng bộ danh bạ lên LifeBOX\\\"},{\\\"code\\\":\\\"4\\\",\\\"regex\\\":\\\"nghiem-thu-co-dinh\\\",\\\"text\\\":\\\"Nghiệm thu cố định\\\"},{\\\"code\\\":\\\"5062\\\",\\\"regex\\\":\\\"tim-kiem-home\\\",\\\"text\\\":\\\"tìm kiếm\\\"},{\\\"code\\\":\\\"6542\\\",\\\"regex\\\":\\\"doi-eSim-online\\\",\\\"text\\\":\\\"Đổi ESIM\\\"},{\\\"code\\\":\\\"7323\\\",\\\"regex\\\":\\\"web-goi-cuoc-data\\\",\\\"text\\\":\\\"Mua gói data\\\"}]\",\"price_add_member_sharing\":\"MIMAX70_9000|MIMAX90_9000|MIMAX125_9000|MIMAX200_9000|UMAX300_9000|ST120_27000\",\"config_day_expired_register\":\"30\",\"config_total_register_in_month\":\"mobileInternet|registerDataUssd|100,mobileInternet|registerDataUssdV2|100,mobileInternet|buyData|30,mobileInternet|registerMI|30,mobileInternet|registerMIV2|30,DataTet|sendGiftData|30,promotion|changePromotion|20,services|registerMps|30,promotion|registerItalk|30\",\"service_vnpay_unlogin_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"50000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"50000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"thuong\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/ctt/payResult?billcode=240509228317216&cust_msisdn=0987654321&check_sum=bcakjkasjowdasac&error_code=00&merchant_code=MYVIETTELV2&vt_transaction_id=240509228317216&payment_status=1&order_id=240509228317216' \\\\\\r\\n--header 'Cookie: symfony=p4lulrpg1r8d873bfj9dklhr64'\",\"config_partyCode\":\"partyCode\",\"conf_discount_package\":\"{\\r\\n\\\"enable_app\\\":0, \\r\\n\\\"enable_web\\\":0, \\r\\n\\\"whitelist_web\\\":[\\\"/lan-toa/goi-cuoc\\\",\\\"di-dong/goi-thoai-sms\\\",\\\"/thong-tin-tai-khoan\\\",\\\"/lan-toa/goi-cuoc?kh=QRVTT\\\"]\\r\\n}\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\",\\r\\n \\\"serviceType\\\": \\\"PRE_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\",\\r\\n \\\"serviceType\\\":\\\"POST_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\",\\r\\n \\\"serviceType\\\":\\\"CD\\\"\\r\\n }\\r\\n]}\",\"enable_register_partner\":\"{\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/doi_tac_viettel.png\\\",\\\"link\\\" :\\\"https://viettel.vn/tro-thanh-doi-tac\\\",\\\"image_new\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Banner%20%E2%94%80%C3%A6o%E2%95%A0%C3%A9%E2%95%A0%C3%BCi%20ta%E2%95%A0%C3%BCc.png\\\"}\",\"survey_feature_app_sdk\":\"[{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-nhap\\\",\\\"surveyName\\\":\\\"Ðăng nhập\\\",\\\"surveyType\\\":\\\"3\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"},{\\\"surveyAtt\\\":\\\"TELECOM_SERVICE_MYVIETTEL_ACC\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"CAMPAIGN_CONTACT_NUMBER\\\",\\\"surveyAttValue\\\":\\\"\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so\\\",\\\"surveyName\\\":\\\"Mua sim số KHCN\\\",\\\"businessId\\\":\\\"6846\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHCN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so-khdn\\\",\\\"surveyName\\\":\\\"Mua sim số KHDN\\\",\\\"businessId\\\":\\\"6856\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHDN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-goi-thoai-sms\\\",\\\"surveyName\\\":\\\"Mua gói thoại sms\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói thoại sms\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"data\\\",\\\"surveyName\\\":\\\"Mua gói data\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói data\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"goi-cuoc-tang\\\",\\\"surveyName\\\":\\\"Gói cước tặng\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Gói cước tặng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-dich-vu-gtgt\\\",\\\"surveyName\\\":\\\"Mua dịch vụ giá trị gia tang\\\",\\\"businessId\\\":\\\"6847\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"surveyName\\\":\\\"Nạp thẻ cào\\\",\\\"businessId\\\":\\\"6864\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"naptien_thanhtoan\\\",\\\"surveyName\\\":\\\"Nạp tiền thanh toán\\\",\\\"businessId\\\":\\\"6849\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp tiền thanh toán\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-sim\\\",\\\"surveyName\\\":\\\"Ðổi sim\\\",\\\"businessId\\\":\\\"6865\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi sim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-eSim-online\\\",\\\"surveyName\\\":\\\"Ðổi ESIM\\\",\\\"businessId\\\":\\\"6868\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi eSim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"bao-loi-dich-vu\\\",\\\"surveyName\\\":\\\"Báo lỗi dịch vụ\\\",\\\"businessId\\\":\\\"6850\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Báo lỗi dịch vụ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuu-the-cao\\\",\\\"surveyName\\\":\\\"Tra cứu thẻ cào\\\",\\\"businessId\\\":\\\"6866\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"surveyName\\\":\\\"Tra cước trả trước\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả trước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-sau\\\",\\\"surveyName\\\":\\\"Tra cước trả sau\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-doi-tac-lien-ket\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi đối tác liên kết\\\",\\\"businessId\\\":\\\"7159\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi đối tác liên kết\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_FIELD\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_TRANSACTION_PARTNER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_CUST_RANK\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_ID_PARTNER\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_NAME\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_POINT_EXCHANGED\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_REAL_VALUE\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-vien-thong\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi viễn thông\\\",\\\"businessId\\\":\\\"7160\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi viễn thông\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-anh-lifebox\\\",\\\"surveyName\\\":\\\"Tải ảnh lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-video-lifebox\\\",\\\"surveyName\\\":\\\"Tải video lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-lieu-lifebox\\\",\\\"surveyName\\\":\\\"Tải tài liệu lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"danh-ba-lifebox\\\",\\\"surveyName\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-nhac-lifebox\\\",\\\"surveyName\\\":\\\"Tải nhạc lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải nhạc lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"tim-kiem-home\\\",\\\"surveyName\\\":\\\"Tìm kiếm\\\",\\\"businessId\\\":\\\"6867\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tìm kiếm\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-truoc-tra-sau\\\",\\\"surveyName\\\":\\\"Chuyển đổi sang trả sau\\\",\\\"businessId\\\":\\\"6869\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chi-tiet-goi-cuoc\\\",\\\"surveyName\\\":\\\"Chi tiết gói cước\\\",\\\"businessId\\\":\\\"6870\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chi tiết gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuan-hoa-thong-tin\\\",\\\"surveyName\\\":\\\"Chuẩn hóa thông tin\\\",\\\"businessId\\\":\\\"6854\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"dang-ky-thong-tin\\\",\\\"surveyName\\\":\\\"Ðăng ký thông tin\\\",\\\"businessId\\\":\\\"6855\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðăng ký thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"thay-doi-giay-to\\\",\\\"surveyName\\\":\\\"Thay đổi giấy tờ\\\",\\\"businessId\\\":\\\"6871 \\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"chan-mot-chieu\\\",\\\"surveyName\\\":\\\"Chặn 1 chiều\\\",\\\"businessId\\\":\\\"7262\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chặn 1 chiều\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mo-no-cuoc\\\",\\\"surveyName\\\":\\\"Mở nợ cước\\\",\\\"businessId\\\":\\\"7263\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mở nợ cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"xoa-loi-nap-the\\\",\\\"surveyName\\\":\\\"Xóa lỗi nạp thẻ\\\",\\\"businessId\\\":\\\"7282\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Xóa lỗi nạp thẻ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuyen-tien\\\",\\\"surveyName\\\":\\\"Chuyển tiền\\\",\\\"businessId\\\":\\\"7264\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"ung-tien\\\",\\\"surveyName\\\":\\\"Ứng tiền\\\",\\\"businessId\\\":\\\"7265\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ứng tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"thay-doi-han-muc\\\",\\\"surveyName\\\":\\\"Thay đổi hạn mức\\\",\\\"businessId\\\":\\\"7266\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi hạn mức\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"khoi-phuc-dich-vu-co-dinh\\\",\\\"surveyName\\\":\\\"Khôi phục dịch vụ cố định\\\",\\\"businessId\\\":\\\"7267\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Khôi phục dịch vụ cố định\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-ky-dich-vu-gtgt-truyen-hinh\\\",\\\"surveyName\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\",\\\"businessId\\\":\\\"7283\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-goi-cuoc\\\",\\\"surveyName\\\":\\\"Đổi gói cước\\\",\\\"businessId\\\":\\\"7284\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]}]\",\"diy_config_level\":\"[\\r\\n {\\r\\n \\\"money\\\": 30000,\\r\\n \\\"data\\\": 10000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 40000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 50000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 60000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 70000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 80000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 90000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 100000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 110000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 120000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n }, \\r\\n{\\r\\n \\\"money\\\": 130000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 140000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 150000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 160000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 170000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 180000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 190000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 200000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 210000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 220000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 230000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 240000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 250000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 260000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 270000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 280000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 290000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 300000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 100000\\r\\n }\\r\\n ]\",\"config_buy_sim_address_level4\":\"{\\r\\n\\\"limit_time\\\":1,\\r\\n\\\"limit_buy_sim\\\": 5, \\r\\n\\\"block_time\\\": 3600\\r\\n}\",\"config_cmnd\":\"{\\r\\n \\\"scanByAIV3\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"26\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"32\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV4\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"3\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"36\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIForCusInfo\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"48\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV5\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"25\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"lixi_2020_checkActiveTime\":\"1\",\"QuanLyChienDichLanToa\":\"MyVT201703\",\"buy_sim_online_ai_supporter_web\":\"0\",\"video_call_sdk_chuanhoa\":\"{\\\"video_call_Stringee\\\":\\\"1\\\",\\\"video_call_VTS\\\":\\\"1\\\"}\",\"lan_toa_tomd\":\"Hãy tặng smartphone cũ của bạn cho người chưa có điện thoại
\\r\\n\\r\\nHãy hướng dẫn cách sử dụng cho người chưa biết dùng Data
\\r\\n\\r\\nVà cùng Viettel tặng 30 triệu GB Data miễn phí tới hàng triệu người chưa sử dụng Data trên khắp Việt Nam
\\r\\n\\r\\n1. Thời gian diễn ra chương trình:
\\r\\n\\r\\nTừ ngày 18/07 đến 18/10/2018
\\r\\n\\r\\n2. Đối tượng tham gia:
\\r\\n\\r\\nToàn bộ khách hàng là thuê bao Viettel di động trả trước, di động trả sau đang hoạt động 02 chiều tại thời điểm tham gia chơi và thời điểm nhận thưởng.
\\r\\n\\r\\nChương trình không áp dụng cho thuê bao D-com, Homephone.
\\r\\n\\r\\n3. Cách thức tham gia:
\\r\\n\\r\\n\\r\\n\\t- 04 cách đơn giản TẶNG 1 GB data cho người thân TRÚNG IPHONE X
\\r\\n
\\r\\n\\r\\nCách 1: Soạn Số điện thoại của người thân gửi 191
\\r\\n\\r\\nCách 2: Truy cập https://viettel.vn/tomatodata
\\r\\n\\r\\nCách 3: Vào ứng dụng My Viettel
\\r\\n\\r\\nCách 4: Bấm *098# và làm theo hướng dẫn
\\r\\n\\r\\n\\r\\n\\t- Cơ hội NHẬN 1 GB data cho bạn, soạn Số điện thoại của bạn gửi 191.
\\r\\n
\\r\\n\\r\\n4. Quy định trao thưởng:
\\r\\n\\r\\n\\r\\n\\t- Đối với giải thưởng là lưu lượng data: Hệ thống cộng online vào tài khoản khách hàng.
\\r\\n\\t- Đối với giải thưởng iPhone X: Viettel liên hệ trực tiếp khách hàng và hướng dẫn thủ tục nhận thưởng.
\\r\\n
\\r\\n\\r\\nThể lệ chi tiết của chương trình, mời Quý khách xem tại đây
\\r\\n\\r\\n
\",\"diy_most_used\":\"[{\\\"data-money\\\":\\\"30000\\\",\\\"call-money\\\":\\\"50000\\\"}]\",\"setting_weather\":\"{\\\"notify_daily_enable\\\": \\\"1\\\",\\\"block_news_enable\\\": \\\"0\\\",\\\"weather_enable\\\": \\\"1\\\",\\\"time_push_notify\\\": \\\"10\\\",\\\"block_mynotify_enable\\\": \\\"1\\\"}\",\"auto_pay_config_v2\":\"{\\r\\n \\\"access_code\\\": \\\"123456789\\\",\\r\\n \\\"hash_key\\\": \\\"123456\\\",\\r\\n \\\"push_notify\\\":\\\"1\\\",\\r\\n \\\"min_amount_auto_topup\\\": 5000,\\r\\n \\\"message_existed_mobile\\\": \\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_existed_ftth\\\": \\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_success\\\": \\\"Giao dịch thành công\\\",\\r\\n \\\"message_unreg_success\\\": \\\"Hủy đăng ký tự động thành công\\\",\\r\\n \\\"sms_register_mobile\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_ftth\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_mobile_prepaid\\\": \\\"Quý khách đã đăng ký thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"sms_unregister_mobile\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_ftth\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_mobile_prepaid\\\": \\\"Quý khách đã hủy thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"apiAutoPay\\\": {\\r\\n \\\"url\\\": \\\"http://10.58.71.181:8084\\\",\\r\\n \\\"user\\\": \\\"test01\\\",\\r\\n \\\"pass\\\": \\\"123456aA@\\\"\\r\\n },\\r\\n \\\"service_config_map\\\": {\\r\\n \\\"autopay_method\\\": \\\"autopay\\\",\\r\\n \\\"autopay_topup\\\": \\\"autopay_prepaid\\\"\\r\\n },\\r\\n \\\"pay_method_map\\\": {\\r\\n \\\"VNPAY\\\": \\\"VNPAY\\\",\\r\\n \\\"VTPAY\\\": \\\"VIETTELPAY\\\"\\r\\n }\\r\\n}\",\"list_introduce\":\"18483540,18517136,18549956,18366564,16626960\",\"acc_intro_vtid_web_v2\":\"QXJ0aWNs1610a0d68e99d6,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs161091a8c6c597\",\"abc\":\"check loi 404 \\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/xntb/verifySubcriber' \\\\\\r\\n--form 'token=250ccda5-3576-48fe-9cb3-d126e8ace8ea'\\r\\n\\r\\ngui minh doan nay nha \\r\\n{\\r\\n \\\"errorCode\\\": 0,\\r\\n \\\"message\\\": \\\"Thành công\\\",\\r\\n \\\"data\\\": {\\r\\n \\\"secondExpireOtp\\\": \\\"600\\\"\\r\\n },\\r\\n \\\"errorCodeTracing\\\": null\\r\\n}\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/getListPayMethod' \\\\\\r\\n--form 'token=7DADB97D-3158-1116-A907-E18564D7683C-ODQzNzQwNjMzODg=' \\\\\\r\\n--form 'serviceCode=autopay_method' \\\\\\r\\n--form 'isdn=84981388886' \\\\\\r\\n--form 'amount=100000'\\r\\n\\r\\n\\r\\n============\\r\\nVào Soap 234\\r\\nB1: ssh -v -X vtt-cntt-is01@10.61.152.234 \\r\\nB2: cd /home/vtt-cntt-is01/Downloads/SoapUI-5.5.0/bin\\r\\nB3: ./soapui.sh\",\"change_sim_4g_setting_dev\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":0,\\\"change_sim_4g_fee\\\":0,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":0,\\\"ship_esim_fee\\\":20000}\",\"config_login_fail_time\":\"5-60\",\"vnpay_recurring_config_v2\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"ver_app_token_atm\":\"7.2\",\"support_cus\":\"{\\r\\n \\\"title\\\": {\\r\\n \\\"frequently_ques\\\": \\\"Câu hỏi thường gặp\\\",\\r\\n \\\"video_tutorial\\\": \\\"Video hướng dẫn\\\",\\r\\n \\\"viettel_store\\\": \\\"Tìm kiếm cửa hàng\\\",\\r\\n \\\"search_insurance\\\": \\\"Tra cứu bảo hành\\\",\\r\\n \\\"search_sign_up_block_ads\\\": \\\"Tra cứu lịch sử không nhận quảng cáo\\\",\\r\\n \\\"book_CSKH\\\": \\\"Chat online với CSKH\\\",\\r\\n \\\"product_service_suggestions\\\": \\\"Góp ý sản phẩm dịch vụ\\\",\\r\\n \\\"online_community\\\": \\\"Cộng đồng Viettel giải đáp Online\\\",\\r\\n \\\"search_encryption_ND49\\\": \\\"Tra cứu chuẩn hóa theo NĐ49\\\",\\r\\n \\\"lookup_contract\\\": \\\"Tra cứu hợp đồng\\\"\\r\\n },\\r\\n \\\"flag_on_off_feature\\\": {\\r\\n \\\"enable_frequently_ques\\\": \\\"1\\\",\\r\\n \\\"enable_video_tutorial\\\": \\\"1\\\",\\r\\n \\\"enable_viettel_store\\\": \\\"1\\\",\\r\\n \\\"enable_online_community\\\": \\\"1\\\",\\r\\n \\\"enable_book_CSKH\\\": \\\"1\\\",\\r\\n \\\"enable_search_insurance\\\": \\\"1\\\",\\r\\n \\\"enable_search_encryption_ND49\\\": \\\"1\\\",\\r\\n \\\"enable_search_sign_up_block_ads\\\": \\\"1\\\",\\r\\n \\\"enable_product_service_suggestions\\\": \\\"1\\\",\\r\\n \\\"enable_lookup_contract\\\": \\\"1\\\"\\r\\n }\\r\\n}\",\"conf_payment_history\":\"{\\r\\n \\\"topup_history\\\":0,\\r\\n \\\"cdt_history\\\":0,\\r\\n \\\"payment_history\\\":0\\r\\n}\",\"conf_allowTypeOldCustCheck\":\"[205]\",\"config_function_code\":\"{'KM1':'SALE_DEVICE_KM1','KM2':'SALE_DEVICE_KM2','KM3':'CHANGE_TO_POSPAID','KM4':'CONNECT_POSPAID'}\",\"version_android\":\"\",\"update_type_android\":\"\",\"description_update_android\":\"\",\"version_ios\":\"\",\"update_type_ios\":\"\",\"description_update_ios\":\"\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"enable_share_fb\":0,\"enable_viettel_card\":1,\"tranfer_money_term\":\"\",\"cash_advance_term\":\"\",\"beta_version_android\":\"v4.0.1b1\",\"beta_update_type_android\":\"2\",\"beta_description_update_android\":\"\",\"beta_link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"beta_version_ios\":\"v3.2b1\",\"beta_update_type_ios\":\"2\",\"beta_description_update_ios\":\"\",\"beta_link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"type_force_update\":2,\"range_version_update_android\":\" v7.0.1b703\",\"range_version_update_ios\":\"v7.0.1b1,v7.0.1b1\",\"allow_report_complain\":0},\"enable_trash_lifebox\":\"1\",\"enable_reg_package_point_money\":\"1\",\"data_event\":\"0\",\"lifebox_packages_vip_vtplus\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"buy_sim_online_using_ai_identify_v4\":\"1\",\"buy_sim_online_ai_supporter\":\"1\",\"buy_sim_online_video_call_verify_v2\":\"0\",\"flag_hisBlockAds\":\"1\",\"game_tet_2019_link\":\"https://viettel.vn/gametet\",\"openVTPayPayment\":\"0\",\"game_domain\":\"https://viettel.vn/vqmm\",\"enable_delete_account_lifebox_setting\":\"0\",\"enable_lixi_tang_thiep\":\"1\",\"banner_myviettel_qldt\":\"1\",\"viettel_card_pattern\":\"(\\\\d){5}\\\\s(\\\\d){5}\\\\s(\\\\d){5}\",\"pay136_message\":\"Từ lần nạp thẻ hộ thứ 2, Viettel sẽ thu phí 3% giá trị thẻ nạp\",\"change_number_description\":\"Theo quy định của Bộ TTTT, kể từ 15/09/2018 các số thuê bao di động 11 số sẽ được chuyển sang 10 số\",\"enable_lifebox_button_upload_documents\":\"1\",\"enable_services_gtgt\":\"{\\\"mca\\\":\\\"1\\\",\\\"isign\\\":\\\"1\\\",\\\"isign_plus\\\":\\\"1\\\",\\\"voice_to_text\\\":\\\"0\\\"}\",\"viettel_plus_id\":\"{\\\"vi\\\":\\\"\\\",\\\"en\\\":\\\"QXJ0aWNs161d6c688145c0\\\"}\",\"datashare_register_fee\":\"0\",\"exchange_fee_30\":\"35000\",\"confFixlinePage\":\"{\\r\\n \\\"home_introduce\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo internet truyền hình\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_internet_introduce\\\": [\\r\\n \\\"Giá cước ưu đãi, hấp dẫn nhất thị trường\\\",\\r\\n \\\"Tốc độ truy cập internet cao và ổn định\\\",\\r\\n \\\"Tích hợp nhiều dịch vụ trên 01 đường dây\\\",\\r\\n \\\"Lắp đặt nhanh chóng, hỗ trợ 24/7\\\"\\r\\n ],\\r\\n \\\"homeTv\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%202.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%203.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"product\\\": [\\r\\n {\\r\\n \\\"title\\\": \\\"Home wifi là hệ thống WiFi mạng lưới băng tần kép 1200Mbps\\\",\\r\\n \\\"desc\\\": \\\"Được thiết kế cho nhà có diện tích rộng hoặc nhà nhiều tầng, mang lại khả năng phủ sóng WiFi khắp nhà, cũng như kết nối internet nhanh và ổn định. \\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20gt%20sp%20m%E1%BB%9Bi.png\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_support_introduce\\\": [\\r\\n{\\\"title\\\":\\\"Đóng cước trước\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"},\\r\\n{\\\"title\\\":\\\"Hỗ trợ dịch vụ\\\",\\\"link\\\":\\\"https://myvt.page.link/myvt1\\\"},\\r\\n{\\\"title\\\":\\\"Thanh toán\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"}\\r\\n],\\r\\n \\\"internet_title\\\": \\\"Đăng ký Internet cho ngôi nhà của bạn\\\",\\r\\n \\\"internet_introduce\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\\nÁp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\",\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"internet_introduce_wap\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": [\\r\\n \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\",\\r\\n \\\"Áp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\"\\r\\n ],\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"tv_title\\\": \\\"Đăng ký truyền hình
cho ngôi nhà của bạn\\\",\\r\\n \\\"combo_title\\\": \\\"Mở ra thế giới bất tận với Combo Internet và Truyền hình\\\",\\r\\n \\\"home_introduce_wap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"homeTvWap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209691%20(2).png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%209427.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_package_tv\\\": [\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20g%C3%B3i%20c%C6%B0%E1%BB%9Bc%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"name\\\": \\\"TV360_STD\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/trophy%201.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2020.png\\\",\\r\\n \\\"descTv1\\\": \\\"Băng thông số 1 trong cùng mức giá\\\",\\r\\n \\\"descTv2\\\": \\\"Tải lên và tải về nhanh chóng (ngang nhau)\\\",\\r\\n \\\"slug\\\": \\\"tv360-std\\\",\\r\\n \\\"desc\\\": \\\"Trải nghiệm bất tận cùng ViettelTV với hàng trăm kênh truyền hình trong và ngoài nước với hơn 160 kênh truyền hình\\\"\\r\\n },\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/10%2011%20copy.jpg\\\",\\r\\n \\\"name\\\": \\\"TV360_STDBOX\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2026.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2021.png\\\",\\r\\n \\\"descTv1\\\": \\\"Khả năng chịu tải lớn, tốc độ cao và ổn định\\\",\\r\\n \\\"descTv2\\\": \\\"Độ trễ tối thiểu, trải nghiệm mượt mà\\\",\\r\\n \\\"slug\\\": \\\"tv360-stdbox\\\",\\r\\n \\\"desc\\\": \\\"Viettel Internet đơn vị Internet số 1 về băng thông tại Việt Nam\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_device\\\": [\\r\\n \\\"camera-trong-nha-hc2\\\",\\r\\n \\\"camera-ngoai-troi\\\",\\r\\n \\\"homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"homewifi-bo-ba-thiet-bi\\\"\\r\\n ],\\r\\n \\\"home_background_wap\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner%20gi%E1%BB%AFa%20trang%20-%20wap.jpg\\\",\\r\\n \\\"home_background\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/6%207%20copy.jpg\\\"\\r\\n}\",\"enable_game_doi_thuong_new\":\"1\",\"viettelpay_config_features\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_charge.png\\\",\\r\\n\\\"name\\\":\\\"Nạp tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_transfer.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_check.png\\\",\\r\\n\\\"name\\\":\\\"Thanh toán\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_other.png\\\",\\r\\n\\\"name\\\":\\\"Khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"config_fee_money_advance\":\"6000\",\"home_tet_title\":\"ƯU ĐÃI ĐẶC BIỆT\",\"enable_block_category_game\":\"0\",\"limitedCapacity\":\"15728640\",\"home_tien_ich_di_dong\":\"life_box,mua_ma_the_cao_pincode,vietlott,tripi_flight,tripi_hotel,mic,chuyen_tra_sau,bao_cuoc_goi_nho_mca,account_viettelpay,inviteUsing4G,vexere,dich_vu_vas,tang_thiep,website_bamboo,fmc_ho_gia_dinh,goi_video_call_cskh,doi_sim,chuyen_mang_giu_so,\",\"videocall_config_sdk\":\"{\\\"domain\\\":\\\"VIDEOCALL_MYVIETTEL\\\",\\\"serviceID\\\":\\\"517\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"bao_loi_counter\":\"10\",\"lucky_money_notice\":\"Mỗi KH được tặng quà miễn phí 3 lần 1 ngày. Từ lần tặng quà thứ 4, hệ thống sẽ tính phí theo phí dịch vụ Chuyển tiền Ishare\",\"buy_sim_online_using_ai_identify_v2\":\"0\",\"tang_qua_history_flag\":\"0\",\"flag_otp_luckymoney\":\"1\",\"buy_sim_online_using_ai_identify_v3\":\"\",\"banner_shop_home_codinh_new\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/banner_co_dinh.png\",\"didong_payment_viettelpay\":\"1\",\"tang_qua_viettel_plus_flag_lixi2020\":\"0\\r\\n2021-11-18 08:00:00\\r\\n2023-01-15 23:59:59\",\"tet_enable_vong_quay\":\"\",\"tang_qua_action_button\":\"Gửi quà tặng\",\"buy_sim_online_video_call_verify_v4\":\"1\",\"tvv_chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Tổng%20đài%20viên.png\",\"tra_cuoc_otp_pattern\":\"Ma xac thuc de xem chi tiet cuoc cua quy khach la: ([0-9]+). Tran trong.\",\"enable_register_new_kit\":\"1\",\"the_exact_proportions_of_the_face\":\"{\\\"oldPortraits\\\":\\\"60\\\",\\\"currentPortrait\\\":\\\"60\\\"}\",\"ishare_alias\":\"136\",\"checkTimeServiceQuality\":\"43200\",\"enable_option_sign_contract_esim\":\"{\\\"store\\\":\\\"1\\\",\\\"house\\\":\\\"0\\\"}\",\"give_package_webview\":\"https://viettel.vn/4gchomoinguoi\",\"openVTPaymentGate\":\"1\",\"privilege_otp_pattern\":\"Ma xac thuc cua quy khach la ([0-9]+). Quy khach vui long nhap ma nay de xac nhan cong tien ViettelPay. Tran trong.\",\"khdn_buy_sim_ver6\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"codinh_payment_viettelpay\":\"1\",\"video_call_sdk\":\"{\\\"video_call_Stringee\\\": 0,\\\"video_call_VTS\\\": 1}\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\"\\r\\n }\\r\\n]}\",\"free_data_url_regex\":\"^https?:\\\\/\\\\/netnew\\\\.vn.*;^https?:\\\\/\\\\/250\\\\.192\\\\.10\\\\.20.*;^https?:\\\\/\\\\/viettel\\\\.vn.*;^https?:\\\\/\\\\/vietteltelecom\\\\.vn.*\",\"expireTimeVoucher\":\"120\",\"subject_problem\":\"[{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51393,\\\"probTypeId\\\":1005274,\\\"name\\\":\\\"Dịch vụ Di động trả sau\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51397,\\\"probTypeId\\\":1005275,\\\"name\\\":\\\"Dịch vụ Di động trả trước\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51396,\\\"probTypeId\\\":1005294,\\\"name\\\":\\\"Dịch vụ Internet có dây\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":55138,\\\"probTypeId\\\":1005295,\\\"name\\\":\\\"Dịch vụ Mobile Internet 4G, 5G\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1002291,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"App MyViettel, Viettel ++\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1005276,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"Chất lượng Phục vụ\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51407,\\\"probTypeId\\\":49079,\\\"name\\\":\\\"Dịch vụ và sản phẩm khác\\\"}]\",\"lifebox_limit_capacity\":\"{\\\"pictures\\\": \\\"2147483648\\\",\\\"video\\\": \\\"2147483648\\\",\\\"audio\\\": \\\"2147483648\\\", \\\"file\\\": \\\"2147483648\\\"}\",\"enable_setting_lifebox_sync_contacts\":\"1\",\"change_esim_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"data_event_image\":\"http://media.vietteltelecom.vn/upload/ProductPromotion/6e/bd/d6/1737fcaa23399a237b359bcd4ac1140795432298.png\",\"birthday_card_link\":\"https://cachlammoi.com/wp-content/uploads/2017/04/tong-hop-nhung-hinh-anh-chuc-mung-sinh-nhat-hay-va-y-nghia02-1024x643.jpg\",\"tet_enable_tang_data\":\"1\",\"ftth_register_online_enable\":\"1\",\"buy_sim_online_video_call_verify_v3\":\"1\",\"enable_qrcode_lifebox\":\"0\",\"ishare_mesage\":\"Để lấy mật khẩu, soạn: MK gửi 136 hoặc MK gửi 136\",\"button_stop_chat_with_tvv\":\"1\",\"lucky_money_description\":\"Toàn bộ thuê bao di động Viettel (Trả trước và trả sau) đang hoạt động 2 chiều tại thời điểm tặng/nhận quà, có thể gửi/nhận combo thiệp chúc mừng và gói Data MI5DT, hoặc chỉ nhận thiệp/gói Data.\",\"enable_block_category_game_new\":\"1\",\"noel_key_minigame\":\"1\",\"active_scanByAIV3\":\"{\\\"25\\\":0,\\\"36\\\":0}\",\"enable_register_info_video_call_app\":\"1\",\"flag_minigame_noel_noti_vas\":\"1\",\"buy_sim_online_using_ai_identify_v6\":\"1\",\"enable_show_popup_lifebox\":\"10\",\"viettelpay_config_other_new\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_lien_ket_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Liên kết ngân hàng\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_link_bank\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_den_stk_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền đến số tài khoản\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_account_number\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_qua_the.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền qua số thẻ\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_card\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_tinh_nang_khac.png\\\",\\r\\n\\\"name\\\":\\\"Tính năng khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"viettelpay_config_features_new\":\"[{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_nap_tien_new.png\\\",\\\"name\\\":\\\"Nạp tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_new.png\\\",\\\"name\\\":\\\"Chuyển tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_thanh_toan_new.png\\\",\\\"name\\\":\\\"Thanh toán\\\",\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_khac_new.png\\\",\\\"name\\\":\\\"Khác\\\",\\\"idViettelPay\\\":\\\"vtpay_other\\\"}]\",\"update_giayto_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"listIcon\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"name\\\": \\\"vtv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%205.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"name\\\": \\\"kplus\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/IconInternet.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"name\\\": \\\"WB tv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209397.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 4,\\r\\n \\\"name\\\": \\\"box movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%209.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 5,\\r\\n \\\"name\\\": \\\"fox movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2010.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 6,\\r\\n \\\"name\\\": \\\"hollywood classic\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2011.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 7,\\r\\n \\\"name\\\": \\\"htv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2013.png\\\"\\r\\n }\\r\\n]\",\"enable_pre_to_post\":0,\"enable_sync_auto_lifebox\":\"[{\\\"code\\\":\\\"all\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"image\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"contact\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"video\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"document\\\",\\\"status\\\":\\\"1\\\"}]\",\"config_option_payment_ctt\":\"[{\\\"type\\\":\\\"1\\\",\\\"name\\\":\\\"ViettelPay, ATM, thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"1\\\"},{\\\"type\\\":\\\"2\\\",\\\"name\\\":\\\"VNPAY: Thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"},{\\\"type\\\":\\\"3\\\",\\\"name\\\":\\\"VNPAY: Thẻ ATM nội địa\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"}]\",\"home_su_kien_title\":\"KHUYẾN MẠI\",\"game_tet_2019_title\":\"HEO VÀNG MAY MẮN\",\"tet_enable_li_xi\":\"\",\"payment_viettelpay_link\":\"{\\\"nap_tien\\\": \\\"\\\",\\\"chuyen_tien\\\": \\\"\\\"}\",\"enable_chatbot\":\"1\",\"game_tet_2019_idgame\":\"\",\"tang_qua_theme_color\":\"#D743D1\",\"show_game_close_button\":\"QXJ0aWNs15c493ee1dcd97,\\tQXJ0aWNs15c493e8922d77,QXJ0aWNs15c347c16f00ec,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c502f6a10f43,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c7cf485b67ab\",\"current_app_otp\":\"{\\\"build_code\\\":300,\\\"version_app\\\":\\\"5.14\\\"}\",\"conf_block_card_paymethod\":\"{\\\"list_province\\\":\\\"\\\",\\\"message\\\":\\\"Thuê bao sẽ không sử dụng được hình thức thanh toán cước qua thẻ cào tại tỉnh này. Quý khách vui lòng chọn lại hình thức thanh toán cước. Chi tiết LH 198 (miễn phí)\\\"}\",\"xa_hoi_hoa_ban_hang_active\":\"0\",\"openVTPayPaymentBuySim\":\"1\",\"chtt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"gift_message_for_first_login\":\"Chúc mừng Quý khách đã nhận hộp quà tặng từ chương trình “Trao gửi yêu thương – giáng sinh ấm áp”, vui lòng mở hộp quà trước 24h00 trong ngày.\",\"myvt_otp_agent_vtplus\":\"10\\r\\nMa OTP su dung uu dai phong cho cua Quy khach la [otp]. Vui long cung cap ma OTP cho nhan vien le tan de su dung uu dai. Ma OTP het han sau 5 phut. Tran trong.\\r\\n300\\r\\n20\",\"on_off_invite_sim4g\":\"1\",\"lixi_header_image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/39/9f/59b8cf27a56e5233832cb33c37332f27f47b9c4d.png\",\"flag_security_payment\":\"\",\"tang_qua_title\":\"Tặng thiệp chúc mừng\",\"config_nd_49\":\"1\",\"chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Chatbot(4).png\",\"mobile_money_enable\":\"1\",\"enable_hmsd\":\"1\",\"simso_enterprise_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"home_enable_tet_block\":\"0\",\"content_default_auto_sms\":\"[\\\"Xin loi toi dang ban, Xin vui long goi lai sau\\\",\\\"Toi dang hop, vui long goi lai sau\\\"]\",\"remind_nd49_v2\":\"0\",\"dktt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"tang_qua\":\"1\",\"cdt_didong_ts\":\"1\",\"config_checkCardInfo\":\"{\\\"day\\\":2,\\\"month\\\":10}\",\"buy_sim_online_video_call_verify_v6\":\"1\",\"myclip_game_active\":\"1\",\"enable_register_info_video_call\":\"1\",\"exchange_fee\":\"0\",\"on_off_phone_contract\":\"1\",\"enable_lifebox_sync_contacts\":\"1\",\"register_commercial_history_webview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"list_adding_viettelid_banner\":\"[{\\\"id\\\":\\\"QXJ0aWNs161efafb95a51d\\\",\\\"new_browser\\\":\\\"0\\\",\\\"title\\\":\\\"game - rồng vàng - thachht\\\",\\\"desciption\\\":null,\\\"startTimeFS\\\":\\\"1706692560\\\",\\\"endTimeFS\\\":\\\"1710262800\\\",\\\"link\\\":\\\"https://viettel.vn/game/tet2024/v1/index.html\\\",\\\"typeFS\\\":\\\"3\\\",\\\"logoFS\\\":\\\"https://media.vietteltelecom.vn/upload//36/cc/c3/f1db8f1524197377ae3341baaca1c17c116295e8.png\\\",\\\"isRediect\\\":0,\\\"isAuth\\\":1,\\\"hideHeader\\\":0,\\\"landscape_mode\\\":0,\\\"listPack\\\":null,\\\"screenAPP\\\":0,\\\"featureId\\\":\\\"\\\",\\\"postId\\\":\\\"\\\",\\\"open_app_store\\\":\\\"0\\\",\\\"ios_deep_link\\\":null,\\\"ios_app_store_link\\\":null,\\\"android_deep_link\\\":null,\\\"android_play_store_link\\\":null}]\",\"banner_shop_home_codinh\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/Tin%20Tuc/Background_Internet_Truy%E1%BB%81n%20h%C3%ACnh%20s%E1%BB%91(2).png\",\"mca_package_serviceId\":\"vtp_services_63\",\"config_package_payment_ctt\":\"{\\r\\n\\\"min_price_enable_vtlink\\\":30000,\\r\\n\\\"min_price_enable_ctt\\\":30000,\\r\\n\\\"text_pttt\\\":\\\"Đăng ký qua ViettelPay, ATM, Thẻ quốc tế\\\"\\r\\n}\",\"home_enable_event_block\":\"1\",\"sendGift\":\"{\\\"minPoint\\\":\\\"1000\\\",\\\"enableSendPoint\\\":\\\"\\\",\\\"enableSendMoney\\\":\\\"\\\",\\\"enableSendData\\\":\\\"1\\\",\\\"txtNote\\\":\\\"Vui l\\\\u00f2ng l\\\\u1ef1a ch\\\\u1ecdn s\\\\u1ed1 thu\\\\u00ea bao t\\\\u1eb7ng (t\\\\u1ed1i \\\\u0111a 10 thu\\\\u00ea bao)\\\",\\\"numAddress\\\":\\\"10\\\",\\\"enableSendPointTabVtplus\\\":\\\"\\\"}\",\"tang_qua_data_flag\":\"1\",\"enable_reg_data_point_money\":\"1\",\"config_expire_time_pass\":\"{\\\"time\\\":\\\"604800\\\",\\\"message\\\":\\\"Quý khách vui lòng thực hiện đổi mật khẩu\\\"}\",\"flag_point_vt\":\"0\",\"enable_game_doi_thuong\":\"0\",\"lifebox_introduction\":\"\\r\\n\\tDịch vụ LifeBOX
\\r\\n\\r\\n\\tLưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
\\r\\n\\r\\n\\t+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
\\r\\n\\r\\n\\t+ Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\r\\n\\r\\n\\t+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet.
\",\"enable_popup_vip_lifebox\":\"10\",\"lifebox_config\":\"{\\r\\n\\\"max_capacity\\\":\\\"5\\\",\\r\\n\\\"message_over_capacity\\\":\\\"Dung lượng tải lên > [capacity]GB có thể làm tiến trình tải lên bị chậm, Quý khách vui lòng chọn lại dữ liệu để tải lên hoặc tiếp tục thực hiện\\\",\\r\\n\\\"policy\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Sở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin\\\"\\r\\n},\\r\\n\\\"rule\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Bằng việc đăng ký sử dụng dịch vụ LifeBOX ( gọi tắt là ‘Dịch vụ’) do Viettell cung cấp. Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (Gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.Điều khoản về tài khoản sử dụng\\\"\\r\\n}\\r\\n}\",\"noel_event_flag\":\"0\",\"enable_ftName_duration\":\"1\",\"enable_chatbot_android\":\"1\",\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\",\"show_ad_login_page\":\"1\",\"mini_game_content\":\"{\\\"game_id\\\":\\\"VQMM\\\",\\\"game_avatar\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/upload\\\\/ckfinder\\\\/images\\\\/BannerChung01.jpg\\\",\\\"game_name\\\":\\\"30 tri\\\\u1ec7u GB data cho m\\\\u1ecdi ng\\\\u01b0\\\\u1eddi\\\",\\\"game_description\\\":\\\"30 tri\\\\u1ec7u GB data, 30 tri\\\\u1ec7u ni\\\\u1ec1m vui lan t\\\\u1ecfa\\\",\\\"game_type\\\":\\\"web\\\",\\\"game_url\\\":\\\"http:\\\\/\\\\/viettel.vn\\\\/tomatodata\\\",\\\"game_android_ggplay_link\\\":\\\"\\\",\\\"game_android_deeplink\\\":\\\"\\\",\\\"game_ios_applestore_link\\\":\\\"\\\",\\\"game_ios_deeplink\\\":\\\"\\\",\\\"active_game\\\":1}\",\"change_esim_online_enable\":\"1\",\"on_chatbot_fixed_account\":\"1\",\"xhh_rule\":\" Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng
\\r\\n
\\r\\nChào mừng Quý khách tham gia chương trình “Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng” của Viettel. Các bước tham gia chương trình:
\\r\\nChọn “ Tham gia ngay” --> Chọn thuê bao muốn mời gói --> Chọn gói data để mời --> Xác nhận.
\\r\\n\\r\\n
Quý khách nhận ngay 25% giá trị gói data hoặc 20% giá trị gói thoại cộng vào tài khoản gốc (với thuê bao trả trước)/ giảm trừ cước (với thuê bao trả sau) khi thuê bao được mời thực hiện đăng kí gói data/thoại theo lời mời của Quý khách.
\\r\\n
\\r\\nLưu ý:
\\r\\n- Mỗi thuê bao có 100 lượt mời/ngày (áp dụng theo ngày, không cộng dồn vào ngày kế tiếp nếu không sử dụng hết).
\\r\\n- Thuê bao lan tỏa sẽ không được phép tiếp tục tham gia chương trình đến hết tháng nếu có 15 lượt lan tỏa không thành công tính từ ngày đầu tiên của tháng đó.
\",\"enable_change_limit_post_paid\":\"1\",\"khdn_buy_sim\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"viettelid_icon_rank\":\"{\\\"rank1\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang_click.png\\\"},\\\"rank2\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet_click.png\\\"},\\\"rank3\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac_click.png\\\"},\\\"rank4\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang_click.png\\\"},\\\"rank5\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong_click.png\\\"}}\",\"lifebox_packages_vip_donate\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_TANG\\\",\\\"title\\\":\\\"VIP1_TANG\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công các gói data ST120K, ST150K, ST200K, ST300K được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong thời gian sử dụng các gói ST120K, ST150K, ST200K, ST300K.
- Thời hạn chương trình: Chưa có hạn kết thúc.
2. Thông tin gói cước
- Tên gói cước: VIP1-TANG (VIP1 TẶNG KHI ĐĂNG KÝ CÁC GÓI DATA THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_TANG. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_TANG. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG3T\\\",\\\"title\\\":\\\"VIP2_TANG3T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"
1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST30K, ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng, dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 03 chù kỳ tháng (tương ứng 90 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG3T (VIP2 TẶNG 3 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG3T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG3T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG3T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"3\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG1T\\\",\\\"title\\\":\\\"VIP2_TANG1T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 01 chù kỳ tháng (tương ứng 30 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG1T (VIP2 TẶNG 1 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG1T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG1T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG1T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"enableCtt098\":\"1\",\"viettelId_expired_time\":\"2019/6/12\",\"full_screen_game\":\"1\",\"buy_sim_online_ai_supporter_v4\":\"1\",\"show_privilege_bonus\":\"0\",\"color_code_event\":\"#E23232\",\"simso_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"conf_otp_file_accept_report\":\"{\\\"content\\\" : \\\"Nhap ma [otp] de xac thuc bien ban nghiem thu tren Myviettel/Viettel.vn. Chi tiet LH 198. Tran trong!\\\", \\\"totalFail \\\":\\\" 5\\\", \\\"expiredTime\\\" : \\\"120\\\", \\\"totalInDay\\\":\\\"5\\\"}\",\"schedule_config_new_follow\":\"0\",\"limit_config_list\":\"{\\r\\n\\\"normal\\\":[\\r\\n200000,\\r\\n500000,\\r\\n1000000,\\r\\n1500000,\\r\\n2000000,\\r\\n2500000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"friendship\\\":[\\r\\n100000,\\r\\n200000,\\r\\n300000,\\r\\n500000,\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"dinamond\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n8000000,\\r\\n10000000,\\r\\n15000000\\r\\n],\\r\\n\\\"gold\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n],\\r\\n\\\"silver\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n]\\r\\n}\",\"lifebox_packages\":\"{\\\"type\\\":\\\"Q2F0ZWdv159cdebfddf4e7\\\",\\\"type_name\\\":\\\"Tiện ích\\\",\\\"service_id\\\":\\\"QXJ0aWNs15a67f87856b6d\\\",\\\"service_code\\\":\\\"VAS_LIFEBOX_VIP|VAS_LIFEBOX_VIP2\\\",\\\"short_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"short_description\\\":\\\"Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân\\\",\\\"service_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"service_message\\\":\\\"\\\\r\\\\n\\\\tDịch vụ lưu trữ dữ liệu cá nhân trên đám mây với các tính năng:
\\\\r\\\\n\\\\t+ Lưu trữ: Đảm bảo lưu trữ dữ liệu cá nhân bảo mật và an toàn trên cả nền IOS, ANDROID và WEBSITE.
\\\\r\\\\n\\\\t+ Khôi phục: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\\\r\\\\n\\\\t+ Chia sẻ: Cho phép mời, chia sẻ nội dung theo từng đối tượng cụ thể.
\\\\r\\\\n\\\\t+ Truy cập: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet.
\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Để đăng ký gói VIP1 (có ngay 20GB lưu trữ, miễn phí Data sử dụng), soạn tin DK gửi 1098 (9.000đ/tháng).
\\\\r\\\\n\\\\t- Để đăng ký gói VIP2 (có ngay 10GB lưu trữ, miễn phí Data sử dụng), soạn tin DK2 gửi 1098 (5.000đ/tháng).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Chi tiết gọi 198 (miễn phí).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\t- Tải ứng dụng Lifebox trên Google Play và App Store và đăng ký để nhận ngay tài khoản miễn phí (5GB lưu trữ).
\\\\r\\\\n\\\\r\\\\n\\\\tHoặc tải ngay ứng dụng tại biểu tượng phía dưới:
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\",\\\"register_code\\\":\\\"DK\\\",\\\"unregister_code\\\":\\\"HUY\\\",\\\"service_amount\\\":\\\"9000\\\",\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"url_popup_vip2\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/popup_lifebox_vip2.png\\\",\\\"limit_capacity_zero\\\":\\\"Để gia tăng dung lượng lưu trữ, tiếp tục sử dụng dịch vụ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB).\\\",\\\"limit_capacity_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB)!\\\",\\\"limit_capacity_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB)!\\\",\\\"limit_capacity_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu!\\\",\\\"warning_des_setting_zero\\\":\\\"Dung lượng lưu trữ không đủ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) để bật tính năng này\\\",\\\"warning_des_setting_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu, để sử dụng tính năng này\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"title\\\":\\\"Tặng miễn phí\\\",\\\"short_description\\\":\\\"Dung lượng lưu trữ: 10GB\\\",\\\"desc\\\":\\\"Viettel dành tặng Quý khách 10GB lưu trữ dữ liệu để trải nghiệm dịch vụ LifeBOX. Quý khách có thể lưu Danh bạ, Ảnh, Video, Nhạc, Tài liệu cá nhân.
Hết 10GB lưu trữ, Quý khách vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn, cụ thể:
+ Gói VIP1: 25GB lưu trữ dữ liệu, cước phí 9.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
+ Gói VIP2: 15GB lưu trữ dữ liệu, cước phí 5.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
Đặc biệt, Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1/VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm/2000 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có những trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"\\\",\\\"confirm_cancel\\\":\\\"\\\",\\\"register_code\\\":\\\"\\\",\\\"unregister_code\\\":\\\"\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"10GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/freelifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP\\\",\\\"title\\\":\\\"Gói tháng VIP1\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t9.000 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 9.000 đồng/tháng**
+ Dung lượng lưu trữ: 25GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
** Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"9000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP1. Phí 9000đ/ tháng có 25GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP2\\\",\\\"title\\\":\\\"Gói tháng VIP2\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t5.000 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 5.000 đồng/tháng**
+ Dung lượng lưu trữ: 15GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
*Chương trình 1: Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 2.200 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
** Chương trình 2: Từ ngày 11/01/2022, Quý khách đăng ký thành công gói data ST30K, ST70K, ST90K trên app MyViettel hoặc website https://viettel.vn, sẽ được tặng 03 chu kỳ tháng gói VIP2 miễn phí (0 đồng/ tháng) để trải nghiệm dịch vụ; không áp dụng tặng 2.200 điểm Viettel++ với chương trình này. Gói tặng trải nghiệm VIP2 0 đồng không tự động gia hạn.
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"5000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP2. Phí 5.000đ/ tháng có 15GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT2\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"config_clearCard\":\"{\\\"day\\\":1,\\\"month\\\":3}\",\"enable_promotion_voucher\":\"1\",\"lifebox_sharing_hashtags\":\"#ViettelMạng3G4GtốtnhấtViệtNam\",\"videocall_config_buy_sim\":\"{\\\"domain\\\":\\\"VIDEOCALL_MBCCS\\\",\\\"serviceID\\\":\\\"516\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"checkServiceQuality\":\"1\",\"game_tet_2019_enable\":\"0\",\"ftth_dn_config\":\"{\\r\\n\\\"banner\\\":[\\r\\n\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner.png\\\"\\r\\n],\\r\\n\\\"image_intro\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner_uu_diem.png\\\",\\r\\n\\\"id_intro\\\":\\\"QXJ0aWNs16453334aaec2e\\\"\\r\\n}\",\"chatgpt_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/AI(2).png\",\"pretopost_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"buy_sim_online_ai_supporter_v6\":\"1\",\"gift_icon_url\":\"https://vt.viettel.vn/uploads/images/program/2018/12/06/c8dfadb5b9560300dedcfc5b148218c945dc51be.png\",\"stringee_to_number\":\"mbccs\",\"conf_hotPack\":\"{\\r\\n \\\"config_pack_default\\\": \\\"MIMD,I0,I.0,GP_STU,GP_SCL,MIF,MIMD_HSSV,MI0,MIMDX,I0X,MIFX,MITS,MI0X,DC0,D.0,MIMAX70\\\",\\r\\n \\\"config_type_pack_for_you\\\": \\\"HOT_NEW,EVENT\\\",\\r\\n \\\"listPackHotLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"listPackHotNoLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"statusPackNoLogin\\\": 1,\\r\\n \\\"menuHot\\\": \\\"EVENT,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"menu098TabData\\\": \\\"EVENT,INTERNET,COMBO,HOT,DATAPLUS,DATA_ROAMING,COMBO_ROAMING,CALL_SMS,MYVIETTEL_ONLY,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"mergePack\\\": 1,\\r\\n \\\"prioritized_pack\\\": {\\r\\n \\\"SD30S\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 3\\r\\n },\\r\\n \\\"1N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 2\\r\\n },\\r\\n \\\"ST5KM\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 1\\r\\n },\\r\\n \\\"7N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 4\\r\\n }\\r\\n },\\r\\n \\\"display_tab\\\": {\\r\\n \\\"data_addon\\\": {\\r\\n \\\"display\\\": \\\"1\\\",\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n },\\r\\n \\\"black_list_pack\\\": {\\r\\n \\\"ST5K\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n }\\r\\n}\",\"home_tien_ich_co_dinh\":\"vietlott,doi_goi_cuoc_co_dinh,thanh_toan_cuoc,cdt_co_dinh,fmc_ho_gia_dinh,modem_wifi,ho_tro_dich_vu,mic,tripi_flight,tripi_hotel,vexere,\",\"buy_sim_online_ai_supporter_ver6\":\"10\",\"standard_info_user\":\"{\\\"version_ios\\\":\\\"7.7\\\",\\\"version_android\\\":\\\"770\\\",\\\"standard_video_call_AI_order_enable\\\":1,\\\"standard_video_call_AI_order_enable_v2\\\":1,\\\"standard_video_call_BCA_enable\\\":1,\\\"standard_video_call_BCA_enable_v2\\\":1,\\\"enable_popup\\\":0,\\\"can_edit\\\":{\\\"name\\\":\\\"0\\\",\\\"birthday\\\":\\\"0\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"1\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"1\\\",\\\"district\\\":\\\"1\\\",\\\"precinct\\\":\\\"1\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"1\\\",\\\"address_paper\\\":\\\"1\\\",\\\"nationality\\\":\\\"1\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":30,\\\"config_allowCallBack_ipcc\\\":{\\\"version_ios\\\":\\\"7.8\\\",\\\"version_android\\\":\\\"123\\\"}}\",\"callmeback_config_sdk\":\"{\\\"domainCode\\\":\\\"MYVIETTEL_CALLMEBACK\\\",\\\"serviceUrl\\\":\\\"https://callmeback.viettel.vn:8919\\\",\\\"requestUrl\\\":\\\"https://callmeback.viettel.vn:8918\\\"}\",\"button_stop_response\":\"1\",\"cache_size_log_gami\":\"1\",\"game_tet_2019_image\":\"http://media.vietteltelecom.vn/upload//FlashSale/59/30/05/6342010cb7f605a74d1c04dc7e39a3aefd0eafe8.jpg\",\"data_event_title\":\"Khuyến mãi sự kiện\",\"enable_women_day\":\"1\",\"standard_info_user_1\":\"{\\\"version_ios\\\":\\\"6.3\\\",\\\"version_android\\\":\\\"383\\\",\\\"standard_video_call_AI_order_enable\\\":0,\\\"standard_video_call_BCA_enable\\\":1,\\\"enable_popup\\\":1,\\\"can_edit\\\":{\\\"name\\\":\\\"1\\\",\\\"birthday\\\":\\\"1\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"0\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"0\\\",\\\"district\\\":\\\"0\\\",\\\"precinct\\\":\\\"0\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"0\\\",\\\"address_paper\\\":\\\"0\\\",\\\"nationality\\\":\\\"0\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":10}\",\"invite_ftth_benefit_information\":\"*Nhập mã giới thiệu của chương trình Lan tỏa dịch vụ Viettel và nhận ưu đãi hấp dẫn lên đến 150.000 VNĐ..\",\"remind_nd49\":\"0\",\"lifebox_terms\":\"\\r\\n\\tBằng việc đăng ký sử dụng dịch vụ LifeBOX (gọi tắt là ‘Dịch vụ’) do Viettel cung cấp, Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.
\\r\\n\\r\\n\\tĐiều khoản về tài khoản người sử dụng
\\r\\n\\r\\n\\t1. Khách hàng phải cung cấp đầy đủ tên họ, số điện thoại, email chính xác và những thông tin liên quan cần thiết để được hưởng đầy đủ chính sách hỗ trợ người dùng của Viettel.
\\r\\n\\r\\n\\t2. Khách hàng chịu toàn bộ trách nhiệm về dữ liệu, hình ảnh, tài liệu và các liên kết website (links) mà Khách hàng đưa lên tài khoản LifeBOX của Khách hàng.
\\r\\n\\r\\n\\t3. Không sử dụng LifeBOX cho bất kỳ điều gì vi phạm pháp luật hay phát tán các mã độc, virus.
\\r\\n\\r\\n\\t4. Bất kỳ điều gì vi phạm điều khoản sử dụng đồng nghĩa với vi���c Viettel có quyền
\\r\\n\\r\\n\\t(a) hủy toàn bộ dịch vụ đang cung cấp cho Khách hàng hoặc
\\r\\n\\r\\n\\t(b) tự động xóa các nội dung vi phạm mà không cần thông báo.
\\r\\n\\r\\n\\t5. Trường hợp bất khả kháng ảnh hưởng tới quá trình lưu trữ, việc lựa chọn dữ liệu để lưu trữ sẽ do Viettel chủ động thực hiện.
\",\"enable_popup_vip_lifebox_new\":\"2\",\"flag_luckymoney_viettelpoint\":\"0\",\"active_scanByAIV3_registerOnline\":\"0\",\"delay_storage_lifebox\":\"Gói lưu trữ sẽ được cập nhật sau 10 phút!\",\"desc_recharge_momo\":\"Lưu ý: Quý khách sẽ không được hưởng các chương trình khuyến mại khi nạp tiền vào tài khoản Tiền di động\",\"phi_nap_the_ho\":\"Phí nạp hộ: 2% giá trị thẻ, tối đa: 3 lần/ngày và 10 lần/tháng.\",\"xhh_short_des\":\"Chào mừng bạn đã tham gia chương trình Lan tỏa Data - Nhận quà giá trị. Khi người bạn mới đăng ký thành công gói Data, bạn sẽ được nhận... là trả sau.\",\"enable_happy_birthday_viettelId_v2\":\"0\",\"buy_sim_online_ai_supporter_v3\":\"0\",\"game_tet_2019_status\":\"0\",\"myclip_active\":\"1\",\"enable_comment_service_gtgt\":\"0\",\"lifebox_packages_vip\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"invtDevice4g\":\"{\\\"banner\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Rectangle%204192(1).png\\\",\\\"deeplink\\\":\\\"myviettel://the_le_moi_doi_may_4g\\\",\\\"link_webview\\\":\\\"\\\",\\\"policy_invt_device4g\\\":\\\"17370540\\\",\\\"status\\\":1,\\\"text_the_le\\\":\\\"Thể lệ\\\"}\",\"tang_qua_money_flag_test\":\"1\",\"gami_url_config\":\"https://apigami.viettel.vn/v1/gami/games/web/bootstrap.html\",\"blockSMSBill\":\"Truy cập vào chức năng “Thông tin khách hàng” để cài đặt ON/OFF nhận thông báo khi tra cước.\",\"ishare_command\":\"MK\",\"trans_money\":\"{\\\"is_show\\\":\\\"1\\\",\\\"image_url\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/\\\\/upload\\\\/ckfinder\\\\/files\\\\/Frame36716.png\\\",\\\"intro\\\":{\\\"summary\\\":\\\"Ishare: L\\\\u00e0 d\\\\u1ecbch v\\\\u1ee5 chuy\\\\u1ec3n ti\\\\u1ec1n t\\\\u1eeb t\\\\u00e0i kho\\\\u1ea3n g\\\\u1ed1c gi\\\\u1eefa 2 s\\\\u1ed1 \\\\u0111i\\\\u1ec7n tho\\\\u1ea1i Viettel.\\\",\\\"condition_title\\\":\\\"\\\\u0110i\\\\u1ec1u ki\\\\u1ec7n s\\\\u1eed d\\\\u1ee5ng\\\",\\\"conditions\\\":[\\\"Thu\\\\u00ea bao chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"- TB di \\\\u0111\\\\u1ed9ng, Dcom, Homephone tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2C, c\\\\u00f3 th\\\\u1eddi gian ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng \\\\u2265 90 ng\\\\u00e0y t\\\\u00ednh t\\\\u1eeb ng\\\\u00e0y k\\\\u00edch ho\\\\u1ea1t thu\\\\u00ea bao \\\\u0111\\\\u1ebfn ng\\\\u00e0y s\\\\u1eed d\\\\u1ee5ng d\\\\u1ecbch v\\\\u1ee5.\\\",\\\"Thu\\\\u00ea bao nh\\\\u1eadn ti\\\\u1ec1n:\\\",\\\"- Thu\\\\u00ea bao di \\\\u0111\\\\u1ed9ng, Homephone v\\\\u00e0 Dcom tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc Viettel ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2 chi\\\\u1ec1u.\\\"],\\\"trans_limit_title\\\":\\\"H\\\\u1ea1n m\\\\u1ee9c chuy\\\\u1ec3n ti\\\\u1ec1n\\\",\\\"trans_limit\\\":[\\\"T\\\\u1ed1i \\\\u0111a 50.000\\\\u0111\\\\/l\\\\u1ea7n v\\\\u00e0 300.000\\\\u0111\\\\/ng\\\\u00e0y.\\\",\\\"S\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n l\\\\u00e0 b\\\\u1ed9i s\\\\u1ed1 c\\\\u1ee7a 1.000\\\\u0111\\\"],\\\"trans_fee_title\\\":\\\"Ph\\\\u00ed chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"trans_fee\\\":\\\"15% tr\\\\u00ean s\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n \\\"},\\\"notice\\\":{\\\"msisdn\\\":\\\"Thu\\\\u00ea bao tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1eb7c tr\\\\u1ea3 sau c\\\\u00f3 t\\\\u00ednh n\\\\u0103ng Hybrid\\\",\\\"limit\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c chuy\\\\u1ec3n t\\\\u1eeb 1.000 \\\\u0111\\\\u1ebfn 50.000\\\\u0111\\\\/l\\\\u1ea7n, t\\\\u1ed1i \\\\u0111a 300.000\\\\u0111\\\\/ng\\\\u00e0y\\\"},\\\"amount_money\\\":[\\\"1000\\\",\\\"10000\\\",\\\"20000\\\",\\\"30000\\\",\\\"40000\\\",\\\"50000\\\"],\\\"guideline\\\":[\\\"C\\\\u00e1ch 1: MK g\\\\u1eedi 136\\\",\\\"C\\\\u00e1ch 2: MK g\\\\u1eedi 136\\\",\\\"Sodienthoai l\\\\u00e0 s\\\\u1ed1 th\\\\u01b0\\\\u1eddng xuy\\\\u00ean li\\\\u00ean l\\\\u1ea1c g\\\\u1ea7n nh\\\\u1ea5t\\\"]}\",\"active_omi_level4_address\":\"1\",\"enable_survey\":\"{\\\"searchHome\\\":\\\"1\\\",\\\"packageDetail\\\" :\\\"1\\\",\\\"voucherDetail\\\":\\\"1\\\"}\",\"lifebox_policy\":\"\\r\\n\\tSở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin
\\r\\n\\r\\n\\t1. Viettel không yêu cầu bất kỳ quyền sở hữu trí tuệ nào đối với các nội dung Khách hàng tải lên LifeBOX. Tất cả các dữ liệu Khách hàng đưa LifeBOX đều là quyền sở hữu của riêng Khách hàng. Khách hàng có thể xóa bỏ dữ liệu đã tải bất kỳ lúc nào cũng như hủy bỏ tài khoản của chính mình. Điều này cũng đồng nghĩa với việc Khách hàng xóa toàn bộ nội dung Khách hàng đang lưu trữ tại LifeBOX.
\\r\\n\\r\\n\\t2. Viettel không tiết lộ bất kì thông tin nào của Khách hàng cho đối tác thứ ba. Thông tin bảo mật bao gồm bất kỳ dữ liệu hay thông tin nào Khách hàng cung cấp cho Viettel mà không muốn công chúng biết đến. Thông tin bảo mật không bao gồm các thông tin
\\r\\n\\r\\n\\t(a) đã được công chúng hóa vào thời gian Viettel nhận được;
\\r\\n\\r\\n\\t(b) hoặc đã đến từ các domain được công bố rộng rãi sau khi Viettel nhận được nhưng mà không đến từ lỗi của Viettel;
\\r\\n\\r\\n\\t(c) hoặc thông tin của Khách hàng Viettel nhận được từ hơn một người hoặc
\\r\\n\\r\\n\\t(d) Viettel bị yêu cầu bởi luật pháp.
\",\"server_time\":\"2024-06-14\",\"cskh4g\":1,\"change_sim_fee\":25000,\"xhhbh\":1,\"enable_mini_games\":0,\"campaign_flag\":\"0\",\"campaign_content\":\"\",\"code\":\"***@@@@\",\"flagChucTet\":0,\"Lixi2017\":{\"so_tien_nho_nhat\":5000,\"luat_li_xi\":\"Số tiền lì xì tối thiểu là 5.000đ/lần, tối đa là 100.000đ/lần và là bội số của 1.000đ. Phí lì xì 0đ. Thuê bao nhận lì xì tối đa 5.000.000đ/ngày.\",\"so_tien_lon_nhat\":100000,\"hieu_luc_chuong_trinh\":0},\"key_lifebox\":null,\"enable_tra_cuu_dia_ban_4g\":0,\"ghepdoi\":0}"
14/06/24 09:18:57|-|6dbbdbd9861fbcdb|getBccsInfoV2 response:
1
Có lỗi xảy ra trong quá trình
false
false
14/06/24 09:18:57||5515607ca67deb93|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:57||e28a488afac1ef7f|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:58|-|5515607ca67deb93|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:58|-|e28a488afac1ef7f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:58|-|e28a488afac1ef7f|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/recommend [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:58|-|e28a488afac1ef7f|getFeatureGroupV3|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[cede8a00-acf4-458e-9e8a-00acf4f58ec5]}{X-Gravitee-Request-Id:[cede8a00-acf4-458e-9e8a-00acf4f58ec5]}{Content-Length:[296]}|-|accountType:2,build_code:2024.4.19,code:tien_ich,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"ec3e58d9c881ffa813cc3019a26c8179\",\"groupName\":\"Tiện ích\",\"groupPosition\":\"3\",\"isParent\":true,\"code\":\"tien_ich\",\"accountType\":\"2\",\"dataAll\":[{\"id\":\"myvtt_2b4ab10e6579536f38e3b2eda92dd28e\",\"groupName\":\"Tiện ích thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"tien_ich_thanh_toan\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs15d399f0ed2761\",\"name\":\"Thanh toán cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"code\":\"thanh_toan_cuoc\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":1,\"tag\":[\"Thanh toán cước, Thanh toan cuoc, thanh toan cuoc co dinh\",\"Thanh toán cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618ba940492c5\",\"name\":\"Tra chi tiết cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/06/41/10/bfb269268737dc597e649ad38a95239daa502c6b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/06/41/10/bfb269268737dc597e649ad38a95239daa502c6b.png\",\"code\":\"tra_cuoc\",\"position\":\"8\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cước, tra cuoc, TC\",\"Tra chi tiết cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"999\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"999\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"999\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_9cb7dfa75ae51d27e58e4bcc6956e443\",\"groupName\":\"Tiện ích Internet/Truyền hình\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"tien_ich_internet_truyenhinh\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15fa36d779f216\",\"name\":\"Đổi gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"code\":\"doi_goi_cuoc_co_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.9\",\"login\":0,\"tag\":[\"Đổi gói cước, gói cước, đổi gói cước cố định, doi goi cuoc\",\"Đổi gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622572501cbde\",\"name\":\"Đổi địa chỉ lắp đặt\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5c/fb/b5/2db732c348056deda9625a210f487cf25144b5de.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5c/fb/b5/2db732c348056deda9625a210f487cf25144b5de.png\",\"code\":\"doi_dia_diem_cai_dat\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Đổi địa chỉ lắp đặt, doi dia chi lap dat\",\"Đổi địa chỉ lắp đặt\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622574110aa65\",\"name\":\"Đổi số điện thoại liên hệ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/4a/a4/43ed340d0e62e97b61eba7366a6b3c33a1828300.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/4a/a4/43ed340d0e62e97b61eba7366a6b3c33a1828300.png\",\"code\":\"doi_so_lien_he_co_dinh\",\"position\":\"5\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Đổi số điện thoại liên hệ\",\"Đổi số điện thoại liên hệ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"6\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"7\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163dc83171fb06\",\"name\":\"Đổi mật khẩu\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/cc/90/0c/917386c7ac5552db021572beed8a575d17c5db7a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/cc/90/0c/917386c7ac5552db021572beed8a575d17c5db7a.png\",\"code\":\"doi_mat_khau\",\"position\":\"9\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"đổi mật khẩu, mật khẩu, reset mật khẩu\",\"Đổi mật khẩu\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16406ef94ad743\",\"name\":\"Thay đổi thông tin khách hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/51/a7/75/b70ce9df4c86783ac661b4a69564b9dff433a7d8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/51/a7/75/b70ce9df4c86783ac661b4a69564b9dff433a7d8.png\",\"code\":\"doi_thong_tin_kh_co_dinh\",\"position\":\"9\",\"os\":0,\"version\":\"6.5\",\"login\":1,\"tag\":[\"Thay đổi thông tin khách hàng cố định, khách hàng cố định\",\"Thay đổi thông tin khách hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651a9b0d72ba8\",\"name\":\"Mua thêm băng thông\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"code\":\"mua_them_bang_thong_co_dinh\",\"position\":\"9\",\"os\":0,\"version\":\"7.6\",\"login\":0,\"tag\":[\"mua băng thông, nâng tốc độ, FD100, FD50, FW100, tăng thêm tốc độ, tăng tốc độ, đăng ký gói băng thông ngày, fd50, fd100, fw100, tăng internet, tốc độ, nâng băng thông, tốc độ internet\",\"Mua thêm băng thông\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"f20b0c454054890ca6c62fc49d7d3c4c\",\"groupName\":\"Giải trí cố định\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"giai_tri_co_dinh\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs15fb5cc3849154\",\"name\":\"Giải trí Phim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ab/08/8a/06feb1fefdae94d979c53b23976a6c7b2e161e32.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ab/08/8a/06feb1fefdae94d979c53b23976a6c7b2e161e32.png\",\"code\":\"giai_tri_phim\",\"position\":\"999\",\"os\":0,\"version\":\"7.0\",\"login\":1,\"tag\":[\"Giải trí Phim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_938e7607f03596aae1be95caeb52b221\",\"groupName\":\"Tiện ích di động\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"tien_ich_di_dong\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164b11e664640b\",\"name\":\"Phim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/74/83/37/b880a530af609681ce393724406f23cda86728a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/74/83/37/b880a530af609681ce393724406f23cda86728a3.png\",\"code\":\"myviettel://play_tv360?code=http://m.tv360.vn/movies\",\"position\":\"3\",\"os\":0,\"version\":\"7.7\",\"login\":0,\"tag\":[\"Phim\",\"Phim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_5353b4a802745170ed0878aba1013c02\",\"groupName\":\"Tiện ích Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"tien_ich_ho_tro_khach_hang\",\"accountType\":\"2\",\"features\":[{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"10\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"2\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256a4ce4b32\",\"name\":\"Góp ý sản phẩm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"code\":\"gop_y_san_pham\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Góp ý sản phẩm, gop y san pham\",\"Góp ý sản phẩm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"4\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"4\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622575a8f2439\",\"name\":\"Lịch sử đăng ký dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"code\":\"history_reg_unreg_service\",\"position\":\"6\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Lịch sử đăng ký/ huỷ dịch vụ, lich su dang ky huy dich vu\",\"Lịch sử đăng ký dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"7\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"8\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399edec9e76\",\"name\":\"Đặt lịch hẹn CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"code\":\"dat_lich_hen_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Đặt lịch hẹn CSKH gọi lại,Hẹn cskh, đặt lịch hẹn, CSKH gọi lại, hen cskh goi lai,Đặt lịch hẹn CSKH, đặt lịch\",\"Đặt lịch hẹn CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"9\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_0abb7f9a51e895c74b46395d94b2887c\",\"groupName\":\"Tiện ích khác\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16374587d06d20\",\"name\":\"Quà tặng 01 TRIỆU\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"code\":\"banmoinhatien\",\"position\":\"12\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Viettel Money, viettel money, VT Money, ViettelMoney, viettelmoney,VTMoney\",\"Quà tặng 01 TRIỆU\"],\"openWebview\":\"1\",\"urlWebview\":\"https://km.vtmoney.vn/314y/macqmyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Ứng dụng Viettel Money của Tổng công ty Dịch vụ số Viettel. Đăng ký ngay và tham gia chương trình “MỞ APP LÀ CÓ QUÀ” để đón cơ hội trúng nhiều giải thưởng trị giá lên đến 01 TRIỆU ĐỒNG. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000.
\\r\\n\\r\\n\\t
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162032e7772f11\",\"name\":\"Elofun Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"code\":\"MYVT7\",\"position\":\"5\",\"os\":0,\"version\":\"6.1.1\",\"login\":1,\"tag\":[\"Elofun Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELO\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"5\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs15e1bec3727f3d\",\"name\":\"Mua vé xe rẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"code\":\"vexere\",\"position\":\"1\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Mua vé xe rẻ, mua ve xe re\",\"Mua vé xe rẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"VEXERE\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399f0ed2761\",\"name\":\"Thanh toán cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"code\":\"thanh_toan_cuoc\",\"position\":\"1\",\"os\":0,\"version\":\"4.6\",\"login\":1,\"tag\":[\"Thanh toán cước, Thanh toan cuoc, thanh toan cuoc co dinh\",\"Thanh toán cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15fa36d779f216\",\"name\":\"Đổi gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"code\":\"doi_goi_cuoc_co_dinh\",\"position\":\"2\",\"os\":0,\"version\":\"4.9\",\"login\":0,\"tag\":[\"Đổi gói cước, gói cước, đổi gói cước cố định, doi goi cuoc\",\"Đổi gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651a9b0d72ba8\",\"name\":\"Mua thêm băng thông\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"code\":\"mua_them_bang_thong_co_dinh\",\"position\":\"2\",\"os\":0,\"version\":\"7.6\",\"login\":0,\"tag\":[\"mua băng thông, nâng tốc độ, FD100, FD50, FW100, tăng thêm tốc độ, tăng tốc độ, đăng ký gói băng thông ngày, fd50, fd100, fw100, tăng internet, tốc độ, nâng băng thông, tốc độ internet\",\"Mua thêm băng thông\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618de63b4d789\",\"name\":\"Báo lỗi dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c9/b6/6c/06351a821cdff92a9c731609c8cef5030a149c61.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c9/b6/6c/06351a821cdff92a9c731609c8cef5030a149c61.png\",\"code\":\"ho_tro_dich_vu\",\"position\":\"4\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Hỗ trợ dịch vụ, Ho tro dich vu. HTDV\",\"Báo lỗi dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs163ad3c8227ae5\",\"name\":\"Quản lý modem Wifi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b8/d0/0b/8993121ce99cb6b37656d0f439ef8247ba5f2969.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b8/d0/0b/8993121ce99cb6b37656d0f439ef8247ba5f2969.png\",\"code\":\"modem_wifi_2\",\"position\":\"5\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Quản lý modem Wifi, Modemwifi\",\"Quản lý modem Wifi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"6\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 09:18:58|-|a43e76525a9789dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:18:58|-|fe11e42a43e8ccc0|CoDinh2/getThongTinThueBao|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[d25b6bb2-978c-4384-9b6b-b2978cd38458]}{X-Gravitee-Request-Id:[d25b6bb2-978c-4384-9b6b-b2978cd38458]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:18:58||606bc620e53fd913|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:59|-|606bc620e53fd913|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:59||2bd28cc7042216e7|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|2bd28cc7042216e7|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[e04866cd-b825-450a-8866-cdb825150a9f]}{X-Gravitee-Request-Id:[e04866cd-b825-450a-8866-cdb825150a9f]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":2,\"listAcc\":[{\"account\":\"h004_gftth_tienichss05\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0},{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":1,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":0,\"listAcc\":[]}},\"errorCodeTracing\":null}"
14/06/24 09:18:59|-|606bc620e53fd913|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|606bc620e53fd913|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|606bc620e53fd913|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|606bc620e53fd913|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|606bc620e53fd913|getPackageCustomerInterested|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[37769981-c80b-4c0c-b699-81c80b1c0c39]}{X-Gravitee-Request-Id:[37769981-c80b-4c0c-b699-81c80b1c0c39]}{Content-Length:[186]}|{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:18:59||7895a27c682b81fb|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss04
14/06/24 09:18:59||7895a27c682b81fb|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:59||6dbbdbd9861fbcdb|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|5515607ca67deb93|Exception when call soap
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: No route to host: /10.58.71.47:8019; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: No route to host: /10.58.71.47:8019
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callV1(BaseClientImpl.java:144)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: No route to host: /10.58.71.47:8019
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: No route to host
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59||cd41be3fa6759d1e|START CLEAR CACHE
14/06/24 09:18:59|-|6dbbdbd9861fbcdb|getAllLinkAcc|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[9a21bfc0-c50d-4a6a-a1bf-c0c50d0a6a4e]}{X-Gravitee-Request-Id:[9a21bfc0-c50d-4a6a-a1bf-c0c50d0a6a4e]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":2,\"listAcc\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":1,\"statusLinkerVtPlus\":0},{\"account\":\"h004_gftth_tienichss05\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":0,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":0,\"listAcc\":[]}},\"errorCodeTracing\":null}"
14/06/24 09:18:59|-|5515607ca67deb93|Call getRecommendationDac error
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.58.71.158:9969/home/recommend/recommendation [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.DacClientImpl.getRecommendationDac(DacClientImpl.java:117)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.158:9969
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:18:59|-|7895a27c682b81fb|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noi
34288241710210198IDC=187429640h004_gftth_tienichss05451Kh Automation testThanh xuan, Ha noi
false
false
14/06/24 09:18:59||e838217de11ace84|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss04
14/06/24 09:18:59||e838217de11ace84|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:18:59|-|7895a27c682b81fb|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:18:59|-|7895a27c682b81fb|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
;;
14/06/24 09:18:59||656a7ed5ea0d39d8|Start write log analyId 1718331539901
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2870,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534195,"endTime":1718331537065,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2648,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534529,"endTime":1718331537177,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":3003,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534193,"endTime":1718331537196,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getInfoSubscriberByAccountAndServiceTypeForMultiScreen","duration":3004,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534192,"endTime":1718331537196,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2890,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534307,"endTime":1718331537197,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":2890,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534307,"endTime":1718331537197,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2978,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534221,"endTime":1718331537199,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":2979,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534220,"endTime":1718331537199,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2979,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718331534220,"endTime":1718331537199,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2623,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534655,"endTime":1718331537278,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2623,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534655,"endTime":1718331537278,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeDeclRepositoryImpl.getDeclByType","duration":79,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718331537199,"endTime":1718331537278,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2607,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534671,"endTime":1718331537278,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2607,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534671,"endTime":1718331537278,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2607,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718331534671,"endTime":1718331537278,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2751,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534528,"endTime":1718331537279,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getInfoSubscriberByAccountAndServiceTypeForMultiScreen","duration":2751,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534528,"endTime":1718331537279,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getConfigSettingMobileCache","duration":80,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537199,"endTime":1718331537279,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getConfigSettingMobileMsisdn","duration":80,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537199,"endTime":1718331537279,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":216,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537065,"endTime":1718331537281,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"AccountInfoBlockServiceImpl.getBlockData","duration":2635,"logType":"com.viettel.myviettel.service.block.AccountInfoBlockServiceImpl","actionType":"AccountInfoBlockServiceImpl","startTime":1718331534664,"endTime":1718331537299,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2670,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718331534629,"endTime":1718331537299,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2670,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718331534629,"endTime":1718331537299,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2670,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"35230c2eea36f0e3","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2673,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534627,"endTime":1718331537300,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2483,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534819,"endTime":1718331537302,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2483,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534819,"endTime":1718331537302,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2496,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331534820,"endTime":1718331537316,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2496,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534820,"endTime":1718331537316,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2496,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718331534820,"endTime":1718331537316,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2533,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718331534783,"endTime":1718331537316,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2666,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718331534650,"endTime":1718331537316,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2666,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718331534650,"endTime":1718331537316,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2666,"clientAddress":"118.53.246.113","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"cd16d19c88cd4e52","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2680,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534646,"endTime":1718331537326,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 656a7ed5ea0d39d8 {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":2705,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718331534622,"endTime":1718331537327,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":2705,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718331534622,"endTime":1718331537327,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":2705,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"3aacdd211e6b41e4","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2711,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534618,"endTime":1718331537329,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getStringValue","duration":66,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331537281,"endTime":1718331537347,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getAllowReportComplainLowCache","duration":66,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537281,"endTime":1718331537347,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeDeclRepositoryImpl.getDeclByType2","duration":68,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718331537280,"endTime":1718331537348,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getVersionAppCache","duration":70,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537279,"endTime":1718331537349,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeDeclRepositoryImpl.getById","duration":69,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718331537280,"endTime":1718331537349,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getTransferMoneyTermCache","duration":69,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537280,"endTime":1718331537349,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeDeclRepositoryImpl.getById","duration":69,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718331537280,"endTime":1718331537349,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getConfVersionAppCache","duration":69,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537280,"endTime":1718331537349,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeDeclRepositoryImpl.getById","duration":69,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718331537280,"endTime":1718331537349,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getCashAdvanceTermCache","duration":70,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537280,"endTime":1718331537350,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getInfoAccountAndCSKH","duration":70,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537280,"endTime":1718331537350,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":212,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537177,"endTime":1718331537389,"clientAddress":"118.53.246.113","title":"","inputs":"[\"\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":355,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537067,"endTime":1718331537422,"clientAddress":"118.53.246.113","title":"","inputs":"[\";;\",\"113_getAllSubscriberByTelContract\"]","response":"[]","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getListAccountByPhone","duration":3229,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534194,"endTime":1718331537423,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"WServiceClientImpl.checkData3gV3","duration":97,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718331537350,"endTime":1718331537447,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"DataWSServiceImpl.getData3gV2","duration":97,"logType":"com.viettel.myviettel.service.ws.impl.DataWSServiceImpl","actionType":"DataWSServiceImpl","startTime":1718331537350,"endTime":1718331537447,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingConfigServiceImpl.getFeeDataSharing","duration":145,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718331537302,"endTime":1718331537447,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingServiceImpl.getSettingV3","duration":3232,"logType":"com.viettel.myviettel.service.impl.SettingServiceImpl","actionType":"SettingServiceImpl","startTime":1718331534215,"endTime":1718331537447,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingController.getSettingV3","duration":3232,"logType":"com.viettel.myviettel.controller.SettingController","actionType":"SettingController","startTime":1718331534215,"endTime":1718331537447,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SettingController.getSettingV3","duration":3232,"clientAddress":"118.53.246.113","result":"0","path":"/getSettingV3","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"e74cc74c5053647f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":3250,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534212,"endTime":1718331537462,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":322,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537178,"endTime":1718331537500,"clientAddress":"118.53.246.113","title":"","inputs":"[\";;\",\"113_getAllSubscriberByTelContract\"]","response":"[]","result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getListAccountByPhone","duration":2972,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331534528,"endTime":1718331537500,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":52,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718331537732,"endTime":1718331537784,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":52,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331537732,"endTime":1718331537784,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":446,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718331537732,"endTime":1718331538178,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":446,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331537732,"endTime":1718331538178,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":724,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537501,"endTime":1718331538225,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockRecommend"}
INFO 656a7ed5ea0d39d8 {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":724,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331537501,"endTime":1718331538225,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":540,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718331537731,"endTime":1718331538271,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":540,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331537731,"endTime":1718331538271,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"WServiceClientImpl.checkKTTK2","duration":57,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718331538229,"endTime":1718331538286,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"[]","result":"0","path":"/blockRecommend"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":642,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537731,"endTime":1718331538373,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":642,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331537731,"endTime":1718331538373,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":732,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718331537700,"endTime":1718331538432,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":732,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718331537700,"endTime":1718331538432,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":732,"clientAddress":"118.53.246.113","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"e28a488afac1ef7f","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":741,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331537695,"endTime":1718331538436,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":1357,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331537198,"endTime":1718331538555,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss04\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428823\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1862052124\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-188460421\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"\",\"contractDTOInput\":{\"contractId\":\"3428824\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"512762686\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":4256,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718331534301,"endTime":1718331538557,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"CoDinh2Controller.getSubscriberInformation","duration":4256,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718331534301,"endTime":1718331538557,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"CoDinh2Controller.getSubscriberInformation","duration":4256,"clientAddress":"118.53.246.113","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"fe11e42a43e8ccc0","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4262,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534297,"endTime":1718331538559,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":55,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718331538515,"endTime":1718331538570,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":65,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718331538515,"endTime":1718331538580,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":73,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718331538515,"endTime":1718331538588,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"WServiceClientImpl.viewSharingDataV2","duration":56,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718331538593,"endTime":1718331538649,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",\"0\"]","response":"{\"responseCode\":\"\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Sai dinh dang MSISDN-3\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"PromotionServiceImpl.getSharingPack","duration":56,"logType":"com.viettel.myviettel.service.impl.PromotionServiceImpl","actionType":"PromotionServiceImpl","startTime":1718331538593,"endTime":1718331538649,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"WServiceClientImpl.getAddOnUSSD","duration":82,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718331538594,"endTime":1718331538676,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",\"3,6\"]","response":"{\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"isDefaultData\":\"false\",\"listAddOn\":[],\"listPkgName\":\"\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"PromotionDataServiceImpl.getDynamicPromotion","duration":82,"logType":"com.viettel.myviettel.service.impl.PromotionDataServiceImpl","actionType":"PromotionDataServiceImpl","startTime":1718331538594,"endTime":1718331538676,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"WServiceClientImpl.getRegistedVasInfo","duration":85,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718331538592,"endTime":1718331538677,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"charged\":\"0\",\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"listPkgFail\":null,\"listPkgSuccess\":null,\"msisdnGroup\":null,\"msisdnGroupDetail\":null,\"listVasCode\":\"\",\"message\":\"\",\"optionalInfo\":\"\",\"usingPkgNameVTP\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"PackServiceImpl.getUsingPacksByMsisdn2","duration":85,"logType":"com.viettel.myviettel.service.impl.PackServiceImpl","actionType":"PackServiceImpl","startTime":1718331538592,"endTime":1718331538677,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":553,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331538594,"endTime":1718331539147,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":553,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331538594,"endTime":1718331539147,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":553,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718331538594,"endTime":1718331539147,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5004,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718331534189,"endTime":1718331539193,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5014,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718331534179,"endTime":1718331539193,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAllLinkAcc","duration":5015,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718331534178,"endTime":1718331539193,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAllLinkAcc","duration":5015,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"2bd28cc7042216e7","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5031,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534175,"endTime":1718331539206,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"WServiceClientImpl.KTMI","duration":57,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718331539151,"endTime":1718331539208,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",0,\"MyViettel\",\"MyViettel\"]","response":"{\"info\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MobileInternetServiceImpl.getPromotionDataAllV3","duration":635,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718331538584,"endTime":1718331539219,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoggingServiceImpl.getDataPackageDataMyVtV3","duration":643,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718331538584,"endTime":1718331539227,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoggingServiceImpl.getPackageCustomerInterested","duration":652,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718331538577,"endTime":1718331539229,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoggingController.getPackageCustomerInterested","duration":653,"logType":"com.viettel.myviettel.controller.LoggingController","actionType":"LoggingController","startTime":1718331538577,"endTime":1718331539230,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoggingController.getPackageCustomerInterested","duration":653,"clientAddress":"118.53.246.113","result":"0","path":"/getPackageCustomerInterested","errorCode":1,"errorMessage":"Hệ thống bận. Vui lòng thử lại sau","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"606bc620e53fd913","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":663,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331538573,"endTime":1718331539236,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5001,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718331534527,"endTime":1718331539528,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5007,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718331534521,"endTime":1718331539528,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAllLinkAcc","duration":5007,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718331534521,"endTime":1718331539528,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAllLinkAcc","duration":5007,"clientAddress":"118.53.246.113","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 656a7ed5ea0d39d8 {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"BaseClientImpl.call","duration":1312,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718331538230,"endTime":1718331539542,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 656a7ed5ea0d39d8 {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"PaymentVtpServiceClientImpl.getHotChargeCurrAndStaOfCycle","duration":1313,"logType":"com.viettel.myviettel.client.impl.PaymentVtpServiceClientImpl","actionType":"PaymentVtpServiceClientImpl","startTime":1718331538229,"endTime":1718331539542,"clientAddress":"118.53.246.113","title":"","inputs":"[\"3428823\",\"3428824\"]","response":null,"result":"0","path":"/blockRecommend"}
INFO 656a7ed5ea0d39d8 {"traceId":"6dbbdbd9861fbcdb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5030,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534519,"endTime":1718331539549,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO 656a7ed5ea0d39d8 {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":250,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331539346,"endTime":1718331539596,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"h004_gftth_tienichss05\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428824\",\"custid\":\"1710210198\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 656a7ed5ea0d39d8 {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getBccsInfo","duration":250,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331539346,"endTime":1718331539596,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 656a7ed5ea0d39d8 {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":547,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331539348,"endTime":1718331539895,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 656a7ed5ea0d39d8 {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":548,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331539347,"endTime":1718331539895,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
14/06/24 09:18:59||656a7ed5ea0d39d8|AsyncLog analyId 1718331539901: QueueSize: 108, addSuccess: 108, addFalse: 0, writeSuccess:108, writeFalse:0
14/06/24 09:18:59|-|e838217de11ace84|getBccsInfoV2 response:
0
OK
34288231710210197IDC=187429640h004_gftth_tienichss04451Kh Automation testThanh xuan, Ha noi
34288241710210198IDC=187429640h004_gftth_tienichss05451Kh Automation testThanh xuan, Ha noi
false
false
14/06/24 09:19:00|-|5515607ca67deb93|blockRecommend|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[57976878-1205-4f4a-9768-781205ff4a84]}{X-Gravitee-Request-Id:[57976878-1205-4f4a-9768-781205ff4a84]}{Content-Length:[328]}|-|accountType:2,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),managementId:302297B7937A4FF5A248E06BA9E9A228,myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"83e0e911-0188-162f-f962-d74c248e5230\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"Dongcuoctruoc\",\"description\":\"Chiết khấu 10% khi đóng trước cước Internet lần đầu\",\"startTime\":\"2023-09-10 16:04:35\",\"endTime\":\"2050-12-31 23:59:59\",\"sortOrder\":5,\"image\":\"https://media.vietteltelecom.vn/upload//ce/df/fc/168fa6f648dd9768c012e090404dddc813151434.png\",\"status\":1,\"title\":\"Chỉ có trên My Viettel\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":1,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"ngaltt3\",\"updateUser\":\"ngaltt3\",\"createTime\":\"2023-07-14 13:52:22\",\"updateTime\":\"2024-02-16 10:24:10\",\"accountType\":2,\"serviceType\":null,\"nameButton\":\"Khám phá ngay!\",\"featureId\":\"QXJ0aWNs165b0c2d9a4709\",\"link\":\"myviettel://naptien_thanhtoan_cd\"},{\"id\":\"ed1dff7d-77b8-4ee3-a541-92b3cd09e10c\",\"collectionManagementId\":\"302297b7-937a-4ff5-a248-e06ba9e9a228\",\"code\":\"taikhoandidong\",\"description\":\"Tài khoản tiền di động\",\"startTime\":\"2024-05-01 10:38:22\",\"endTime\":\"2026-05-27 10:38:25\",\"sortOrder\":12,\"image\":\"https://media.vietteltelecom.vn/upload//a7/18/8a/d6a466698ed46a733ec3e8f8d6e1fa009d046d0f.png\",\"status\":1,\"title\":\"Tài khoản tiền di động\",\"actionType\":\"SCREENAPP\",\"isBrowser\":0,\"isRedirect\":0,\"isAuth\":2,\"isRequireAuth\":0,\"group\":3,\"groupType\":null,\"createUser\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"createTime\":\"2024-05-20 10:40:07\",\"updateTime\":\"2024-05-24 11:23:20\",\"accountType\":3,\"serviceType\":null,\"nameButton\":\"Tài khoản tiền di động\",\"featureId\":\"QXJ0aWNs1663c58dee4e2d\",\"link\":\"myviettel://play_gami?code=home\"}],\"errorCodeTracing\":null}"
14/06/24 09:19:00|-|7895a27c682b81fb|getBccsInfoV2 response:
1
Có lỗi xảy ra trong quá trình
false
false
14/06/24 09:19:00|-|7895a27c682b81fb|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[bb2044c5-c3d1-4ff0-a044-c5c3d16ff035]}{X-Gravitee-Request-Id:[bb2044c5-c3d1-4ff0-a044-c5c3d16ff035]}{Content-Length:[277]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"},{\"account\":\"h004_gftth_tienichss05\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 09:19:00|-|e838217de11ace84|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:19:00|-|e838217de11ace84|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
;;
14/06/24 09:19:00|-|e6920428467e2fad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:00|-|e838217de11ace84|getBccsInfoV2 response:
1
Có lỗi xảy ra trong quá trình
false
false
14/06/24 09:19:00|-|e838217de11ace84|getAccOfContract|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[c6f45950-2be7-47d3-b459-502be737d3c0]}{X-Gravitee-Request-Id:[c6f45950-2be7-47d3-b459-502be737d3c0]}{Content-Length:[277]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,type:all,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss04\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"},{\"account\":\"h004_gftth_tienichss05\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429640\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 09:19:02|-|69faf60a586001d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:02||7a30b6152719d20d|exception when call get fcm.getAgeSub
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 4000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.FmcCMClientImpl.getAgeSub(FmcCMClientImpl.java:56)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.FmcCMClientImpl.getAgeSub(FmcCMClientImpl.java:56)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.FmcCMClientImpl.getAgeSub(FmcCMClientImpl.java:57)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:02||7a30b6152719d20d|Error getting ageSub or getting age config: h004_gftth_tienichss04
14/06/24 09:19:02|-|7a30b6152719d20d|checkPopupPolicy|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[0c4d814d-4937-4337-8d81-4d49375337fd]}{X-Gravitee-Request-Id:[0c4d814d-4937-4337-8d81-4d49375337fd]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"showPopup\":0,\"data\":null}"
14/06/24 09:19:02||04a50de1111ae29c|Start write log analyId 1718331542925
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":270,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331539673,"endTime":1718331539943,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"h004_gftth_tienichss04\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428823\",\"custid\":\"1710210197\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null},{\"isdn\":\"h004_gftth_tienichss05\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428824\",\"custid\":\"1710210198\",\"idno\":\"IDC=187429640\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getBccsInfo","duration":270,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331539673,"endTime":1718331539943,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByType","duration":611,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718331539549,"endTime":1718331540160,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 04a50de1111ae29c {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByType","duration":611,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718331539549,"endTime":1718331540160,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 04a50de1111ae29c {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"BlockRecommendServiceImpl.blockRecommend","duration":2692,"logType":"com.viettel.myviettel.service.impl.BlockRecommendServiceImpl","actionType":"BlockRecommendServiceImpl","startTime":1718331537469,"endTime":1718331540161,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 04a50de1111ae29c {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":2692,"logType":"com.viettel.myviettel.controller.BlockRecommendController","actionType":"BlockRecommendController","startTime":1718331537469,"endTime":1718331540161,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 04a50de1111ae29c {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":2692,"clientAddress":"118.53.246.113","result":"0","path":"/blockRecommend","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a50de1111ae29c {"traceId":"5515607ca67deb93","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2696,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331537467,"endTime":1718331540163,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":393,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331539895,"endTime":1718331540288,"clientAddress":"118.53.246.113","title":"","inputs":"[\";;\",\"113_getAllSubscriberByTelContract\"]","response":"[]","result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getBccsInfo","duration":393,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331539895,"endTime":1718331540288,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":942,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718331539346,"endTime":1718331540288,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInServiceImpl.getAccOfContract","duration":952,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718331539336,"endTime":1718331540288,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAccOfContract","duration":952,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718331539336,"endTime":1718331540288,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAccOfContract","duration":952,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a50de1111ae29c {"traceId":"7895a27c682b81fb","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":959,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331539332,"endTime":1718331540291,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":629,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331539674,"endTime":1718331540303,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":629,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331539674,"endTime":1718331540303,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":241,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331540303,"endTime":1718331540544,"clientAddress":"118.53.246.113","title":"","inputs":"[\";;\",\"113_getAllSubscriberByTelContract\"]","response":"[]","result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getBccsInfo","duration":241,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331540303,"endTime":1718331540544,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":871,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718331539673,"endTime":1718331540544,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInServiceImpl.getAccOfContract","duration":880,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718331539664,"endTime":1718331540544,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAccOfContract","duration":880,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718331539664,"endTime":1718331540544,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MultiSignInController.getAccOfContract","duration":880,"clientAddress":"118.53.246.113","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a50de1111ae29c {"traceId":"e838217de11ace84","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":887,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331539659,"endTime":1718331540546,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 04a50de1111ae29c {"traceId":"7a30b6152719d20d","requestId":null,"objectId":"h004_gftth_tienichss04","service":"FmcCMClientImpl.getAgeSub","duration":4002,"logType":"com.viettel.myviettel.client.impl.FmcCMClientImpl","actionType":"FmcCMClientImpl","startTime":1718331538679,"endTime":1718331542681,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 04a50de1111ae29c {"traceId":"7a30b6152719d20d","requestId":null,"objectId":"h004_gftth_tienichss04","service":"IntroMyViettelImpl.getAgeSubFromWs","duration":4005,"logType":"com.viettel.myviettel.service.impl.IntroMyViettelImpl","actionType":"IntroMyViettelImpl","startTime":1718331538676,"endTime":1718331542681,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 04a50de1111ae29c {"traceId":"7a30b6152719d20d","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SurveyServiceImpl.checkPopupPolicy","duration":4024,"logType":"com.viettel.myviettel.service.impl.SurveyServiceImpl","actionType":"SurveyServiceImpl","startTime":1718331538668,"endTime":1718331542692,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 04a50de1111ae29c {"traceId":"7a30b6152719d20d","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SurveyController.checkPopupPolicy","duration":4024,"logType":"com.viettel.myviettel.controller.SurveyController","actionType":"SurveyController","startTime":1718331538668,"endTime":1718331542692,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
INFO 04a50de1111ae29c {"traceId":"7a30b6152719d20d","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SurveyController.checkPopupPolicy","duration":4024,"clientAddress":"118.53.246.113","result":"0","path":"/checkPopupPolicy","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 04a50de1111ae29c {"traceId":"7a30b6152719d20d","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4031,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331538663,"endTime":1718331542694,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/checkPopupPolicy"}
14/06/24 09:19:02||04a50de1111ae29c|AsyncLog analyId 1718331542925: QueueSize: 26, addSuccess: 26, addFalse: 0, writeSuccess:26, writeFalse:0
14/06/24 09:19:04|-|bb41f08d95a5cfb7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:04|-|1d20e331806fc5a2|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:04|-|1d20e331806fc5a2|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:04|-|1d20e331806fc5a2|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:04|-|1d20e331806fc5a2|getStatusSubscriber|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[1cc3f35a-5341-4486-83f3-5a5341448615]}{X-Gravitee-Request-Id:[1cc3f35a-5341-4486-83f3-5a5341448615]}{Content-Length:[268]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,version_app:7.8,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 09:19:04||28da93854183b8df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:19:05||2e63fb3422beb823|Start write log analyId 1718331545931
INFO 2e63fb3422beb823 {"traceId":"1d20e331806fc5a2","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BlockClientImpl.getActStatusForSub","duration":10009,"logType":"com.viettel.myviettel.client.impl.BlockClientImpl","actionType":"BlockClientImpl","startTime":1718331534570,"endTime":1718331544579,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.61.152.239:8888/vtp/BlockOneWay/6ea33784-875c-4212-b91d-4a17e08de9e9?wsdl\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"Content-Type\":[\"application/xml\"]},\"message\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\"}","result":"1","path":"/getStatusSubscriber"}
INFO 2e63fb3422beb823 {"traceId":"1d20e331806fc5a2","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AdslSearchChargeServiceImpl.getStatusSubscriber","duration":10019,"logType":"com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl","actionType":"AdslSearchChargeServiceImpl","startTime":1718331534566,"endTime":1718331544585,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.61.152.239:8888/vtp/BlockOneWay/6ea33784-875c-4212-b91d-4a17e08de9e9?wsdl\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"Content-Type\":[\"application/xml\"]},\"message\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\"}","result":"1","path":"/getStatusSubscriber"}
INFO 2e63fb3422beb823 {"traceId":"1d20e331806fc5a2","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AdslSearchChargeController.getStatusSubscriber","duration":10022,"logType":"com.viettel.myviettel.controller.AdslSearchChargeController","actionType":"AdslSearchChargeController","startTime":1718331534565,"endTime":1718331544587,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"1","path":"/getStatusSubscriber"}
INFO 2e63fb3422beb823 {"traceId":"1d20e331806fc5a2","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AdslSearchChargeController.getStatusSubscriber","duration":10022,"clientAddress":"118.53.246.113","result":"1","path":"/getStatusSubscriber","errorCode":null,"errorMessage":"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO 2e63fb3422beb823 {"traceId":"1d20e331806fc5a2","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":10028,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331534563,"endTime":1718331544591,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getStatusSubscriber"}
14/06/24 09:19:05||2e63fb3422beb823|AsyncLog analyId 1718331545931: QueueSize: 4, addSuccess: 4, addFalse: 0, writeSuccess:4, writeFalse:0
14/06/24 09:19:06|-|091b80c942781a2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:08|-|f3c87a2f1027fc4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:08||493dcd55f6652ca1|Start write log analyId 1718331548953
14/06/24 09:19:08||493dcd55f6652ca1|AsyncLog analyId 1718331548953: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:09||9641e554b99e5b84|START CLEAR CACHE
14/06/24 09:19:10|-|cb27c798d52424b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:10||d86b43062780372f|OTP COMMON TYPE: otp_change_pass Co dinh
14/06/24 09:19:10||d86b43062780372f|[Redis] Request time config: j_get_otp_v4_limit_time_118.53.246.113
14/06/24 09:19:10||b873d3e9922912e0|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:10||d86b43062780372f|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:19:10|-|91cbab3322366120|getPasswordRules|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[25b55c99-f287-4624-b55c-99f287f62471]}{X-Gravitee-Request-Id:[25b55c99-f287-4624-b55c-99f287f62471]}{Content-Length:[186]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":{\"weak_password_pattern\":\"/^[a-zA-Z0-9]{8,128}$/\",\"weak_password_description\":\"Mật khẩu từ 8 ký tự trở lên\",\"strong_password_pattern\":\"/^.*(?=.{8,128})(?=.*\\\\d)(?=.*\\\\W+)(?![.\\\\n])(?=.*[a-zA-Z]).*$/\",\"strong_password_description\":\"Mật khẩu phải từ 8-128 ký tự bao gồm chữ thường, chữ hoa, số và ký tự đặc biệt\",\"password_black_list\":null,\"password_black_list_message\":null,\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\"},\"errorCodeTracing\":null}"
14/06/24 09:19:10|-|b873d3e9922912e0|[f09a5b68-38528] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getCaptcha", but ServerHttpResponse already committed (200 OK)
14/06/24 09:19:10|-|b873d3e9922912e0|[f09a5b68-3, L:/10.1.115.18:8080 - R:/10.207.252.75:36510] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getCaptcha" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:11|-|d86b43062780372f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:19:11||d86b43062780372f|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:19:11||d86b43062780372f|key so lan lay otp tren redis: redis_myvt_otp_otp_change_pass_contract_h004_gftth_tienichss04
14/06/24 09:19:11||d86b43062780372f|currentNumberInPeriod: 0
14/06/24 09:19:11||d86b43062780372f|startPeriod: 0
14/06/24 09:19:11||d86b43062780372f|callSaleMyViettelV2 body:
983002003
14/06/24 09:19:11||5995003d38685724|Start write log analyId 1718331551953
INFO 5995003d38685724 {"traceId":"91cbab3322366120","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getStringValueCache","duration":52,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331550611,"endTime":1718331550663,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO 5995003d38685724 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getValue","duration":52,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331550612,"endTime":1718331550664,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 5995003d38685724 {"traceId":"91cbab3322366120","requestId":null,"objectId":null,"service":"AuthServiceImpl.getPasswordRules","duration":56,"logType":"com.viettel.myviettel.service.impl.AuthServiceImpl","actionType":"AuthServiceImpl","startTime":1718331550611,"endTime":1718331550667,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO 5995003d38685724 {"traceId":"91cbab3322366120","requestId":null,"objectId":null,"service":"AuthController.getPasswordRules","duration":56,"logType":"com.viettel.myviettel.controller.AuthController","actionType":"AuthController","startTime":1718331550611,"endTime":1718331550667,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO 5995003d38685724 {"traceId":"91cbab3322366120","requestId":null,"objectId":null,"service":"AuthController.getPasswordRules","duration":56,"clientAddress":"118.53.246.113","result":"0","path":"/getPasswordRules","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 5995003d38685724 {"traceId":"91cbab3322366120","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":61,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331550607,"endTime":1718331550668,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO 5995003d38685724 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1029,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331550662,"endTime":1718331551691,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 5995003d38685724 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":1029,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331550662,"endTime":1718331551691,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 5995003d38685724 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getValue","duration":76,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331551694,"endTime":1718331551770,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 5995003d38685724 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpServiceImpl.insertOtpToDBV3","duration":53,"logType":"com.viettel.myviettel.service.impl.OtpServiceImpl","actionType":"OtpServiceImpl","startTime":1718331551828,"endTime":1718331551881,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:19:11||5995003d38685724|AsyncLog analyId 1718331551953: QueueSize: 9, addSuccess: 9, addFalse: 0, writeSuccess:9, writeFalse:0
14/06/24 09:19:12|-|3c09ca4ec864b2a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:12|-|d86b43062780372f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:19:12|-|d86b43062780372f|Begin handleSendSms: 84983002003
14/06/24 09:19:12|-|d86b43062780372f|callSaleMyViettelV2 body:
983002003
14/06/24 09:19:13|-|d86b43062780372f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>1710210202</SUB_ID>
<CONTRACT_ID></CONTRACT_ID>
<TBC_TYPE></TBC_TYPE>
<PAY_METHOD_CODE></PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT></IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>POBAS</PRODUCT_CODE>
<OFFER_ID>400001023</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>1</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647123</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>ThanhPTH - MyViettel</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210199</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>null</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:19:13|-|d86b43062780372f|checkCustPhone: true
14/06/24 09:19:13|-|d86b43062780372f|smsGwRestWsWebClient realData:
0
14/06/24 09:19:13|-|d86b43062780372f|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[5af9d93e-d57b-45b5-b9d9-3ed57bd5b5a4]}{X-Gravitee-Request-Id:[5af9d93e-d57b-45b5-b9d9-3ed57bd5b5a4]}{Content-Length:[381]}|{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}|actionCode:otp_change_pass_contract,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,phone:h004_gftth_tienichss04,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,type:otp_change_pass,typeCode:CO_DINH,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 8354 de xac thuc Doi mat khau tren ung dung My Viettel. Ma OTP se het han sau 10p. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Mã OTP đã được gửi về số điện thoại liên hệ 84983002003 của Quý khách.\",\"periodSendOtp\":\"5\",\"alias\":\"MyViettel\",\"expriedTime\":\"600\"}}"
14/06/24 09:19:14|-|013e9553c79b4299|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:14||3aad494b002bda06|Start write log analyId 1718331554956
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":735,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331551875,"endTime":1718331552610,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":736,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331551874,"endTime":1718331552610,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.setValue","duration":58,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331552613,"endTime":1718331552671,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":727,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331552611,"endTime":1718331553338,"clientAddress":"118.53.246.113","title":"","inputs":"[\"983002003\"]","response":"{\"subId\":\"1710210202\",\"contractId\":\"\",\"tbcType\":\"\",\"payMethodCode\":\"\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"POBAS\",\"offerId\":\"400001023\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"1\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647123\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"ThanhPTH - MyViettel\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210199\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"null\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n1710210202\\n\\n\\n\\n\\n\\n\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nPOBAS\\n400001023\\n20190319180713\\n0\\n1\\nVIE\\n\\n\\n187429647123\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nThanhPTH - MyViettel\\n1\\n500000\\n1710210199\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nnull\\n\",\"custName\":\"ThanhPTH - MyViettel\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":727,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331552611,"endTime":1718331553338,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SmsCommonServiceImpl.saveLogOtp","duration":141,"logType":"com.viettel.myviettel.service.impl.SmsCommonServiceImpl","actionType":"SmsCommonServiceImpl","startTime":1718331553450,"endTime":1718331553591,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SmsGwRestClientImpl.insertMt","duration":253,"logType":"com.viettel.myviettel.client.impl.SmsGwRestClientImpl","actionType":"SmsGwRestClientImpl","startTime":1718331553338,"endTime":1718331553591,"clientAddress":"118.53.246.113","title":"","inputs":"[\"DV_CODINH\",\"84983002003\",\"Nhap ma OTP 8354 de xac thuc Doi mat khau tren ung dung My Viettel. Ma OTP se het han sau 10p. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\"]","response":"{\"sendMTResult\":\"0\"}","result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"MessageServiceImpl.sendSMS","duration":253,"logType":"com.viettel.myviettel.service.impl.MessageServiceImpl","actionType":"MessageServiceImpl","startTime":1718331553338,"endTime":1718331553591,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":2980,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331550611,"endTime":1718331553591,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":\"a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==\",\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"otp_change_pass\",\"actionCode\":\"otp_change_pass_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 8354 de xac thuc Doi mat khau tren ung dung My Viettel. Ma OTP se het han sau 10p. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Mã OTP đã được gửi về số điện thoại liên hệ 84983002003 của Quý khách.\",\"periodSendOtp\":\"5\",\"alias\":\"MyViettel\",\"expriedTime\":\"600\"}}","result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":2980,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718331550611,"endTime":1718331553591,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":2980,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 3aad494b002bda06 {"traceId":"d86b43062780372f","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":2985,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331550608,"endTime":1718331553593,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:19:14||3aad494b002bda06|AsyncLog analyId 1718331554956: QueueSize: 11, addSuccess: 11, addFalse: 0, writeSuccess:11, writeFalse:0
14/06/24 09:19:16|-|d745fa347edb9b58|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:17||9ca9535e97b7291e|Start write log analyId 1718331557961
14/06/24 09:19:17||9ca9535e97b7291e|AsyncLog analyId 1718331557961: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:18|-|547c3ea0fa89f35b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:19||ffa350e0462cac85|START CLEAR CACHE
14/06/24 09:19:19||cb6449926757ab7b|--Write log app: QueueSize: 0, addSucceeded: 1, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 1
14/06/24 09:19:20|-|025903a08782cf88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:20||e502528e140e8fd9|Start write log analyId 1718331560962
14/06/24 09:19:20||e502528e140e8fd9|AsyncLog analyId 1718331560962: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:22|-|027dd21332ebea9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:23||42056e739a9ce273|Start write log analyId 1718331563962
14/06/24 09:19:23||42056e739a9ce273|AsyncLog analyId 1718331563962: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:24|-|be4ba40ebfe95e4c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:26|-|efd5d92892fb6156|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:26||f17662b9ffb30b39|Start write log analyId 1718331566963
14/06/24 09:19:26||f17662b9ffb30b39|AsyncLog analyId 1718331566963: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:28|-|2d5a429c7475feb5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:29||fbfd848061d9127e|START CLEAR CACHE
14/06/24 09:19:29||4e9904a117dff53d|Start write log analyId 1718331569963
14/06/24 09:19:29||4e9904a117dff53d|AsyncLog analyId 1718331569963: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:30|-|4f7b61366ea63342|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:32|-|2ca3c7c2c7e56ca3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:32||a08092bbb771ca30|Start write log analyId 1718331572964
14/06/24 09:19:32||a08092bbb771ca30|AsyncLog analyId 1718331572964: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:34|-|b5947b5990db3a7c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:34||fff10014b86371e0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:19:35||2e371f5f6b8602e8|Start write log analyId 1718331575965
14/06/24 09:19:35||2e371f5f6b8602e8|AsyncLog analyId 1718331575965: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:36|-|4b851e0af1c6157f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:38|-|f0da535c7c5e5cef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:38||f85cb52bf2d60a4e|Start write log analyId 1718331578965
14/06/24 09:19:38||f85cb52bf2d60a4e|AsyncLog analyId 1718331578965: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:39||d0fc266ea4eae5f2|START CLEAR CACHE
14/06/24 09:19:40|-|eacb63119dd25bae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:41||e361f2fde2ecc944|Start write log analyId 1718331581966
14/06/24 09:19:41||e361f2fde2ecc944|AsyncLog analyId 1718331581966: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:42|-|356b7dcf3faa3712|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:44|-|fe2da6e0baae6f87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:44||9ff42d445306d44d|Start write log analyId 1718331584967
14/06/24 09:19:44||9ff42d445306d44d|AsyncLog analyId 1718331584967: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:46|-|50286d4ff7743594|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:47||05bf2b9f14f095a5|Start write log analyId 1718331587975
14/06/24 09:19:47||05bf2b9f14f095a5|AsyncLog analyId 1718331587975: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:48|-|ce1c7383be7e115e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:49||e984a5a89f3fb8f5|START CLEAR CACHE
14/06/24 09:19:49||6e57b343bfd0edae|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:19:50|-|1243491ed464dfcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:50||e50cb02128b604b7|Start write log analyId 1718331590975
14/06/24 09:19:50||e50cb02128b604b7|AsyncLog analyId 1718331590975: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:52|-|b3136a19d721d849|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:53||a26e2010007f3727|Start write log analyId 1718331593976
14/06/24 09:19:53||a26e2010007f3727|AsyncLog analyId 1718331593976: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:19:54|-|d143c45a6d97c6d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:56|-|e4392a61c834cda7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:56||925bf15901a081ed|OTP COMMON TYPE: otp_change_pass Co dinh
14/06/24 09:19:56||925bf15901a081ed|[Redis] Request time config: j_get_otp_v4_limit_time_118.53.246.113
14/06/24 09:19:56||925bf15901a081ed|callSaleMyViettelV2 body:
h004_gftth_tienichss04
INFO 5499c3cefbddb801 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"RedisV1RepositoryImpl.getValue","duration":58,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331596867,"endTime":1718331596925,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:19:56||5499c3cefbddb801|Start write log analyId 1718331596976
14/06/24 09:19:56||5499c3cefbddb801|AsyncLog analyId 1718331596976: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 09:19:57|-|925bf15901a081ed|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:19:57||925bf15901a081ed|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:19:57||925bf15901a081ed|
com.viettel.fw.exception.BusinessException: Thao tác quá nhanh, xin quý khách vui lòng chờ.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:945)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:57||925bf15901a081ed|
com.viettel.fw.exception.BusinessException: Thao tác quá nhanh, xin quý khách vui lòng chờ.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:945)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:19:57|-|925bf15901a081ed|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[c6ef55b9-2f67-4735-af55-b92f67073536]}{X-Gravitee-Request-Id:[c6ef55b9-2f67-4735-af55-b92f67073536]}{Content-Length:[381]}|{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}|actionCode:otp_change_pass_contract,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,phone:h004_gftth_tienichss04,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,type:otp_change_pass,typeCode:CO_DINH,version_app:7.8,|200|"{\"errorCode\":7,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"554\",\"periodSendOtp\":\"454\"},\"special\":{\"code\":\"OTP_PERIOD_SEND_OTP_ERROR\"},\"errorCodeTracing\":null}"
14/06/24 09:19:58|-|e6fba934543d66e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:19:59||8c0a0902acd6f298|START CLEAR CACHE
14/06/24 09:19:59||0f62dd27449530e0|Start write log analyId 1718331599977
INFO 0f62dd27449530e0 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":994,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331596924,"endTime":1718331597918,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 0f62dd27449530e0 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":995,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331596923,"endTime":1718331597918,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 0f62dd27449530e0 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":1062,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331596865,"endTime":1718331597927,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":\"a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==\",\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"otp_change_pass\",\"actionCode\":\"otp_change_pass_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":7,\"errorCode\":null,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"554\",\"periodSendOtp\":\"454\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 0f62dd27449530e0 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1072,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718331596865,"endTime":1718331597937,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":7,\"errorCode\":null,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"554\",\"periodSendOtp\":\"454\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 0f62dd27449530e0 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":1072,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":7,"errorMessage":"Thao tác quá nhanh, xin quý khách vui lòng chờ.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 0f62dd27449530e0 {"traceId":"925bf15901a081ed","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1084,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331596858,"endTime":1718331597942,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:19:59||0f62dd27449530e0|AsyncLog analyId 1718331599977: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 09:20:00|-|a96db13853cff4fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:02|-|45b598dd9bfb8a89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:02||85e0e6c8584624e4|Start write log analyId 1718331602988
14/06/24 09:20:02||85e0e6c8584624e4|AsyncLog analyId 1718331602988: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:04|-|e1e92a804f578950|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:04||6e01ab968687a12a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:20:05||bd6fd10c872d8a52|Start write log analyId 1718331605989
14/06/24 09:20:05||bd6fd10c872d8a52|AsyncLog analyId 1718331605989: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:06|-|9f8e4854ab61124e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:08|-|a5755b62398b0b92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:08||ba6c2fa5232e7bb9|Start write log analyId 1718331608990
14/06/24 09:20:08||ba6c2fa5232e7bb9|AsyncLog analyId 1718331608990: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:09|-|7455c2bcd1b35eb9|getPasswordRules|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[f5044bc8-d970-411b-844b-c8d970111b87]}{X-Gravitee-Request-Id:[f5044bc8-d970-411b-844b-c8d970111b87]}{Content-Length:[186]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":{\"weak_password_pattern\":\"/^[a-zA-Z0-9]{8,128}$/\",\"weak_password_description\":\"Mật khẩu từ 8 ký tự trở lên\",\"strong_password_pattern\":\"/^.*(?=.{8,128})(?=.*\\\\d)(?=.*\\\\W+)(?![.\\\\n])(?=.*[a-zA-Z]).*$/\",\"strong_password_description\":\"Mật khẩu phải từ 8-128 ký tự bao gồm chữ thường, chữ hoa, số và ký tự đặc biệt\",\"password_black_list\":null,\"password_black_list_message\":null,\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\"},\"errorCodeTracing\":null}"
14/06/24 09:20:09||fa06249cd147b87a|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:09|-|fa06249cd147b87a|[b7ade983-38560] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getCaptcha", but ServerHttpResponse already committed (200 OK)
14/06/24 09:20:09|-|fa06249cd147b87a|[b7ade983-4, L:/10.1.115.18:8080 - R:/10.207.252.75:34273] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getCaptcha" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:09||0e7599cb5fbfff95|OTP COMMON TYPE: otp_change_pass Co dinh
14/06/24 09:20:09||0e7599cb5fbfff95|[Redis] Request time config: j_get_otp_v4_limit_time_118.53.246.113
14/06/24 09:20:09||0e7599cb5fbfff95|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:20:09||6304ede9167650ab|START CLEAR CACHE
14/06/24 09:20:09|-|0e7599cb5fbfff95|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:20:09||0e7599cb5fbfff95|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:20:09||0e7599cb5fbfff95|
com.viettel.fw.exception.BusinessException: Thao tác quá nhanh, xin quý khách vui lòng chờ.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:945)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:09||0e7599cb5fbfff95|
com.viettel.fw.exception.BusinessException: Thao tác quá nhanh, xin quý khách vui lòng chờ.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:945)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:09|-|0e7599cb5fbfff95|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[3ca8ef1b-b29d-4004-a8ef-1bb29de004cd]}{X-Gravitee-Request-Id:[3ca8ef1b-b29d-4004-a8ef-1bb29de004cd]}{Content-Length:[381]}|{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}|actionCode:otp_change_pass_contract,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,phone:h004_gftth_tienichss04,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,type:otp_change_pass,typeCode:CO_DINH,version_app:7.8,|200|"{\"errorCode\":7,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"542\",\"periodSendOtp\":\"442\"},\"special\":{\"code\":\"OTP_PERIOD_SEND_OTP_ERROR\"},\"errorCodeTracing\":null}"
14/06/24 09:20:10|-|a8c2d9629106cd18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO 276db9826da14e80 {"traceId":"7455c2bcd1b35eb9","requestId":null,"objectId":null,"service":"AuthController.getPasswordRules","duration":27,"logType":"com.viettel.myviettel.controller.AuthController","actionType":"AuthController","startTime":1718331609116,"endTime":1718331609143,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO 276db9826da14e80 {"traceId":"7455c2bcd1b35eb9","requestId":null,"objectId":null,"service":"AuthController.getPasswordRules","duration":27,"clientAddress":"118.53.246.113","result":"0","path":"/getPasswordRules","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 276db9826da14e80 {"traceId":"0e7599cb5fbfff95","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":523,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331609226,"endTime":1718331609749,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO 276db9826da14e80 {"traceId":"0e7599cb5fbfff95","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":523,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331609226,"endTime":1718331609749,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO 276db9826da14e80 {"traceId":"0e7599cb5fbfff95","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":551,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331609204,"endTime":1718331609755,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":\"a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==\",\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"otp_change_pass\",\"actionCode\":\"otp_change_pass_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":7,\"errorCode\":null,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"542\",\"periodSendOtp\":\"442\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
14/06/24 09:20:11||276db9826da14e80|Start write log analyId 1718331611990
INFO 276db9826da14e80 {"traceId":"0e7599cb5fbfff95","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":551,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718331609204,"endTime":1718331609755,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":7,\"errorCode\":null,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"542\",\"periodSendOtp\":\"442\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 276db9826da14e80 {"traceId":"0e7599cb5fbfff95","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":551,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":7,"errorMessage":"Thao tác quá nhanh, xin quý khách vui lòng chờ.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 276db9826da14e80 {"traceId":"0e7599cb5fbfff95","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":567,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331609198,"endTime":1718331609765,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:20:12||276db9826da14e80|AsyncLog analyId 1718331611990: QueueSize: 6, addSuccess: 6, addFalse: 0, writeSuccess:6, writeFalse:0
14/06/24 09:20:12|-|16253364011102a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:14|-|37a5df23ff1b1537|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:15||76ab619b5593eb0d|Start write log analyId 1718331615004
14/06/24 09:20:15||76ab619b5593eb0d|AsyncLog analyId 1718331615004: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:16|-|42c3c993096bf6bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:18||d4fab269bd874c7c|Start write log analyId 1718331618005
14/06/24 09:20:18||d4fab269bd874c7c|AsyncLog analyId 1718331618005: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:18|-|db73c9cb0db0158c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:18||4a40d3d38beb2996|OTP COMMON TYPE: otp_change_pass Co dinh
14/06/24 09:20:18||4a40d3d38beb2996|[Redis] Request time config: j_get_otp_v4_limit_time_118.53.246.113
14/06/24 09:20:18||4a40d3d38beb2996|callSaleMyViettelV2 body:
h004_gftth_tienichss04
14/06/24 09:20:18||9c893c3b492ef5d4|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:18|-|9c893c3b492ef5d4|[dbc65505-38569] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getCaptcha", but ServerHttpResponse already committed (200 OK)
14/06/24 09:20:18|-|9c893c3b492ef5d4|[dbc65505-1, L:/10.1.115.18:8080 - R:/10.207.252.75:26907] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getCaptcha" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:18|-|a799009531ff59b2|getPasswordRules|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[396d09e4-061d-408b-ad09-e4061dc08bf6]}{X-Gravitee-Request-Id:[396d09e4-061d-408b-ad09-e4061dc08bf6]}{Content-Length:[186]}|-|build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),myvt_checksum:WUj1/1WEKChOGQojB9N4uJYEJKI=,os_version:16.000000,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":{\"weak_password_pattern\":\"/^[a-zA-Z0-9]{8,128}$/\",\"weak_password_description\":\"Mật khẩu từ 8 ký tự trở lên\",\"strong_password_pattern\":\"/^.*(?=.{8,128})(?=.*\\\\d)(?=.*\\\\W+)(?![.\\\\n])(?=.*[a-zA-Z]).*$/\",\"strong_password_description\":\"Mật khẩu phải từ 8-128 ký tự bao gồm chữ thường, chữ hoa, số và ký tự đặc biệt\",\"password_black_list\":null,\"password_black_list_message\":null,\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\"},\"errorCodeTracing\":null}"
14/06/24 09:20:19|-|4a40d3d38beb2996|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428823</SUB_ID>
<CONTRACT_ID>3428824</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000268</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429640</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210197</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT></TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 09:20:19||4a40d3d38beb2996|validateOtpCommon-Phone OTP: 84983002003
14/06/24 09:20:19||4a40d3d38beb2996|
com.viettel.fw.exception.BusinessException: Thao tác quá nhanh, xin quý khách vui lòng chờ.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:945)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:19||4a40d3d38beb2996|
com.viettel.fw.exception.BusinessException: Thao tác quá nhanh, xin quý khách vui lòng chờ.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:945)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2702) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 09:20:19|-|4a40d3d38beb2996|getOTPCommon|POST|118.53.246.113|10.207.252.75|{Host:[10.207.252.75:8878]}{Accept:[*/*]}{app_version:[7.8]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Type:[application/x-www-form-urlencoded]}{User-Agent:[MyViettel/7.8 (iPhone; iOS 16.0.2; Scale/2.00)]}{Connection:[keep-alive]}{device_id:[9B59740A-B92D-43CC-92AE-9962F39C770D]}{x-forwarded-for:[118.53.246.113]}{X-Gravitee-Transaction-Id:[10e0cdfe-c8db-4cde-a0cd-fec8dbfcde4c]}{X-Gravitee-Request-Id:[10e0cdfe-c8db-4cde-a0cd-fec8dbfcde4c]}{Content-Length:[381]}|{token:[a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==]}|actionCode:otp_change_pass_contract,build_code:2024.4.19,device_id:9B59740A-B92D-43CC-92AE-9962F39C770D,device_name:iPhone (iPhone 11),isLogin:0,myvt_checksum:+g4fWbpULeOzb4ju8WzGoOIm0+4=,os_version:16.000000,phone:h004_gftth_tienichss04,token:a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==,type:otp_change_pass,typeCode:CO_DINH,version_app:7.8,|200|"{\"errorCode\":7,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"532\",\"periodSendOtp\":\"432\"},\"special\":{\"code\":\"OTP_PERIOD_SEND_OTP_ERROR\"},\"errorCodeTracing\":null}"
14/06/24 09:20:19||1f9da17911a5e753|START CLEAR CACHE
14/06/24 09:20:19||2644714db56083d0|--Write log app: QueueSize: 0, addSucceeded: 2, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 2
14/06/24 09:20:20|-|32545398bbd8aad6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:21||d9f807875cd42924|Start write log analyId 1718331621005
INFO d9f807875cd42924 {"traceId":"a799009531ff59b2","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getStringValueCache","duration":53,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718331618541,"endTime":1718331618594,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO d9f807875cd42924 {"traceId":"a799009531ff59b2","requestId":null,"objectId":null,"service":"AuthServiceImpl.getPasswordRules","duration":53,"logType":"com.viettel.myviettel.service.impl.AuthServiceImpl","actionType":"AuthServiceImpl","startTime":1718331618541,"endTime":1718331618594,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO d9f807875cd42924 {"traceId":"a799009531ff59b2","requestId":null,"objectId":null,"service":"AuthController.getPasswordRules","duration":53,"logType":"com.viettel.myviettel.controller.AuthController","actionType":"AuthController","startTime":1718331618541,"endTime":1718331618594,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO d9f807875cd42924 {"traceId":"a799009531ff59b2","requestId":null,"objectId":null,"service":"AuthController.getPasswordRules","duration":53,"clientAddress":"118.53.246.113","result":"0","path":"/getPasswordRules","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO d9f807875cd42924 {"traceId":"a799009531ff59b2","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":60,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331618537,"endTime":1718331618597,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getPasswordRules"}
INFO d9f807875cd42924 {"traceId":"4a40d3d38beb2996","requestId":null,"objectId":"h004_gftth_tienichss04","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":927,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718331618511,"endTime":1718331619438,"clientAddress":"118.53.246.113","title":"","inputs":"[\"h004_gftth_tienichss04\"]","response":"{\"subId\":\"3428823\",\"contractId\":\"3428824\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000268\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429640\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210197\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428823\\n3428824\\n4\\n00\\n\\n\\n1\\n8984999999960000268\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429640\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210197\\n\\n\\n\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getOTPCommon"}
INFO d9f807875cd42924 {"traceId":"4a40d3d38beb2996","requestId":null,"objectId":"h004_gftth_tienichss04","service":"AccountServiceImpl.getSubInfo","duration":927,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718331618511,"endTime":1718331619438,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO d9f807875cd42924 {"traceId":"4a40d3d38beb2996","requestId":null,"objectId":"h004_gftth_tienichss04","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":962,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718331618483,"endTime":1718331619445,"clientAddress":"118.53.246.113","title":"","inputs":"[{\"deviceId\":\"9B59740A-B92D-43CC-92AE-9962F39C770D\",\"userAgent\":null,\"deviceName\":\"iPhone (iPhone 11)\",\"osType\":null,\"osVersion\":\"16.000000\",\"versionApp\":\"7.8\",\"appCode\":null,\"ipX\":null,\"token\":\"a6938e00-16e3-4921-8f09-bf113ee81454-aDAwNF9nZnR0aF90aWVuaWNoc3MwNA==\",\"version\":null,\"phone\":\"h004_gftth_tienichss04\",\"type\":\"otp_change_pass\",\"actionCode\":\"otp_change_pass_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":7,\"errorCode\":null,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"532\",\"periodSendOtp\":\"432\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO d9f807875cd42924 {"traceId":"4a40d3d38beb2996","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":973,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718331618483,"endTime":1718331619456,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":"{\"code\":7,\"errorCode\":null,\"message\":\"Thao tác quá nhanh, xin quý khách vui lòng chờ.\",\"data\":{\"expriedTime\":\"532\",\"periodSendOtp\":\"432\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO d9f807875cd42924 {"traceId":"4a40d3d38beb2996","requestId":null,"objectId":"h004_gftth_tienichss04","service":"LoginNewController.getOtpContractMobileV4","duration":973,"clientAddress":"118.53.246.113","result":"0","path":"/getOTPCommon","errorCode":7,"errorMessage":"Thao tác quá nhanh, xin quý khách vui lòng chờ.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO d9f807875cd42924 {"traceId":"4a40d3d38beb2996","requestId":null,"objectId":"h004_gftth_tienichss04","service":"BeforeAccessApiFilterServiceImpl.filter","duration":984,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331618477,"endTime":1718331619461,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 09:20:21||d9f807875cd42924|AsyncLog analyId 1718331621005: QueueSize: 9, addSuccess: 9, addFalse: 0, writeSuccess:9, writeFalse:0
14/06/24 09:20:22|-|7be0f7e06d49db63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:24||49d4dbdce739b4e3|Start write log analyId 1718331624033
14/06/24 09:20:24||49d4dbdce739b4e3|AsyncLog analyId 1718331624033: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:24|-|da067b04674a39f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:26|-|735cbc6a6a7a180c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:27||fd3488da37e92863|Start write log analyId 1718331627033
14/06/24 09:20:27||fd3488da37e92863|AsyncLog analyId 1718331627033: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:28|-|dcd5aeb3dbf3d5ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:29||462834e91d4e3af6|START CLEAR CACHE
14/06/24 09:20:30||ef7372b088661e8e|Start write log analyId 1718331630034
14/06/24 09:20:30||ef7372b088661e8e|AsyncLog analyId 1718331630034: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:30|-|5c2daf11d98d1485|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:32|-|a0a7ae685ca939db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:33||9c297fd0de07304f|Start write log analyId 1718331633035
14/06/24 09:20:33||9c297fd0de07304f|AsyncLog analyId 1718331633035: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:34|-|38fac9f961923b3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:34||8e21a978a2448797|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:20:36||e38c5f99349ab9a9|Start write log analyId 1718331636035
14/06/24 09:20:36||e38c5f99349ab9a9|AsyncLog analyId 1718331636035: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:36|-|7079b8bc370b0ed5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:38|-|af03c493328689aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:39||915e23229dc66a92|Start write log analyId 1718331639036
14/06/24 09:20:39||915e23229dc66a92|AsyncLog analyId 1718331639036: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:39||062ea565940d3b0c|START CLEAR CACHE
14/06/24 09:20:40|-|c5493110c6b4fe6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:42||4a7780c7bc04bf64|Start write log analyId 1718331642037
14/06/24 09:20:42||4a7780c7bc04bf64|AsyncLog analyId 1718331642037: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:42|-|a2d284de4a11d480|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:44|-|652a12982b2c42c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:45||50e7feb8bc596e6e|Start write log analyId 1718331645037
14/06/24 09:20:45||50e7feb8bc596e6e|AsyncLog analyId 1718331645037: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:46|-|864683717c733bd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:48||4deb3b56ed0d6357|Start write log analyId 1718331648038
14/06/24 09:20:48||4deb3b56ed0d6357|AsyncLog analyId 1718331648038: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:48|-|99795bc159b371a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:49||4502a7a256fd7e08|START CLEAR CACHE
14/06/24 09:20:49||ff9aa8609d81dcc3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:20:50|-|02aab2c5a067a266|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:51||75b6b21531f71809|Start write log analyId 1718331651039
14/06/24 09:20:51||75b6b21531f71809|AsyncLog analyId 1718331651039: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:52|-|f1c0ef5bc107ca71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:54||c96eb3694317a492|Start write log analyId 1718331654039
14/06/24 09:20:54||c96eb3694317a492|AsyncLog analyId 1718331654039: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:54|-|5a8f2269a44f58c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:56|-|870f78fd0f0b6656|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:57||6ee172b11021825a|Start write log analyId 1718331657040
14/06/24 09:20:57||6ee172b11021825a|AsyncLog analyId 1718331657040: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:20:58|-|cc1ae92ff4211e19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:20:59||24aade340a831bca|START CLEAR CACHE
14/06/24 09:21:00||0bced993c2f4b687|Start write log analyId 1718331660040
14/06/24 09:21:00||0bced993c2f4b687|AsyncLog analyId 1718331660040: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:00|-|e52970c718c730dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:02|-|24754fae75855bac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:03||55da412cf3408bc8|Start write log analyId 1718331663041
14/06/24 09:21:03||55da412cf3408bc8|AsyncLog analyId 1718331663041: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:04|-|7cdce226d9854ea9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:04||937a4da574a47404|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:21:06||06209cb4a7ee6f04|Start write log analyId 1718331666041
14/06/24 09:21:06||06209cb4a7ee6f04|AsyncLog analyId 1718331666041: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:06|-|4e2c9554aceceae4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:08|-|fa4619ff054c6932|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:09||612e207cef0bf65b|Start write log analyId 1718331669042
14/06/24 09:21:09||612e207cef0bf65b|AsyncLog analyId 1718331669042: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:09||4c743c8378108320|START CLEAR CACHE
14/06/24 09:21:10|-|173ffa2962af7352|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:12||399ec2ba500a7133|Start write log analyId 1718331672042
14/06/24 09:21:12||399ec2ba500a7133|AsyncLog analyId 1718331672042: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:12|-|83a6695b4816b941|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:14|-|eab7c3d78f611b99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:15||11e9c4107161720c|Start write log analyId 1718331675043
14/06/24 09:21:15||11e9c4107161720c|AsyncLog analyId 1718331675043: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:16|-|631805885f38d89a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:18||23ade3a38ff4ca87|Start write log analyId 1718331678045
14/06/24 09:21:18||23ade3a38ff4ca87|AsyncLog analyId 1718331678045: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:18|-|d3af761b49cec101|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:19||84931eac0acc0d3c|START CLEAR CACHE
14/06/24 09:21:19||4adc7600fa10045a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:21:20|-|86f7022f4ad404d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:21||19eebaf7ab4e8789|Start write log analyId 1718331681045
14/06/24 09:21:21||19eebaf7ab4e8789|AsyncLog analyId 1718331681045: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:22|-|c4a041ccb3d2b60b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:24||6a11b4a955d39ed2|Start write log analyId 1718331684046
14/06/24 09:21:24||6a11b4a955d39ed2|AsyncLog analyId 1718331684046: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:24|-|09ad87c0a2212382|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:26|-|3ac3e3449fcb3964|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:27||8be6525e063f9767|Start write log analyId 1718331687047
14/06/24 09:21:27||8be6525e063f9767|AsyncLog analyId 1718331687047: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:28|-|8bc059249fd20358|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:29||f9ae2a15bd990486|START CLEAR CACHE
14/06/24 09:21:30||c65d92babe9b4de9|Start write log analyId 1718331690047
14/06/24 09:21:30||c65d92babe9b4de9|AsyncLog analyId 1718331690047: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:30|-|5f47bc64b5177a5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:32|-|8e8ee674f3a0e8c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:33||f95134536d7ac4ad|Start write log analyId 1718331693047
14/06/24 09:21:33||f95134536d7ac4ad|AsyncLog analyId 1718331693047: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:34|-|1db3fa1a7fdb73b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:34||ab3b7d81cdbb09c0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:21:36||048cfcf9f02a5435|Start write log analyId 1718331696048
14/06/24 09:21:36||048cfcf9f02a5435|AsyncLog analyId 1718331696048: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:36|-|7ca1917034695e25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:38|-|8a17bb0ae26c5a53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:39||9b6242694a904ab5|Start write log analyId 1718331699049
14/06/24 09:21:39||9b6242694a904ab5|AsyncLog analyId 1718331699049: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:39||b3ce7921a36a4b1b|START CLEAR CACHE
14/06/24 09:21:40|-|bb77bdb92b7b18a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:42||7bd274cdf9b89e93|Start write log analyId 1718331702049
14/06/24 09:21:42||7bd274cdf9b89e93|AsyncLog analyId 1718331702049: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:42|-|60af06a080dcc78b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:44|-|f6d7f70186e657cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:45||1e777549545faf29|Start write log analyId 1718331705050
14/06/24 09:21:45||1e777549545faf29|AsyncLog analyId 1718331705050: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:46|-|4d9ab946cbe407d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:48||88d070d0332d0a58|Start write log analyId 1718331708051
14/06/24 09:21:48||88d070d0332d0a58|AsyncLog analyId 1718331708051: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:48|-|61e8da627fda77b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:49||e6d15f40ded753aa|START CLEAR CACHE
14/06/24 09:21:49||cc010c0b9945b5a9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:21:50|-|a43433c45bdcafff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:51||315d2e3ca0b2d863|Start write log analyId 1718331711051
14/06/24 09:21:51||315d2e3ca0b2d863|AsyncLog analyId 1718331711051: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:52|-|6d3ac004b04eb489|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:54||8e8c176e1bedd90b|Start write log analyId 1718331714052
14/06/24 09:21:54||8e8c176e1bedd90b|AsyncLog analyId 1718331714052: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:54|-|61b3f36d348441c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:56|-|6ebc8abebcd288fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:57||1d08951ba2693cef|Start write log analyId 1718331717053
14/06/24 09:21:57||1d08951ba2693cef|AsyncLog analyId 1718331717053: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:21:58|-|27238b0154f9c38a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:21:59||31ce1b350cf66287|START CLEAR CACHE
14/06/24 09:22:00||3b297a6966578ba6|Start write log analyId 1718331720053
14/06/24 09:22:00||3b297a6966578ba6|AsyncLog analyId 1718331720053: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:00|-|e8b209bcedc1936d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:02|-|6d0778fdc37cefd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:03||6740478819eb2602|Start write log analyId 1718331723054
14/06/24 09:22:03||6740478819eb2602|AsyncLog analyId 1718331723054: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:04|-|0ab3de02cf6daa6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:04||8f9eb426bfac3885|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:22:06||c72f769cc1d2251b|Start write log analyId 1718331726055
14/06/24 09:22:06||c72f769cc1d2251b|AsyncLog analyId 1718331726055: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:06|-|38a64360043b7753|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:08|-|52b6227e085f62ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:09||bc45f43907efc6e5|Start write log analyId 1718331729056
INFO bc45f43907efc6e5 {"traceId":"52b6227e085f62ae","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":114,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331728473,"endTime":1718331728587,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
14/06/24 09:22:09||bc45f43907efc6e5|AsyncLog analyId 1718331729056: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 09:22:09||bc032b4c084d5202|START CLEAR CACHE
14/06/24 09:22:10|-|fb89ba1b7ba51b10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:12||de840ec4549170f6|Start write log analyId 1718331732057
14/06/24 09:22:12||de840ec4549170f6|AsyncLog analyId 1718331732057: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:12|-|e3294fa5e94e606b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:14|-|04875514a58929bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:15||2dd14be67170ae5e|Start write log analyId 1718331735058
14/06/24 09:22:15||2dd14be67170ae5e|AsyncLog analyId 1718331735058: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:16|-|6ce4a5d50c62961c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:18||09fb20cc3924cf9d|Start write log analyId 1718331738058
14/06/24 09:22:18||09fb20cc3924cf9d|AsyncLog analyId 1718331738058: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:18|-|6fb7718c40f71431|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:19||797d0a93033909a1|START CLEAR CACHE
14/06/24 09:22:19||b1b97ce43c31583a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:22:20|-|a5acba7d2e4a75de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:21||f2b693aab6d70830|Start write log analyId 1718331741059
14/06/24 09:22:21||f2b693aab6d70830|AsyncLog analyId 1718331741059: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:22|-|14dd6a71abe86c04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:24||cfd3bbe0a30211a1|Start write log analyId 1718331744060
14/06/24 09:22:24||cfd3bbe0a30211a1|AsyncLog analyId 1718331744060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:24|-|dc98f51b4998c72d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:26|-|b8e744fdbd60e92d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:27||0305ee5edc5b958a|Start write log analyId 1718331747060
14/06/24 09:22:27||0305ee5edc5b958a|AsyncLog analyId 1718331747060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:28|-|4e9ceed1fea760cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:29||0986ff18fcaecc81|START CLEAR CACHE
14/06/24 09:22:30||052d6a8f4016dc09|Start write log analyId 1718331750061
14/06/24 09:22:30||052d6a8f4016dc09|AsyncLog analyId 1718331750061: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:30|-|bf7ac3a8f9bc2ceb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:32|-|21e10ed1d7b6924a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:33||08df656a125f6631|Start write log analyId 1718331753061
14/06/24 09:22:33||08df656a125f6631|AsyncLog analyId 1718331753061: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:34|-|2507abd4c7ad72a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:34||03ea309aa6af955b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:22:36||ff4713c47d9a45c1|Start write log analyId 1718331756062
14/06/24 09:22:36||ff4713c47d9a45c1|AsyncLog analyId 1718331756062: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:36|-|78e2034e36c014c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:38|-|7f8b81cd0e0002ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:39||9522613e98799398|Start write log analyId 1718331759062
14/06/24 09:22:39||9522613e98799398|AsyncLog analyId 1718331759062: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:39||3d5edd594fcf149e|START CLEAR CACHE
14/06/24 09:22:40|-|37de38bce392f866|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:42||9022a92d53131207|Start write log analyId 1718331762063
14/06/24 09:22:42||9022a92d53131207|AsyncLog analyId 1718331762063: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:42|-|5db6d179df6397d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:44|-|02f99dad9a91692f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:45||136dac17b86bf169|Start write log analyId 1718331765063
14/06/24 09:22:45||136dac17b86bf169|AsyncLog analyId 1718331765063: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:46|-|8d13ab90bda675be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:48||9413d6c556f8ef72|Start write log analyId 1718331768064
14/06/24 09:22:48||9413d6c556f8ef72|AsyncLog analyId 1718331768064: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:48|-|545ae390795fb19e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:49||40c595e2a8bc26d2|START CLEAR CACHE
14/06/24 09:22:49||9748b56461869e42|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:22:50|-|f93e0e5f95846d70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:51||912554ad65ef30d1|Start write log analyId 1718331771065
14/06/24 09:22:51||912554ad65ef30d1|AsyncLog analyId 1718331771065: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:52|-|324e97d69a400867|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:54||c45ca839eaad51ee|Start write log analyId 1718331774065
14/06/24 09:22:54||c45ca839eaad51ee|AsyncLog analyId 1718331774065: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:54|-|8deb986f244f55f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:56|-|93b05458bc494871|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:57||1ec38b89b9842ff6|Start write log analyId 1718331777066
14/06/24 09:22:57||1ec38b89b9842ff6|AsyncLog analyId 1718331777066: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:22:58|-|313be9a94ef50ca5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:22:59||60c92fe568058c77|START CLEAR CACHE
14/06/24 09:23:00||6852bc6f23a556c8|Start write log analyId 1718331780067
14/06/24 09:23:00||6852bc6f23a556c8|AsyncLog analyId 1718331780067: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:00|-|deb0bae06bf6d535|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:02|-|203fa5839b75b233|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:03||a0e7fe679e4f8feb|Start write log analyId 1718331783067
14/06/24 09:23:03||a0e7fe679e4f8feb|AsyncLog analyId 1718331783067: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:04|-|27cdd20b939e36e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:04||26dfb8a42b642727|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:23:06||f20172befd94285e|Start write log analyId 1718331786068
14/06/24 09:23:06||f20172befd94285e|AsyncLog analyId 1718331786068: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:06|-|fa25a4d35da400e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:08|-|cb2fe0e4e747a806|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:09||b74aebe1e827528f|Start write log analyId 1718331789069
14/06/24 09:23:09||b74aebe1e827528f|AsyncLog analyId 1718331789069: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:09||b8a2a593a999965e|START CLEAR CACHE
14/06/24 09:23:10|-|b13cbc8294e91002|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:12||584c0edad5e73cf4|Start write log analyId 1718331792071
14/06/24 09:23:12||584c0edad5e73cf4|AsyncLog analyId 1718331792071: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:12|-|ae9f5fa5bc5409da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:14|-|cb4b8bf2ca187708|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:14|-|d8142b9686f68f54|collection/displayMasterConfig|POST|118.53.246.113|20.189.121.146|{Host:[20.189.121.146:19092]}{version_app:[7.8]}{Accept:[*/*]}{app_version:[7.8]}{build_code:[2024.4.19]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{token:[]}{Content-Type:[application/x-www-form-urlencoded]}{device_name:[iPhone 6s c a Aladin (iPhone 6s)]}{User-Agent:[My Viettel/7.8 (iPhone; iOS 15.7.8; Scale/2.00)]}{device_id:[982F4669-F269-484E-B85F-762B017AC764]}{x-forwarded-for:[118.53.246.113]}{os_version:[15.700000]}{Connection:[keep-alive]}{Content-Length:[66]}|-|params:{"version":"7.8","os_type":"ios"},|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"31000000000000000000000000000000\",\"name\":\"Trang chủ\",\"code\":\"telecom\",\"icon\":\"https://media.vietteltelecom.vn/upload//b2/68/8b/3b171948393739a52aaed2429cc8b324ff236700.png\",\"iconClick\":\"https://media.vietteltelecom.vn/upload//ab/9f/fa/cfee7af9d09b5633d3a2d819a13ab00f7485ee1a.png\",\"status\":1,\"order\":1,\"createUser\":\"linhdn11\",\"createTime\":\"25/04/2022 03:44:38\",\"updateUser\":\"anonymousUser\",\"updateTime\":\"24/04/2024 09:22:25\",\"isAuth\":0,\"isDefaultOpen\":1,\"actionType\":\"SCREENAPP\",\"actionValue\":\"value action\",\"isBrowser\":1,\"isRedirect\":1,\"isRequireAuth\":1,\"hideHeader\":0,\"landscapeMode\":null},{\"id\":\"32000000000000000000000000000000\",\"name\":\"Viettel++\",\"code\":\"viettel_plus\",\"icon\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang.png\",\"iconClick\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang_click.png\",\"status\":1,\"order\":2,\"createUser\":\"linhdn11\",\"createTime\":\"25/04/2022 03:44:38\",\"updateUser\":\"anonymousUser\",\"updateTime\":\"24/04/2024 09:21:48\",\"isAuth\":0,\"isDefaultOpen\":0,\"actionType\":null,\"actionValue\":null,\"isBrowser\":null,\"isRedirect\":null,\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null},{\"id\":\"00000000000000000000000000000000\",\"name\":\"Nổi bật\",\"code\":\"home\",\"icon\":\"https://media.vietteltelecom.vn/upload//c7/7e/ec/757b23dcdcd6f5d972e19a30c6bd8dbfcfbd3a22.png\",\"iconClick\":\"https://media.vietteltelecom.vn/upload//35/47/73/62c19b1f8762d7611f60a8e6a5748634d31d33ec.png\",\"status\":1,\"order\":3,\"createUser\":\"linhdn11\",\"createTime\":\"25/04/2022 03:45:19\",\"updateUser\":\"anonymousUser\",\"updateTime\":\"24/04/2024 09:22:00\",\"isAuth\":0,\"isDefaultOpen\":0,\"actionType\":null,\"actionValue\":null,\"isBrowser\":null,\"isRedirect\":null,\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null},{\"id\":\"2F79A9D89B0949AF876225AAF93BA5B3\",\"name\":\"Viettel Shop\",\"code\":\"vtshop\",\"icon\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/store.png\",\"iconClick\":\"https://media.vietteltelecom.vn/upload//59/ef/f5/8787af45678e96e2ecfc576847c875a8c4ff87a9.png\",\"status\":1,\"order\":4,\"createUser\":\"tungnp2\",\"createTime\":\"26/04/2023 14:32:42\",\"updateUser\":\"anonymousUser\",\"updateTime\":\"24/04/2024 09:22:15\",\"isAuth\":0,\"isDefaultOpen\":0,\"actionType\":\"SCREENAPP\",\"actionValue\":\"\",\"isBrowser\":0,\"isRedirect\":0,\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0},{\"id\":\"FD89230758674E1F83E372E3C636C46D\",\"name\":\"Giải trí\",\"code\":\"entertain\",\"icon\":\"https://media.vietteltelecom.vn/upload//d1/91/1d/7dc5c10e7043b3e0d3cf0d8bd5a755eafc6e73aa.png\",\"iconClick\":\"https://media.vietteltelecom.vn/upload//8b/60/08/476fbf8218f568602dba48dd130278e25b6c07a8.png\",\"status\":1,\"order\":5,\"createUser\":\"tungnp2\",\"createTime\":\"26/07/2023 11:04:27\",\"updateUser\":\"anonymousUser\",\"updateTime\":\"24/04/2024 09:22:38\",\"isAuth\":0,\"isDefaultOpen\":0,\"actionType\":\"SCREENAPP\",\"actionValue\":\"myviettel://giai_tri_noi_bat\",\"isBrowser\":0,\"isRedirect\":0,\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0}],\"errorCodeTracing\":null}"
14/06/24 09:23:14|-|d3a84e66c77f4fa8|getCommonSetting|POST|118.53.246.113|20.189.121.146|{Host:[20.189.121.146:19092]}{app_version:[7.8]}{Content-Type:[application/x-www-form-urlencoded]}{device_id:[982F4669-F269-484E-B85F-762B017AC764]}{Connection:[keep-alive]}{x-forwarded-for:[118.53.246.113]}{Accept:[*/*]}{User-Agent:[My Viettel/7.8 (iPhone; iOS 15.7.8; Scale/2.00)]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Length:[209]}|-|build_code:2024.4.19,device_id:982F4669-F269-484E-B85F-762B017AC764,device_name:iPhone 6s c a Aladin (iPhone 6s),myvt_checksum:s2BxCQG3l57+VOk4SUs8DvmM+Uo=,os_version:15.700000,token:,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"config_link_here\":\"https://viettel.vn/di-dong/sim-so\",\"khdn_buy_sim_ver6\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"1\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"1\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"1\\\",\\\"khdn_buy_sim_enable\\\":\\\"1\\\"}\",\"isGtgtV2\":\"1\",\"khdn_buy_sim_ver3\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"message_viettel_money\":\"{\\\"message\\\":\\\"Thuê bao chưa có tài khoản Viettel Money/ Mobile money\\\",\\\"iosStoreLink\\\":\\\"https://km.vtmoney.vn/314y/webnew\\\",\\\"androidStoreLink\\\":\\\"https://km.vtmoney.vn/314y/webnew\\\"}\",\"khdn_buy_sim_ver5\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"conf_delivery_form_buysim_data_v2\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":1,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"active_switch_telco\":\"1\",\"khdn_buy_sim_ver4\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"enable_video_call_sim_travel\":\"1\",\"simso_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"confirm_roaming_future\":\"Chọn đăng nhập để sử dụng tính năng đăng ký hẹn ngày tương lai\",\"enable_debug_mode\":\"0\",\"host_name_lifebox\":\"https://lifebox.vn/\",\"buy_sim_online_using_ai_identify_v5\":\"1\",\"buy_sim_online_video_call_verify_v6\":\"1\",\"web_viettelplus\":\"{\\\"banner\\\":\\\"28C3535BD0744432A59CC91256216242\\\",\\\"block_telecom\\\":\\\"26DF75E6385345C8B2CB846553CADCEC\\\",\\\"block_ftth\\\":\\\"281F45F5EBEA444587474A8ADFD34B7A\\\",\\\"block_cuoc_didong\\\":0,\\\"title_partner_voucher\\\":\\\"Ưu đãi đối tác\\\",\\\"desc_partner_voucher\\\":\\\"Đa dạng danh mục ưu đãi hấp dẫn để bạn lựa chọn\\\",\\\"block_tienich\\\":\\\"B95DE6A278674663ADEC774A5A0F6283\\\",\\\"block_hoivien\\\":\\\"8D1A95506FC244BAA6C75AC3BCAC1D10\\\",\\\"title_member_information\\\":\\\"Thông tin hội viên\\\",\\\"member_information\\\":1,\\\"images_introduct_vtp\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/bannerGioithieu.png\\\",\\\"introduct_vtp\\\":1,\\\"title_promotion\\\":\\\"Ưu đãi Viettel\\\",\\\"promotion_vtp\\\":1,\\\"partner_offers\\\":1,\\\"title_recommend\\\":\\\"Gợi ý cho bạn\\\",\\\"recommend_vtp\\\":1,\\\"become_partner\\\":1,\\\"title_take_point\\\":\\\"Săn điểm Viettel++\\\",\\\"take_point\\\":1,\\\"title_login_vtp\\\":\\\"Đăng nhập\\\",\\\"login_vtp\\\":1}\",\"buy_sim_online_using_ai_identify_v4\":\"1\",\"force_debug_mode\":\"1\",\"buy_sim_online_using_ai_identify_v6\":\"1\",\"enable_register_info_video_call_app\":\"1\",\"enable_pre_paid\":\"1\",\"new_browser\":\"1\",\"enable_standart_info_video_call\":\"1\",\"buy_sim_online_video_call_verify_v4\":\"1\",\"buy_sim_online_video_call_verify_v5\":\"1\",\"enable_edit_address_buy_sim\":\"0\",\"enable_login_qr\":\"1\",\"intro_switch_telco\":\"https://viettel.vn/chuyen-mang-giu-so\",\"versionIOS\":\"7.7\",\"service_vnpay_unlogin_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"50000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"50000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"get_data_default_viettelplus\":\"0\",\"mandatory_policy\":\"[\\\"49\\\",\\\"50\\\",\\\"200\\\",\\\"201\\\",\\\"202\\\",\\\"203\\\",\\\"204\\\",\\\"205\\\",\\\"206\\\",\\\"207\\\",\\\"208\\\",\\\"209\\\",\\\"210\\\",\\\"211\\\",\\\"212\\\",\\\"213\\\",\\\"214\\\",\\\"215\\\",\\\"216\\\",\\\"217\\\",\\\"218\\\",\\\"219\\\",\\\"220\\\",\\\"1\\\",\\\"2\\\",\\\"203\\\",\\\"CONNECT_POSPAID_ONLINE\\\",\\\"12\\\"]\",\"MyViettel_menu\":\"[{\\\"title\\\":\\\"Quản lý cước\\\",\\\"content\\\":{\\\"search_fee\\\":\\\"Tra cứu cước\\\",\\\"pay_online1\\\":\\\"Thanh toán Online\\\",\\\"sales_invoice\\\":\\\"Hoá đơn bán hàng\\\",\\\"e-invoice\\\":\\\"Hoá đơn điện tử\\\",\\\"debt_confirmation\\\":\\\"Xác nhận công nợ\\\",\\\"topup_banking\\\":\\\"Thanh toán cước\\\",\\\"change_limit\\\":\\\"Thay đổi hạn mức sử dụng\\\"},\\\"flag_on_off_feature_charge_management\\\":{\\\"enable_search_fee\\\":\\\"1\\\",\\\"enable_pay_online1\\\":\\\"1\\\",\\\"enable_sales_invoice\\\":\\\"1\\\",\\\"enable_e-invoice\\\":\\\"1\\\",\\\"enable_debt_confirmation\\\":\\\"1\\\",\\\"enable_topup_banking\\\":\\\"1\\\",\\\"enable_change_limit\\\":\\\"0\\\"}},{\\\"title\\\":\\\"Tiện ích\\\",\\\"content\\\":{\\\"check_infor\\\":\\\"Thông tin thuê bao\\\",\\\"services_used\\\":\\\"Dịch vụ đang sử dụng\\\",\\\"change_sim\\\":\\\"Đổi sim\\\",\\\"encrype_subcribers\\\":\\\"Chuẩn hoá thông tin\\\",\\\"switch_network_keep_number\\\":\\\"Chuyển mạng giữ số\\\",\\\"check_card\\\":\\\"Kiểm tra thông tin thẻ cào\\\",\\\"switch_postpaid\\\":\\\"Chuyển sang trả sau\\\",\\\"search_order\\\":\\\"Tra cứu đơn hàng\\\",\\\"report_order\\\":\\\"Báo cáo bán hàng\\\",\\\"complete_order_sim\\\":\\\"Hoàn thiện đơn hàng sim số\\\",\\\"register_fixline\\\":\\\"Hoàn thiện đơn hàng Internet, Truyền hình\\\",\\\"hunt_voucher\\\":\\\"Săn ưu đãi\\\"},\\\"flag_on_off_feature_extension\\\":{\\\"enable_change_sim\\\":\\\"0\\\",\\\"enable_search_order\\\":\\\"1\\\",\\\"enable_complete_order_sim\\\":\\\"0\\\",\\\"enable_report_order\\\":\\\"1\\\",\\\"enable_encrype_subcribers\\\":\\\"1\\\",\\\"enable_hunt_voucher\\\":\\\"1\\\",\\\"enable_switch_postpaid\\\":\\\"0\\\",\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\\"enable_check_infor\\\":\\\"1\\\",\\\"enable_services_used\\\":\\\"1\\\",\\\"enable_check_card\\\":\\\"1\\\",\\\"enable_register_fixline\\\":\\\"1\\\"}},{\\\"title\\\":\\\"Lan toả\\\",\\\"content\\\":{\\\"spread_mod\\\":\\\"Lan tỏa cố định\\\",\\\"spread_mobile\\\":\\\"Lan toả di động\\\",\\\"spread_payment\\\":\\\"Lan toả thanh toán cước\\\",\\\"transfer_postpaid\\\":\\\"Mời chuyển trả sau\\\",\\\"promotion_for_cus\\\":\\\"Khuyến mại dành cho bạn\\\",\\\"spread_gpdn\\\":\\\"Dịch vụ doanh nghiệp\\\"},\\\"flag_on_off_feature_spread_service\\\":{\\\"enable_spread_mobile\\\":\\\"1\\\",\\\"enable_spread_mod\\\":\\\"1\\\",\\\"enable_spread_payment\\\":\\\"1\\\",\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\\"enable_transfer_postpaid\\\":\\\"1\\\",\\\"enable_spread_gpdn\\\":\\\"1\\\"}}]\",\"total_number_measure_engine_nperf\":\"5\",\"autopay_services_v2\":\"[{\\\"type\\\":\\\"autopay_postpaid\\\", \\\"name\\\":\\\"Thanh toán cước di động trả sau\\\",\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/thanh%20to%C3%A1n%20c%C6%B0%E1%BB%9Bc(1).png\\\",\\\"isShow\\\":\\\"1\\\"}, {\\\"type\\\":\\\"autopay_internet_tv\\\",\\\"name\\\":\\\"Internet/Truyền hình\\\",\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/d%E1%BB%8Bch%20v%E1%BB%A5%20c%E1%BB%91%20%C4%91%E1%BB%8Bnh.png\\\",\\\"isShow\\\":\\\"1\\\"},{\\\"type\\\":\\\"autopay_prepay\\\",\\\"name\\\":\\\"Nạp tiền di động trả trước\\\",\\\"image\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/files/viettel_pay_debit.png\\\",\\\"isShow\\\":\\\"1\\\"}]\",\"invite_ftth_benefit_information\":\" *Nhập mã giới thiệu của chương trình Lan tỏa dịch vụ Viettel và nhận ưu đãi hấp dẫn lên đến 150.000đ.\",\"fee_switch_pre\":\"0\",\"videocall_config_sdk\":\"{\\\"domain\\\":\\\"VIDEOCALL_MYVIETTEL\\\",\\\"serviceID\\\":\\\"517\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"config-list-voucher\":\"{display:1}\",\"conf_delivery_form_buysim_dep_pospaid\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":1,\\\"esim\\\":1,\\\"default\\\":\\\"home\\\"}\",\"cmgs_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Tra cuu don hang chuyen mang giu so tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\",\"enable_gift_data_new\":\"1\",\"simso_enterprise_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"invite_ftth_share_information\":\" Chọn ứng dụng bạn muốn chia sẻ cho bạn bè để nhận ưu đãi lên đến 150.000đ bạn nhé.\",\"require_package_mnp\":\"0\",\"videocall_config_buy_sim\":\"{\\\"domain\\\":\\\"VIDEOCALL_MBCCS\\\",\\\"serviceID\\\":\\\"516\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"noticeBuySimWeb\":\"[\\\"Quý khách vui lòng đăng ký thêm thông tin chủ sim theo hướng dẫn được gửi qua tin nhắn sau khi nhận sim.\\\",\\\"01 CMND/CCCD chỉ được đăng ký tối đa 3 sim/ngày\\\",\\\"Yêu cầu nhập chính xác CMND/CCCD và đảm bảo không có nợ cước, thời hạn không quá 15 năm kể từ ngày cấp và chưa đăng ký quá số thuê bao theo quy định\\\"]\",\"active_omi_level4_address\":\"1\",\"enable_otp_buy_sim\":\"{\\\"gic\\\":1,\\\"data\\\":1,\\\"normal\\\":1}\",\"connect_pre_fee\":\"50000\",\"versionAndroid\":\"7.7\",\"countdown_expire_time_otp_login\":\"120\",\"validate_channel\":\"1\",\"stringee_to_number\":\"mbccs\",\"show_viettel_policy_web\":\"1\",\"required_switch_telco\":\"https://viettel.vn/omni-huongdan/dieukhoan-app.html\",\"cdt_didong_ts\":\"1\",\"invite_ftth_share_qr_information\":\" Hãy tải về và chia sẻ mã QR cho bạn bè để nhận ưu đãi lên đến 150.000đ bạn nhé.\",\"choose_province\":\"{\\\"isPostPaid\\\":0,\\\"isPrePaid\\\":0}\",\"dktt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"exchange_fee\":\"0\",\"optionTypeBuySimWeb1\":\" [{\\\"key\\\":\\\"sim\\\",\\\"name\\\":\\\"Sim thường\\\",\\\"status\\\":1,\\\"priority\\\":2,\\\"shorDesc\\\":\\\"Mua sim thường\\\"},{\\\"key\\\":\\\"simData\\\",\\\"name\\\":\\\"Sim data\\\",\\\"status\\\":1,\\\"priority\\\":1,\\\"shorDesc\\\":\\\"Mua sim data\\\",\\\"redirectUrl\\\":\\\"/di-dong/sim-so?tab=simData\\\"},{\\\"key\\\":\\\"simTourist\\\",\\\"name\\\":\\\"Sim du lịch\\\",\\\"status\\\":1,\\\"priority\\\":3,\\\"shorDesc\\\":\\\"Mua sim du lịch\\\",\\\"url\\\":\\\"https://tourist.viettel.vn\\\"},{\\\"key\\\":\\\"kitSim\\\",\\\"name\\\":\\\"Đăng ký thông tin\\\",\\\"status\\\":0,\\\"priority\\\":5,\\\"shorDesc\\\":\\\"Đăng ký thông tin\\\",\\\"url\\\":\\\"/dang-ky-thong-tin-khach-hang\\\"},{ \\\"key\\\": \\\"simDep\\\", \\\"name\\\": \\\"Sim đẹp\\\",\\\"priority\\\":2,\\\"status\\\": 1, \\\"shorDesc\\\": \\\"Sim đẹp\\\" }]\",\"host_name_login\":\"http://apigami.viettel.vn/mvt-api/myviettel.php/\",\"type_ftth_nap_the\":\"['A','F','I', 'U','P','28','45']\",\"regInfo_conf\":\"{\\\"on_hc\\\":1,\\\"on_popup_nd13\\\":1,\\\"min_age\\\":14,\\\"required_accept_policy\\\":1}\",\"type_ftth_tra_cuoc\":\"['A','F','I', 'U','P','28','45']\",\"enable_register_info_video_call\":\"1\",\"chtt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"change_esim_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"conf_delivery_form_buysim_dep\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":0,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"config_voucher_monopoly\":\"{\\\"title_header\\\":\\\"Ưu đãi độc quyền từ Viettel\\\",\\\"tab_config\\\":[{\\\"title\\\":\\\"Voucher từ Viettel Money\\\",\\\"id\\\":\\\"viettelmoney\\\",\\\"sort_order\\\":1}]}\",\"exchange_fee_30\":\"35000\",\"enable_debug_mode_new\":\"1\",\"change_content_app_introduction\":\"[ { \\\"icon\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/quanlythietbi.png\\\", \\\"title\\\": \\\"Quản lý thiết bị chủ động\\\", \\\"desc\\\": \\\"Khách hàng có thể reset mật khẩu, on/off Modem theo nhu cầu \\\" }, { \\\"icon\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/images/support.png\\\", \\\"title\\\": \\\"Yêu cầu hỗ trợ mọi lúc mọi nơi\\\", \\\"desc\\\": \\\"Tương tác nhanh với Viettel khi gặp lỗi dịch vụ và được hướng dẫn xử lý ngay với thao tác đơn giản\\\" }, { \\\"icon\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/images/uudai.png\\\", \\\"title\\\": \\\"Ưu đãi tặng thêm tháng sử dụng\\\", \\\"desc\\\": \\\"Thanh toán cước hàng tháng và đóng cước trước một cách chủ động, nhanh chóng, tiện lợi và an toàn\\\" }, { \\\"icon\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/images/viettel%2B%2B(1).png\\\", \\\"title\\\": \\\"Khách hàng thân thiết Viettel ++\\\", \\\"desc\\\": \\\"Đảm bảo quyền lợi khách hàng thân thiết Viettel ++ với hàng ngàn ưu đãi tích điểm đổi quà hấp dẫn\\\" }, { \\\"icon\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/images/tracuu.png\\\", \\\"title\\\": \\\"Tra cứu các thông về dịch vụ \\\", \\\"desc\\\": \\\"Chủ động nâng cấp gói cước, khôi phục dịch vụ, thay đổi thông tin tại nhà\\\" }, { \\\"icon\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/kiemtratiendo.png\\\", \\\"title\\\": \\\"Kiểm tra tiến độ triển khai dịch vụ\\\", \\\"desc\\\": \\\"Kiểm tra tiến độ triển khai dịch vụ và liên hệ nhân viên hẹn thời gian phù hợp.\\\" } ]\",\"conf_delivery_form_buysim_dep_pospaid_v2\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":1,\\\"esim\\\":1,\\\"default\\\":\\\"home\\\"}\",\"enable_otp_order_buy_sim\":\"0\",\"deeplink_direct_viettelmoney\":\"\\\"https://km.vtmoney.vn/314y/webnew\\\"\",\"popup_switch_telco\":\"1\",\"enable_standart_info\":\"1\",\"mesBuySimIsdnPerDay\":\"01 số thuê bao được đặt tối đa 10 đơn hàng/ngày.\",\"conf_delivery_form_buysim_gic_v2\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":1,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"terms_BHOL\":\"{\\\"ALLOW_SERVICE\\\":\\\"Cung cấp dịch vụ khác của Viettel phát sinh sau thời điểm hòa mạng và/hoặc các dịch vụ Viettel hợp tác với đối tác.\\\",\\\"ALLOW_COMMERCE\\\":\\\"Tổ chức giới thiệu và xúc tiến thương mại.\\\",\\\"ALLOW_MARKET\\\":\\\"Nghiên cứu thị trường, thăm dò dư luận, môi giới.\\\"}\",\"enable_pos_paid\":\"1\",\"conf_limit_buy_sim\":\"{\\\"daily_limit\\\":10,\\\"monthly_limit\\\":3,\\\"monthly_limit_note\\\":\\\"01 CMND/CCCD/Hộ chiếu chỉ được hòa mạng tối đa 03 số thuê bao/tháng. Yêu cầu nhập chính xác CMND/Thẻ CC/Hộ chiếu và đảm bảo thời hạn không quá 15 năm kể từ ngày cấp.\\\",\\\"daily_limit_note\\\":\\\"01 số thuê bao được đặt tối đa 10 đơn hàng/ngày.\\\",\\\"block_time\\\":600}\",\"transfer_fee\":\"20000\",\"fee_switch_pos\":\"0\",\"autopay_ordinal\":\"[{\\\"name\\\":\\\"Di động\\\",\\\"code\\\":\\\"mobile\\\",\\\"ordinal\\\":\\\"1\\\"},{\\\"name\\\":\\\"Cố định\\\",\\\"code\\\":\\\"account\\\",\\\"ordinal\\\":\\\"2\\\"},{\\\"name\\\":\\\"DV 1800/1900\\\",\\\"code\\\":\\\"1800/1900\\\",\\\"ordinal\\\":\\\"3\\\"}]\",\"buy_sim_online_using_ai_identify_web\":\"0\",\"support_cus\":\"{\\\"title\\\":{\\\"frequently_ques\\\":\\\"Câu hỏi thường gặp\\\",\\\"video_tutorial\\\":\\\"Video hướng dẫn\\\",\\\"viettel_store\\\":\\\"Tìm kiếm cửa hàng\\\",\\\"search_insurance\\\":\\\"Tra cứu bảo hành\\\",\\\"search_sign_up_block_ads\\\":\\\"Tra cứu đăng ký chặn quảng cáo\\\",\\\"book_CSKH\\\":\\\"Chat online với CSKH\\\",\\\"product_service_suggestions\\\":\\\"Góp ý sản phẩm dịch vụ\\\",\\\"online_community\\\":\\\"Cộng đồng Viettel giải đáp online\\\",\\\"search_encryption_ND49\\\":\\\"Tra cứu chuẩn hóa theo NĐ49\\\"},\\\"flag_on_off_feature\\\":{\\\"enable_frequently_ques\\\":\\\"1\\\",\\\"enable_video_tutorial\\\":\\\"1\\\",\\\"enable_viettel_store\\\":\\\"1\\\",\\\"enable_online_community\\\":\\\"1\\\",\\\"enable_book_CSKH\\\":\\\"1\\\",\\\"enable_search_insurance\\\":\\\"1\\\",\\\"enable_search_encryption_ND49\\\":\\\"1\\\",\\\"enable_search_sign_up_block_ads\\\":\\\"1\\\",\\\"enable_product_service_suggestions\\\":\\\"1\\\"}}\",\"optionTypeBuySimWeb\":\" [ { \\\"key\\\": \\\"sim\\\", \\\"name\\\": \\\"Sim th\\\\u01b0\\\\u1eddng\\\", \\\"type\\\": 1,\\\"status\\\": 1, \\\"shorDesc\\\": \\\"Mua sim thường\\\" }, {\\\"key\\\": \\\"esim\\\",\\\"name\\\": \\\"Esim\\\",\\\"type\\\": 2,\\\"status\\\": 0,\\\"shorDesc\\\": \\\"Mua eSim\\\" },{ \\\"key\\\": \\\"simDep\\\", \\\"name\\\": \\\"Sim đẹp\\\", \\\"type\\\": 5,\\\"status\\\": 0, \\\"shorDesc\\\": \\\"Sim đẹp\\\" }]\",\"autopay_over_new\":\"{\\\"name\\\":\\\"AutoPay\\\",\\\"isNew\\\":\\\"0\\\",\\\"isShowAutoMobile\\\":\\\"1\\\",\\\"isShowAutoAcc\\\":\\\"1\\\",\\\"isShowIntro\\\":\\\"0\\\"}\",\"enable_register_partner\":\"{\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/doi_tac_viettel.png\\\",\\\"link\\\" :\\\"https://viettel.vn/tro-thanh-doi-tac\\\",\\\"image_new\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Banner%20%E2%94%80%C3%A6o%E2%95%A0%C3%A9%E2%95%A0%C3%BCi%20ta%E2%95%A0%C3%BCc.png\\\"}\",\"config_cmnd\":\"{\\\"scanByAIV3\\\":[{\\\"type\\\":\\\"26\\\",\\\"enableCmnd\\\":1,\\\"messageOn\\\":\\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\\"messageOff\\\":\\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"},{\\\"type\\\":\\\"32\\\",\\\"enableCmnd\\\":1,\\\"messageOn\\\":\\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\\"messageOff\\\":\\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"}],\\\"scanByAIV4\\\":[{\\\"type\\\":\\\"3\\\",\\\"enableCmnd\\\":1,\\\"messageOn\\\":\\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\\"messageOff\\\":\\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"},{\\\"type\\\":\\\"36\\\",\\\"enableCmnd\\\":1,\\\"messageOn\\\":\\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\\"messageOff\\\":\\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"}],\\\"scanByAIForCusInfo\\\":[{\\\"type\\\":\\\"48\\\",\\\"enableCmnd\\\":1,\\\"messageOn\\\":\\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\\"messageOff\\\":\\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"}],\\\"scanByAIV5\\\":[{\\\"type\\\":\\\"25\\\",\\\"enableCmnd\\\":1,\\\"messageOn\\\":\\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\\"messageOff\\\":\\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"}]}\",\"order_title\":\"[{\\\"orderType\\\":\\\"REGISTER_PREPAID_ONLINE\\\", \\\"title\\\":\\\"ĐĂNG KÝ THÔNG TIN\\\"},{\\\"orderType\\\":\\\"CONNECT_PREPAID_ONLINE\\\", \\\"title\\\":\\\"HÒA MẠNG TRẢ TRƯỚC\\\"},{\\\"orderType\\\":\\\"CHANGE_TO_PREPAID_ONLINE\\\", \\\"title\\\":\\\"CHUYỂN SANG TRẢ TRƯỚC\\\"}]\",\"optionTypeBuySimWap1\":\" [{\\\"key\\\":\\\"sim\\\",\\\"name\\\":\\\"Sim thường\\\",\\\"status\\\":1,\\\"priority\\\":2,\\\"shorDesc\\\":\\\"Mua sim thường\\\"},{\\\"key\\\":\\\"simData\\\",\\\"name\\\":\\\"Sim data\\\",\\\"status\\\":1,\\\"priority\\\":1,\\\"shorDesc\\\":\\\"Mua sim data\\\",\\\"redirectUrl\\\":\\\"/di-dong/sim-so\\\"},{\\\"key\\\":\\\"simTourist\\\",\\\"name\\\":\\\"Sim du lịch\\\",\\\"status\\\":1,\\\"priority\\\":4,\\\"shorDesc\\\":\\\"Mua sim du lịch\\\",\\\"url\\\":\\\"https://tourist.viettel.vn\\\"},{\\\"key\\\":\\\"kitSim\\\",\\\"name\\\":\\\"Đăng ký thông tin\\\",\\\"status\\\":0,\\\"priority\\\":5,\\\"shorDesc\\\":\\\"Đăng ký thông tin\\\",\\\"url\\\":\\\"/dang-ky-thong-tin-khach-hang\\\"},{ \\\"key\\\": \\\"simDep\\\", \\\"name\\\": \\\"Sim đẹp\\\", \\\"type\\\": 3,\\\"status\\\": 1, \\\"shorDesc\\\": \\\"Sim đẹp\\\" }]\",\"simso_online_enterprise_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"total_fee_title\":\"Phí hòa mạng\",\"enable_otp_order_buy_sim_dev\":\"0\",\"term_nd13\":\"{\\\"policy\\\":\\\" Khách hàng đồng ý với Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân (\\\\\\\"Văn Bản\\\\\\\") do Viettel xây dựng để quy định việc xử lý Dữ liệu cá nhân và trách nhiệm bảo vệ Dữ liệu cá nhân của Viettel với nội dung như sau:
ĐIỀU 1. ĐỊNH NGHĨA
1. Viettel:là Tập đoàn Công nghiệp - Viễn thông Quân đội, Giấy chứng nhận đăng ký doanh nghiệp số 0100109106; trụ sở chính tại Lô D26 Khu đô thị mới Cầu Giấy, phường Yên Hòa, quận Cầu Giấy, Thành phố Hà Nội, Việt Nam.
2. Khách hàng/Quý khách: là (i) cá nhân và/hoặc (ii) tổ chức có cung cấp dữ liệu cá nhân mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel.
3. Sản phẩm, hàng hóa, dịch vụlà bất kỳ sản phẩm, hàng hóa, dịch vụ nào do Viettel cung cấp và/hoặc do Viettel hợp tác với đối tác mà Khách hàng mua, đăng ký sử dụng, sử dụng.
4. Dữ liệu cá nhân:là thông tin dưới dạng ký hiệu, chữ viết, chữ số, hình ảnh, âm thanh hoặc dạng tương tự trên môi trường điện tử gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể. Dữ liệu cá nhân bao gồm Dữ liệu cá nhân cơ bản và Dữ liệu cá nhân nhạy cảm.
5. Dữ liệu cá nhân cơ bản là những thông tin bao gồm:
(i) Họ, chữ đệm và tên khai sinh, tên gọi khác (nếu có);
(ii) Ngày, tháng, năm sinh; ngày, tháng, năm chết hoặc mất tích;
(iii) Giới tính;
(iv) Nơi sinh, nơi đăng ký khai sinh, nơi thường trú, nơi tạm trú, nơi ở hiện tại, quê quán, địa chỉ liên hệ;
(v) Quốc tịch;
(vi) Hình ảnh của cá nhân;
(vii) Số điện thoại, số chứng minh nhân dân, số căn cước công dân, số định danh cá nhân, số hộ chiếu, số giấy phép lái xe, số biển số xe, số mã số thuế cá nhân, số bảo hiểm xã hội, số thẻ bảo hiểm y tế;
(viii) Thông tin về mối quan hệ gia đình (cha mẹ, con cái);
(ix) Thông tin về tài khoản số của cá nhân;
(x) Thông tin về hoạt động sử dụng dịch vụ viễn thông của khách hàng, bao gồm: thư điện tử; thông tin liên quan đến việc sử dụng dịch vụ thoại và tin nhắn (bao gồm nhưng không giới hạn số điện thoại khởi tạo cuộc gọi, số điện thoại nhận cuộc gọi, thời gian khởi tạo và kết thúc cuộc gọi, thời gian cuộc gọi, số điện thoại gửi tin nhắn, số điện thoại nhận tin nhắn, thời gian gửi và nhận tin nhắn); các gói cước đã đăng ký và thông tin cước (thông tin cước sử dụng, nợ cước, cước đóng trước...); phí dịch vụ, tiền cước; lịch sử sử dụng dữ liệu di động (sms, dịch vụ giá trị gia tăng, data...), thời gian sử dụng dữ liệu di động; dung lượng sử dụng, lịch sử và tần suất sử dụng Sản phẩm, hàng hóa, dịch vụ; địa chỉ IP; thông tin đánh giá Sản phẩm, hàng hóa, dịch vụ/khiếu nại/yêu cầu sửa chữa/xử lý sự cố;
(xi) Dữ liệu cá nhân phản ánh hoạt động, lịch sử hoạt động trên không gian mạng, bao gồm nhưng không giới hạn ở các dữ liệu liên quan đến các Trang thông tin điện tử/wapsite/mạng xã hội hoặc Ứng dụng; dữ liệu kỹ thuật (bao gồm loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử, thống kê sử dụng Ứng dụng, cài đặt Ứng dụng, ngày và giờ kết nối với Ứng dụng, thông tin liên lạc kỹ thuật khác); tên tài khoản; mật khẩu; chi tiết đăng nhập bảo mật; dữ liệu sử dụng; dữ liệu cookie; lịch sử duyệt web; dữ liệu clickstream; lịch sử xem kênh, VOD (video theo yêu cầu);
(xii) Các thông tin khác gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể không thuộc phạm vi Dữ liệu cá nhân nhạy cảm theo quy định tại khoản 6 Điều này.
6. Dữ liệu cá nhân nhạy cảm:là Dữ liệu cá nhân gắn liền với quyền riêng tư của Khách hàng mà khi bị xâm phạm sẽ gây ảnh hưởng trực tiếp tới quyền và lợi ích hợp pháp của Khách hàng, bao gồm nhưng không giới hạn ở các loại dữ liệu sau:
(i) Thông tin tài khoản viễn thông của Khách hàng, bao gồm cả cả lịch sử thanh toán cước, nạp tiền vào tài khoản, số dư tài khoản viễn thông;
(ii) Thông tin liên quan tới việc Khách hàng sử dụng dịch vụ trung gian thanh toán, bao gồm: thông tin định danh khách hàng theo quy định pháp luật, thông tin về tài khoản, thông tin về tiền gửi, thông tin về tài sản gửi, thông tin về giao dịch, thông tin về tổ chức, cá nhân là bên bảo đảm tại tổ chức tín dụng, chi nhánh ngân hàng, tổ chức cung ứng dịch vụ trung gian thanh toán;
(iii) Thông tin liên quan đến nguồn gốc dân tộc, thuộc tính vật lý, đặc điểm sinh học riêng mà Khách hàng cung cấp cho Viettel hoặc Viettel có được trong quá trình Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Dữ liệu về vị trí của Khách hàng được xác định qua dịch vụ định vị;
(v) Dữ liệu cá nhân khác được pháp luật quy định là đặc thù và cần có biện pháp bảo mật cần thiết.
7. Xử lý Dữ liệu cá nhân:là một hoặc nhiều hoạt động tác động tới Dữ liệu cá nhân, như: thu thập, ghi, phân tích, xác nhận, lưu trữ, chỉnh sửa, công khai, kết hợp, truy cập, truy xuất, thu hồi, mã hóa, giải mã, sao chép, chia sẻ, truyền đưa, cung cấp, chuyển giao, xóa, hủy dữ liệu cá nhân hoặc các hành động khác có liên quan.
8. Bên Kiểm soát Dữ liệu cá nhân:là tổ chức, cá nhân quyết định mục đích và phương tiện Xử lý Dữ liệu cá nhân.
9. Bên Xử lý Dữ liệu cá nhân:là tổ chức, cá nhân thực hiện việc Xử lý Dữ liệu cá nhân thay mặt cho Bên Kiểm soát dữ liệu cá nhân, thông qua một hợp đồng hoặc thỏa thuận với Bên Kiểm soát dữ liệu cá nhân.
10. Bên Kiểm soát và xử lý Dữ liệu cá nhân:là tổ chức, cá nhân đồng thời quyết định mục đích, phương tiện và trực tiếp xử lý Dữ liệu cá nhân.
11. Kênh giao dịch của Viettel:bao gồm kênh tổng đài, kênh giao dịch điện tử (ứng dụng My Viettel, trang thông tin điện tử như https://viettel.vn/, wapsite, mạng xã hội) và kênh giao dịch vật lý (cửa hàng, điểm kinh doanh... của Viettel và các đại lý của Viettel) hoặc các kênh giao dịch khác tùy từng thời điểm do Viettel cung cấp hoặc ủy quyền cung cấp cho Khách hàng.
ĐIỀU 2. LOẠI DỮ LIỆU XỬ LÝ
1. Dữ liệu cá nhân được xử lý gồm các dữ liệu Khách hàng cung cấp cho Viettel khi mua, sử dụng sản phẩm, hàng hóa, dịch vụ và dữ liệu phát sinh trong quá trình Khách hàng mua, sử dụng sản phẩm, hàng hóa, dịch vụ của Viettel như sau:
(i) Các Dữ liệu cá nhân cơ bản quy định tại khoản 5 Điều 1 của Văn Bản này; và
(ii) Các Dữ liệu cá nhân nhạy cảm quy định khoản 6 Điều 1 của Văn Bản này.
2. Dữ liệu cá nhân được xử lý phù hợp với từng loại Sản phẩm, hàng hóa, dịch vụ tương ứng.
ĐIỀU 3. MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Dữ liệu cá nhân theo Điều 2 trên đây có thể được xử lý cho các mục đích sau:
1. Cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật, bao gồm nhưng không giới hạn:
(i) Phục vụ hoạt động quản lý nghiệp vụ; vận hành, khai thác, tối ưu chất lượng mạng, dịch vụ di động, truyền hình, Internet và các d���ch vụ khác do Viettel cung cấp; xử lý sự cố mạng lưới; cung cấp, nâng cao chất lượng dịch vụ viễn thông, truyền hình, công nghệ thông tin của Viettel;
(ii) Xác thực và thực hiện các giao dịch thanh toán; đối soát cước, thanh toán cước; trao đổi cung cấp thông tin liên quan đến người sử dụng dịch vụ viễn thông với các doanh nghiệp viễn thông khác để phục vụ cho việc tính giá cước, lập hóa đơn và ngăn chặn hành vi trốn tránh thực hiện nghĩa vụ theo hợp đồng trong phạm vi pháp luật cho phép; đối soát với các đối tác hợp tác của Viettel nhằm mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(iii) Cung cấp, kích hoạt hoặc xác minh Sản phẩm, hàng hóa, dịch vụ mà Khách hàng yêu cầu theo Phiếu yêu cầu/Hợp đồng hoặc qua Kênh giao dịch của Viettel hoặc các yêu cầu khác của Khách hàng phát sinh trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Phục vụ cho mục đích liên hệ, thông báo với Khách hàng;
(v) Thực hiện các quyền của Khách hàng liên quan đến Dữ liệu cá nhân theo quy định pháp luật, thỏa thuận giữa Khách hàng và Viettel;
(vi) Thực hiện nghĩa vụ theo hợp đồng của Khách hàng và nghĩa vụ của Viettel với cơ quan, tổ chức, cá nhân có liên quan theo quy định pháp luật;
(vii) Công khai Dữ liệu cá nhân của Khách hàng theo quy định pháp luật;
(viii) Thực hiện các nghĩa vụ của Viettel về thanh tra, kiểm tra, thống kê, báo cáo, tài chính, kế toán và thuế;
(ix) Thực hiện các nghiệp vụ bảo đảm an toàn dữ liệu; bảo đảm an toàn hệ thống thông tin của Viettel như sao lưu, dự phòng, giám sát, tối ưu tài nguyên và bảo vệ Dữ liệu cá nhân khách hàng;
(x) Nhắn tin thông báo, truyền thông, vận động, ủng hộ liên quan đến Cổng thông tin nhân đạo quốc gia và theo yêu cầu của cơ quan quản lý nhà nước;
(xi) Phát hiện, ngăn chặn các hành vi vi phạm pháp luật trên không gian mạng theo yêu cầu của cơ quan nhà nước có thẩm quyền và quy định pháp luật, bao gồm nhưng không giới hạn: tin nhắn rác, thư điện tử rác, cuộc gọi rác, tin nhắn có mục đích lừa đảo, thư điện tử có mục đích lừa đảo, cuộc gọi có mục đích lừa đảo;
(xii) Phát hiện, ngăn chặn các hành vi gian lận, lừa đảo, tấn công, xâm nhập, chiếm đoạt trái phép, hành vi mang tính chất tội phạm và các hành vi bất hợp pháp khác;
(xiii) Thực hiện các hoạt động có mục đích kiểm toán, quản lý rủi ro, phòng chống rửa tiền, tài trợ khủng bố và tuân thủ cấm vận;
(xiv) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật theo quy định pháp luật;
(xv) Phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật chuyên ngành.
2. Hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật, bao gồm:
(i) Cập nhật, xử lý thông tin khi Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(ii) Chăm sóc Khách hàng, tiếp nhận và giải quyết thắc mắc, khiếu nại của Khách hàng đối với các Sản phẩm, hàng hóa, dịch vụ của Viettel;
(iii) Sử dụng, chuyển giao cho đối tác các Dữ liệu cá nhân, thông tin vướng mắc, sự cố, báo cáo lỗi do Khách hàng phản ánh để xác định và khắc phục sự cố của Sản phẩm, hàng hóa, dịch vụ; sửa chữa thiết bị của Khách hàng; thực hiện hoạt động khác về chăm sóc và hỗ trợ Khách hàng;
3. Nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng:
(i) Cung cấp thông tin mà Khách hàng đã yêu cầu hoặc Viettel cho rằng Khách hàng có thể thấy hữu ích, bao gồm thông tin về các Sản phẩm, hàng hóa, dịch vụ của Viettel theo quy định pháp luật;
(ii) Cải tiến công nghệ, giao diện Trang thông tin điện tử, wapsite, mạng xã hội, Ứng dụng đảm bảo tiện lợi cho Khách hàng;
(iii) Quản lý tài khoản Khách hàng và các chương trình Khách hàng thân thiết;
(iv) Lưu trữ thông tin, nghiên cứu thị trường, phân tích, thống kê và các hoạt động quản lý nội bộ khác nhằm nâng cao trải nghiệm Khách hàng;
(v) Báo cáo, thống kê, phân tích dữ liệu nội bộ để nghiên cứu, xây dựng, phát triển, quản lý, đo lường, cung cấp và cải tiến Sản phẩm, hàng hóa, dịch vụ cũng như điều hành hoạt động kinh doanh của Viettel;
(vi) Xây dựng chiến dịch tiếp thị Sản phẩm, hàng hóa, dịch vụ và xác định cách Viettel có thể cá nhân hóa các sản phẩm, hàng hóa, dịch vụ đó;
(vii) Phát triển, cung cấp Sản phẩm, hàng hóa, dịch vụ mới được cá nhân hóa theo nhu cầu, điều kiện thực tế của Khách hàng với phương pháp đo lường hiệu quả;
(viii) Giới thiệu, cung cấp các chương trình khuyến mại cho Sản phẩm, hàng hóa, dịch vụ, ưu đãi, khuyến mại của Viettel và của Viettel hợp tác với đối tác;
(ix) Đánh giá khả năng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel thông qua điểm xếp hạng viễn thông của Khách hàng nhằm hỗ trợ tốt nhất trong việc cung cấp các sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(i) Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm theo nội dung, hình thức, tần suất như sau:
(i) Nội dung: Giới thiệu thông tin các sản phẩm, hàng hóa, dịch vụ, ưu đãi do Viettel và đối tác của Viettel cung cấp;
(ii) Phương thức: Qua tin nhắn quảng cáo (SMS, USSD, MMS…), cuộc gọi IVR, thông báo trên Kênh giao dịch của Viettel hoặc các phương thức khác theo quy định pháp luật;
(iii) Hình thức: Gửi trực tiếp cho Khách hàng qua thiết bị, phương tiện điện tử hoặc các hình thức khác trên không gian mạng theo quy định pháp luật;
(iv) Tần suất: Theo quy định pháp luật về quảng cáo.
4. Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới.
5. Tổ chức giới thiệu và xúc tiến thương mại.
ĐIỀU 4. XỬ LÝ DỮ LIỆU CỦA KHÁCH HÀNG DƯỚI 16 TUỔI
1. Trong quá trình cung cấp Sản phẩm, hàng hóa, dịch vụ, Viettel sẽ có các Khách hàng là cá nhân trong độ tuổi từ đủ 7 (bảy) tuổi đến dưới 16 (mười sáu) tuổi (\\\\\\\"Khách hàng trẻ em\\\\\\\"). Viettel sẽ tiến hành các quy trình cần thiết để xác minh độ tuổi của Khách hàng trẻ em trước khi xử lý Dữ liệu cá nhân.
2. Trong trường hợp Khách hàng trẻ em mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ, bảng nội dung tại Phụ lục 01 của Văn Bản này sẽ do Khách hàng trẻ em đánh dấu xác nhận. Cha, mẹ hoặc người giám hộ của Khách Hàng trẻ em sẽ đánh dấu xác nhận thể hiện sự đồng ý liên quan đến việc xử lý Dữ liệu cá nhân của Khách hàng trẻ em theo nội dung tại Phụ lục 02 của Văn Bản này, trừ trường hợp pháp luật có quy định khác.
ĐIỀU 5. CÁCH THỨC XỬ LÝ DỮ LIỆU
1. Cách thức thu thập
Dữ liệu cá nhân được thu thập trực tiếp từ Quý khách trong các trường hợp sau:
(i) Từ các Trang thông tin điện tử của Viettel: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách truy cập bất kỳ trang thông tin điện tử nào của Viettel (gọi chung là \\\\\\\"Trang thông tin điện tử\\\\\\\") hoặc sử dụng bất kỳ tính năng, tài nguyên nào có sẵn trên hoặc thông qua Trang thông tin điện tử. Khi Quý khách truy cập Trang thông tin điện tử, Viettel thu thập thông tin về thiết bị và trình duyệt của Khách hàng (chẳng hạn như loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử và các thông tin liên lạc kỹ thuật khác);
(ii) Từ Ứng dụng: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Khách hàng tải xuống hoặc sử dụng ứng dụng dành cho thiết bị di động (gọi chung là \\\\\\\"Ứng dụng\\\\\\\"). Các Ứng dụng này có thể ghi lại một số thông tin nhất định (bao gồm thống kê sử dụng Ứng dụng, loại thiết bị, hệ điều hành, cài đặt Ứng dụng, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Ứng dụng và các thông tin liên lạc kỹ thuật khác);
(iii) Từ các Sản phẩm, hàng hóa, dịch vụ: Viettel có thể thu thập Dữ liệu cá nhân khi Quý khách mua, đăng ký sử dụng, sử dụng bất kỳ Sản phẩm, hàng hóa, dịch vụ nào thông qua bất kỳ hình thức nào (SMS, USSD, IVR, website, wapsite, ứng dụng…); Kênh giao dịch của Viettel, không gian mạng; và/hoặc các phương thức khác theo quy định pháp luật;
(iv) Từ các trao đổi, liên lạc với Khách hàng: Chúng tôi có thể thu thập Dữ liệu cá nhân thông qua tương tác giữa Chúng tôi và Quý khách (gặp trực tiếp, qua thư, điện thoại, trực tuyến, hệ thống tổng đài, liên lạc điện tử hoặc bất kỳ phương tiện nào khác) bao gồm cả các cuộc khảo sát Khách hàng;
(v) Từ mạng xã hội:Là các mạng xã hội của Viettel và/hoặc các mạng xã hội do chúng tôi hợp tác với các đối tác;
(vi) Từ các thiết bị ghi âm, ghi hình được đặt tại các cửa hàng, điểm kinh doanh hoặc nơi thực hiện một phần hoặc toàn bộ hoạt động kinh doanh của Viettel mà Quý khách gặp, xuất hiện hoặc tương tác với chúng tôi. Việc đặt các thiết bị ghi âm, ghi hình nhằm mục đích góp phần bảo vệ trật tự an toàn xã hội, bảo vệ quyền và lợi ích hợp pháp của Khách hàng và của Viettel theo quy định pháp luật;
(vii) Từ các tương tác hoặc các công nghệ thu thập dữ liệu tự động: Chúng tôi có thể thu thập thông tin bao gồm địa chỉ IP, URL giới thiệu, hệ điều hành, trình duyệt tin điện tử và bất kỳ thông tin nào khác được ghi tự động từ kết nối:
+ Cookie, flash cookie, plug-in, thẻ pixel, tin điện tử beacons, trình kết nối mạng xã hội của bên thứ ba hoặc các công nghệ theo dõi khác;
+ Bất kỳ công nghệ nào có khả năng theo dõi hoạt động cá nhân trên các thiết bị hoặc Trang thông tin điện tử;
+ Thông tin dữ liệu khác được cung cấp bởi một thiết bị.
(viii) Các phương tiện khác: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách tương tác với Viettel thông qua bất kỳ phương tiện nào khác.
Chúng tôi cũng có thể thu thập Dữ liệu cá nhân gián tiếp từ Quý khách thông qua các nguồn thông tin công khai, chính thống; hoặc thông qua việc nhận chia sẻ dữ liệu cần thiết từ các công ty con, đối tác mà họ thu thập được trong quá trình hợp tác với Viettel cung cấp Sản phẩm, hàng hóa, dịch vụ cho Quý khách và được Quý khách cho phép chia sẻ.
2. Cách thức lưu trữ
Dữ liệu cá nhân được lưu trữ tại Việt Nam tại hệ thống cơ sở dữ liệu Khách hàng của Viettel hoặc tại bất cứ đâu mà chúng tôi hoặc các chi nhánh, công ty con, công ty liên kết, đối tác hoặc nhà cung cấp dịch vụ của chúng tôi có cơ sở và tạo bản sao lưu trữ cho trung tâm dữ liệu ở một khu vực khác.
Trong quá trình Quý khách truy cập Trang thông tin điện tử, wapsite, Ứng dụng, mạng xã hội của Viettel, chúng tôi cũng có thể lưu trữ thông tin tạm thời qua cookie, clickstream hoặc các công cụ lưu trữ dữ liệu duyệt website tương tự để lưu trữ những dữ liệu mà máy chủ web trong miền có thể truy lại.
3. Cách thức chuyển giao/chia sẻ dữ liệu
Chúng tôi sẽ sử dụng các biện pháp bảo mật cần thiết để đảm bảo việc chuyển giao/chia sẻ Dữ liệu cá nhân của Quý khách đến (i) các doanh nghiệp viễn thông khác; (ii) cá nhân/tổ chức tham gia quá trình Xử lý Dữ liệu cá nhân quy định tại Điều 9 Văn Bản này); hoặc (iii) cơ quan nhà nước có thẩm quyền, đảm bảo an toàn thông tin, không bị lộ, lọt dữ liệu và yêu cầu các bên tiếp nhận Dữ liệu cá nhân sẽ có biện pháp bảo mật dữ liệu.
4. Cách thức phân tích
Việc phân tích Dữ liệu cá nhân được thực hiện theo các quy trình nội bộ của Viettel. Chúng tôi luôn có cơ chế giám sát nghiêm ngặt từng quy trình phân tích dữ liệu, trong đó yêu cầu kiểm tra việc đáp ứng các yêu cầu của pháp luật về bảo mật dữ liệu, bảo đảm an toàn thông tin đối với hệ thống công nghệ thông tin trước khi tiến hành phân tích. Chúng tôi cũng có các quy tắc nghiêm ngặt đảm bảo rằng thông tin cá nhân được ẩn danh hoặc hủy nhận dạng ở giai đoạn thích hợp trong quá trình xử lý.
5. Cách thức mã hóa
Dữ liệu cá nhân thu thập được mã hóa theo các tiêu chuẩn mã hóa phù hợp khi cần thiết trong quá trình lưu trữ hoặc chuyển giao dữ liệu, để đảm bảo các dữ liệu được bảo vệ, xác thực, toàn vẹn và không thể bị thay đổi sau khi đã được gửi đi.
6. Cách thức xóa dữ liệu
Khi Quý khách chấm dứt sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel và có yêu cầu hợp lệ, chúng tôi sẽ tiến hành xóa Dữ liệu cá nhân với toàn bộ Dữ liệu cá nhân mà Quý khách đã cung cấp và/hoặc chúng tôi thu thập được trong quá trình Quý khách sử dụng Sản phẩm, hàng hóa, dịch vụ, trừ trường hợp pháp luật có quy định khác và một số trường hợp không thể thực hiện được như sau:
(i) Pháp luật quy định không cho phép xóa dữ liệu hoặc yêu cầu bắt buộc phải lưu trữ dữ liệu;
(ii) Dữ liệu cá nhân được xử lý bởi cơ quan nhà nước có thẩm quyền với mục đích phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật;
(iii) Dữ liệu cá nhân đã được công khai theo quy định pháp luật;
(iv) Dữ liệu cá nhân được xử lý nhằm phục vụ yêu cầu pháp lý, nghiên cứu khoa học, thống kê theo quy định pháp luật;
(v) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật;
(vi) Ứng phó với tình huống khẩn cấp đe dọa đến tính mạng, sức khỏe hoặc sự an toàn của Khách hàng hoặc cá nhân khác.
ĐIỀU 6. NGUYÊN TẮC BẢO MẬT DỮ LIỆU CỦA VIETTEL
1. Dữ liệu cá nhân của Quý khách được bảo mật theo Văn Bản này và quy định pháp luật.
2. Chúng tôi có trách nhiệm bảo đảm an toàn thông tin mạng theo quy định pháp luật, bảo đảm quốc phòng, an ninh quốc gia, bí mật nhà nước, giữ vững ổn định chính trị, trật tự, an toàn xã hội và thúc đẩy phát triển kinh tế - xã hội.
3. Việc xử lý sự cố an toàn thông tin mạng khi thực hiện luôn bảo đảm quyền và lợi ích hợp pháp của Quý khách.
4. Hoạt động đảm bảo an toàn thông tin mạng được thực hiện thường xuyên, liên tục, kịp thời và hiệu quả.
ĐIỀU 7. HẬU QUẢ, THIỆT HẠI KHÔNG MONG MUỐN CÓ KHẢ NĂNG XẢY RA
1. Chúng tôi sử dụng nhiều công nghệ bảo mật thông tin khác nhau như: chuẩn quốc tế PCI, SSL, tường lửa, mã hóa… nhằm bảo vệ và ngăn chặn việc Dữ liệu cá nhân của Quý khách bị truy cập, sử dụng hoặc chia sẻ ngoài ý muốn. Tuy nhiên, không một dữ liệu nào có thể được bảo mật hoàn toàn. Do vậy, chúng tôi không thể cam kết bảo mật một cách tuyệt đối Dữ liệu cá nhân của Quý khách trong một số trường hợp như:
(i) Lỗi phần cứng, phần mềm trong quá trình xử lý dữ liệu làm mất dữ liệu của Khách hàng;
(ii) Lỗ hổng bảo mật nằm ngoài khả năng kiểm soát của chúng tôi, hệ thống bị hacker tấn công gây lộ lọt dữ liệu.
2. Chúng tôi khuyến cáo Quý khách bảo mật các thông tin liên quan đến mật khẩu đăng nhập vào tài khoản của Quý khách, mã OTP và không chia sẻ nội dung này với bất kỳ người nào khác.
3. Quý khách cần biết rõ rằng bất kỳ thời điểm nào Quý khách tiết lộ và công khai Dữ liệu cá nhân của Quý khách, dữ liệu đó có thể bị người khác thu thập và sử dụng bởi các mục đích nằm ngoài tầm kiểm soát của Quý khách và chúng tôi.
4. Chúng tôi khuyến cáo Quý khách bảo quản thiết bị cá nhân (máy điện thoại, máy tính bảng, máy tính cá nhân…) trong quá trình sử dụng; Quý khách nên đăng xuất khỏi tài khoản của mình khi không có nhu cầu sử dụng.
5. Trong trường hợp máy chủ lưu trữ dữ liệu bị tấn công dẫn đến bị mất, lộ, lọt Dữ liệu cá nhân của Khách hàng, Viettel sẽ có trách nhiệm thông báo vụ việc cho cơ quan chức năng điều tra xử lý kịp thời và thông báo cho Quý khách được biết theo quy định pháp luật.
6. Không gian mạng không phải là một môi trường an toàn và chúng tôi không thể đảm bảo tuyệt đối rằng Dữ liệu cá nhân của Quý khách được chia sẻ qua không gian mạng sẽ luôn được bảo mật. Khi Quý khách truyền tải Dữ liệu cá nhân qua không gian mạng, Quý khách chỉ nên sử dụng các hệ thống an toàn để truy cập trang thông tin điện tử, ứng dụng hoặc thiết bị. Quý khách có trách nhiệm giữ thông tin xác thực truy cập của mình cho từng trang thông tin điện tử, ứng dụng hoặc thiết bị an toàn và bí mật.
ĐIỀU 8. THỜI GIAN BẮT ĐẦU, THỜI GIAN KẾT THÚC XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Dữ liệu cá nhân được xử lý kể từ thời điểm chúng tôi nhận được Dữ liệu cá nhân do Quý khách cung cấp và chúng tôi đã có cơ sở pháp lý phù hợpđể xử lý dữ liệu theo quy định pháp luật.
2. Trong phạm vi pháp luật cho phép, Dữ liệu cá nhân sẽ được xử lý cho đến khi các mục đích xử lý dữ liệu đã được hoàn thành.
3. Chúng tôi có thể phải lưu trữ Dữ liệu cá nhân của Quý khách ngay cả khi hợp đồng giữa Quý khách và Viettel đã chấm dứt để thực hiện các nghĩa vụ pháp lý của chúng tôi theo quy định pháp luật và/hoặc yêu cầu của cơ quan nhà nước có thẩm quyền.
ĐIỀU 9. TỔ CHỨC, CÁ NHÂN THAM GIA QUÁ TRÌNH XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Tùy từng trường hợp, chúng tôi có thể là Bên Kiểm soát Dữ liệu cá nhân hoặc Bên Kiểm soát và xử lý Dữ liệu cá nhân.
2. Trong phạm vi pháp luật cho phép, Quý khách hiểu rõ rằng chúng tôi có thể chia sẻ Dữ liệu cá nhân nhằm các mục đích được đề cập tại Điều 3 với các tổ chức, cá nhân dưới đây:
(i) Các công ty con, doanh nghiệp thành viên, công ty liên kết của Viettel trong lãnh thổ Việt Nam;
(ii) Tổ chức, cá nhân cung cấp dịch vụ và/hoặc hợp tác với Viettel, bao gồm nhưng không giới hạn: đại lý, các đơn vị tư vấn, kiểm toán, luật sư, công chứng viên và các đối tác hợp tác kinh doanh, cung cấp cung cấp giải pháp công nghệ thông tin, phần mềm, ứng dụng, các dịch vụ vận hành, quản lý, xử lý sự cố, phát triển hạ tầng;
(iii) Bất kỳ cá nhân, tổ chức nào là bên đại diện, bên được ủy quyền của Khách hàng, hành động thay mặt Khách hàng;
(iv) Các nhà cung cấp dịch vụ thanh toán dựa trên ủy quyền hoặc chấp thuận của Khách hàng.
Việc chia sẻ dữ liệu sẽ được thực hiện theo đúng trình tự, cách thức và quy định pháp luật hiện hành. Các bên tiếp nhận Dữ liệu cá nhân có nghĩa vụ bảo mật Dữ liệu cá nhân của Quý khách phù hợp với Văn Bản này; các quy định, quy trình, tiêu chuẩn về Bảo vệ Dữ liệu cá nhân của Viettel và quy định pháp luật hiện hành.
3. Chúng tôi có thể chia sẻ thông tin Quý khách với cơ quan nhà nước có thẩm quyền khi thực hiện mục đích Xử lý Dữ liệu cá nhân nêu tại Điều 3 Văn Bản này theo quy định pháp luật.
ĐIỀU 10. QUYỀN CỦA KHÁCH HÀNG
1. Quý khách được biết về hoạt động Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
2. Quý khách được quyết định sự đồng ý liên quan đến việc Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật quy định khác.
3. Quý khách được quyền truy cập để xem, chỉnh sửa hoặc yêu cầu chỉnh sửa Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Chúng tôi sẽ chỉnh sửa Dữ liệu cá nhân khi được Quý khách yêu cầu hoặc theo quy định pháp luật chuyên ngành. Trường hợp không thể thực hiện, chúng tôi sẽ thông báo tới Quý khách theo thỏa thuận giữa chúng tôi và Quý khách, quy định pháp luật.
4. Quý khách được quyền xóa hoặc yêu cầu xóa Dữ liệu cá nhân của mình theo quy định của khoản 6 Điều 5 Văn Bản này.
5. Quý khách được quyền yêu cầu hạn chế Xử lý Dữ liệu cá nhân của mình theo quy định pháp luật.
Việc hạn chế xử lý dữ liệu sẽ được chúng tôi thực hiện sau khi có yêu cầu của Quý khách phù hợp với điều kiện kỹ thuật cho phép trừ trường hợp pháp luật có quy định khác hoặc theo thỏa thuận của các bên.
6. Quý khách được quyền yêu cầu chúng tôi cung cấp cho bản thân Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Việc cung cấp Dữ liệu cá nhân của Quý khách sẽ được Viettel thực hiện sau khi có yêu cầu của Quý khách, trừ trường hợp pháp luật có quy định khác.
7. Quý khách được quyền yêu cầu rút lại sự đồng ý đối với các mục đích xử lý mà Quý khách đồng ý cho phép Viettel xử lý, trừ trường hợp pháp luật có quy định khác. Khi nhận được yêu cầu, Viettel thông báo cho Quý khách về hậu quả, thiệt hại có thể xảy ra khi rút lại sự đồng ý.
Trường hợp việc rút lại sự đồng ý của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ trách nhiệm pháp lý hoặc bồi thường cho bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
8. Quý khách được quyền phản đối Viettel Xử lý Dữ liệu cá nhân của mình nhằm ngăn chặn hoặc hạn chế tiết lộ Dữ liệu cá nhân hoặc lý do khác theo quy định pháp luật.
Chúng tôi sẽ thực hiện yêu cầu phản đối của Quý khách sau khi nhận được yêu cầu, trừ trường hợp pháp luật có quy định khác.
Trường hợp việc phản đối của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
9. Quý khách có quyền khiếu nại, tố cáo hoặc khởi kiện theo quy định pháp luật.
10. Quý khách có quyền yêu cầu bồi thường đối với thiệt hại thực tế theo quy định pháp luật nếu Viettel có hành vi vi phạm quy định về bảo vệ Dữ liệu cá nhân của mình, trừ trường hợp các bên có thỏa thuận khác hoặc pháp luật có quy định khác.
11. Quý khách có quyền tự bảo vệ theo quy định pháp luật có liên quan, bao gồm nhưng không giới hạn Bộ luật Dân sự, hoặc yêu cầu cơ quan, tổ chức có thẩm quyền thực hiện các phương thức bảo vệ quyền dân sự, như buộc chấm dứt hành vi xâm phạm, buộc xin lỗi, cải chính công khai, buộc bồi thường thiệt hại…
12. Các quyền khác theo Văn Bản này và theo quy định pháp luật.
13. Quý khách có thể thực hiện các quyền tại khoản 1, 2, 3, 4, 5, 6, 7, 8, 9 và 10 Điều này bằng cách truy cập vào Trang thông tin điện tử https://viettel.vn hoặc gọi tới số đường dây nóng 1800.8098 hoặc gửi email theo địa chỉ cskh@viettel.com.vnhoặc phương thức khác theo quy định pháp luật và quy định của Viettel tại từng thời điểm. Viettel có thể xác minh các thông tin cần thiết từ Khách hàng để thực hiện các yêu cầu của Khách hàng.
ĐIỀU 11. NGHĨA VỤ CỦA KHÁCH HÀNG
1. Tuân thủ các quy định pháp luật, quy định của Viettel liên quan đến Xử lý Dữ liệu cá nhân của Quý khách.
2. Cung c���p đầy đủ, trung thực, chính xác Dữ liệu cá nhân, các thông tin khác theo yêu cầu của Viettel khi tìm kiếm, tiếp cận, mua, đăng ký sử dụng và sử dụng Sản phẩm, hàng hóa, dịch vụ và khi có thay đổi về các thông tin này. Chúng tôi sẽ tiến hành bảo mật Dữ liệu cá nhân của Quý khách căn cứ trên thông tin Quý khách đã cung cấp. Do đó, nếu có bất kỳ thông tin sai lệch nào, chúng tôi sẽ không chịu trách nhiệm trong trường hợp thông tin đó làm ảnh hưởng hoặc hạn chế quyền lợi của Quý khách. Trường hợp không thông báo, nếu có phát sinh rủi ro, tổn thất thì Quý khách chịu trách nhiệm về những sai sót hay hành vi lợi dụng, lừa đảo khi sử dụng Sản phẩm, hàng hóa, dịch vụ do lỗi của Quý khách hoặc do không cung cấp đúng, đầy đủ, chính xác, kịp thời sự thay đổi thông tin; bao gồm cả thiệt hại về tài chính, chi phí phát sinh do thông tin cung cấp sai hoặc không thống nhất.
3. Phối hợp với chúng tôi, cơ quan nhà nước có thẩm quyền hoặc bên thứ ba trong trường hợp phát sinh các vấn đề ảnh hưởng đến tính bảo mật Dữ liệu cá nhân của Quý khách.
4. Tự bảo vệ Dữ liệu cá nhân của Quý khách; yêu cầu các tổ chức, cá nhân khác có liên quan bảo vệ Dữ liệu cá nhân của Quý khách; chủ động áp dụng các biện pháp nhằm bảo vệ Dữ liệu cá nhân của Quý khách trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel; thông báo kịp thời cho chúng tôi khi phát hiện thấy có sai sót, nhầm lẫn về Dữ liệu cá nhân hoặc nghi ngờ Dữ liệu cá nhân đang bị xâm phạm.
5. Tôn trọng, bảo vệ Dữ liệu cá nhân của người khác.
6. Tự chịu trách nhiệm đối với những thông tin, dữ liệu mà Quý khách tạo lập, cung cấp trên không gian mạng; tự chịu trách nhiệm trong trường hợp Dữ liệu cá nhân bị rò rỉ, xâm phạm do lỗi của mình.
7. Thường xuyên cập nhật các quy định, chính sách liên quan đến việc bảo vệ và Xử lý Dữ liệu cá nhân của Viettel trong từng thời kỳ được thông báo tới Quý khách qua Kênh giao dịch của Viettel.
8. Thực hiện quy định pháp luật về bảo vệ dữ liệu cá nhân và tham gia phòng, chống các hành vi vi phạm quy định về bảo vệ dữ liệu cá nhân.
9. Các trách nhiệm khác theo quy định pháp luật.
ĐIỀU 12.ĐIỀU KHOẢN CHUNG
1. Văn Bản này có hiệu lực kể từ ngày ký, đồng thời là Thông báo xử lý Dữ liệu cá nhân theo quy định pháp luật hiện hành. Khách hàng cam kết đã đọc, hiểu rõ và đồng ý với toàn bộ nội dung của Văn Bảnnày.
2. Văn Bản này được lập ra chỉ nhằm mục đích duy nhất là điều chỉnh hoạt động Xử lý dữ liệu cá nhân tuân thủ theo các quy định pháp luật. Nói cách khác, Văn Bản này có hiệu lực pháp lý độc lập, không phải và không phụ thuộc vào hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel với Khách hàng.
3. Khách hàng hiểu và đồng ý rằng, Văn Bản này có thể được sửa đổi theo từng thời kỳ và được thông báo tới Khách hàng thông qua các Kênh giao dịch của Viettel trước khi áp dụng. Những thay đổi và thời điểm có hiệu lực sẽ được cập nhật tại các Kênh giao dịch và/hoặc thông qua các phương thức khác của Viettel. Trong trường hợp pháp luật có yêu cầu, Viettel sẽ thu thập sự đồng ý của Khách hàng đối với những thay đổi đó.
4. Khách hàng đã đọc, hiểu, đồng ý và cam kết thực hiện nghiêm túc các điều khoản, điều kiện được nêu tại Văn Bản này. Các vấn đề chưa được quy định được thực hiện theo quy định pháp luật, hướng dẫn của cơ quan Nhà nước có thẩm quyền và/hoặc các sửa đổi, bổ sung Văn Bản này trong từng thời kỳ.
5. Nếu phát sinh tranh chấp, các bên sẽ chủ động thương lượng trên tinh thần thiện chí, hợp tác. Trường hợp không thương lượng được, các bên có quyền yêu cầu cơ quan có thẩm quyền giải quyết theo quy định pháp luật.
PHỤ LỤC 01
XÁC NHẬN SỰ ĐỒNG Ý ĐỐI VỚI MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Bằng việc đánh dấu vào các ô đồng ý trong bảng dưới đây, tôi xác nhận đồng ý cho Viettel Xử lý dữ liệu cá nhân cho các mục đích như sau:
Lưu ý của Viettel:
Quý Khách có quyền lựa chọn một, một số hoặc toàn bộ các mục đích xử lý dữ liệu cá nhân của mình đã liệt kê phía trên. Tuy nhiên, do tính chất của Sản phẩm, hàng hóa, dịch vụ, chúng tôi đặc biệt lưu ý rằng việc Quý khách đồng ý với các mục đích theo khoản 1, 2, 3 Điều 3 Văn Bản này là điều kiện bắt buộc để Viettel có thể cung cấp Sản phẩm, hàng hóa, dịch vụ theo Hợp đồng, đảm bảo chất lượng và trải nghiệm sử dụng dịch vụ của Quý khách.
Đối với các mục đích theo khoản 4, 5, 6 Điều 3 Văn Bản này, chúng tôi chỉ thực hiện xử lý dữ liệu khi có sự đồng ý bằng tích chọn của Quý khách. Trường hợp Quý khách đã đồng ý cho chúng tôi Xử lý dữ liệu mà thay đổi ý định và/hoặc muốn từ chối nhận thông tin tiếp thị, giới thiệu sản phẩm, quảng cáo và khuyến mại, Quý khách có thể cho chúng tôi biết bất kỳ lúc nào bằng việc gửi yêu cầu cho chúng tôi theo các phương thức theo quy định tại khoản 13 Điều 10 Văn Bản này.
Ngoại trừ các mục đích xử lý dữ liệu nêu trên, nếu cần xử lý dữ liệu cá nhân của Quý khách cho bất kỳ mục đích nào khác, chúng tôi sẽ thông báo cho Quý khách và chỉ tiến hành xử lý dữ liệu cá nhân phù hợp với sự đồng ý của Quý khách
\\\",\\\"term\\\":[{\\\"code\\\":\\\"provideProduct\\\",\\\"content\\\":\\\"Mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật\\\",\\\"isRequire\\\":1},{\\\"code\\\":\\\"researchMarket\\\",\\\"content\\\":\\\"Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới\\\",\\\"isRequire\\\":0},{\\\"code\\\":\\\"tradePromotion\\\",\\\"content\\\":\\\"Tổ chức giới thiệu và xúc tiến thương mại\\\",\\\"isRequire\\\":0},{\\\"code\\\":\\\"supportCustomer\\\",\\\"content\\\":\\\"Mục đích hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật\\\",\\\"isRequire\\\":1},{\\\"code\\\":\\\"marketingAdvertising\\\",\\\"content\\\":\\\"Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm\\\",\\\"isRequire\\\":0},{\\\"code\\\":\\\"improveQuality\\\",\\\"content\\\":\\\"Mục đích nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng\\\",\\\"isRequire\\\":1}],\\\"acceptMessage\\\":\\\"Tôi xác nhận mình đã đọc, hiểu và đồng ý toàn bộ nội dung của Chính sách BVDLCN của Viettel\\\",\\\"acceptMessageHome\\\":\\\"Tôi đồng ý với chính sách xử lý và bảo vệ dữ liệu cá nhân của Viettel\\\",\\\"titlePopup\\\":\\\"Chính sách bảo vệ dữ liệu của Viettel\\\"}\",\"optionTypeBuySimApp\":\" [ { \\\"key\\\": \\\"sim\\\", \\\"name\\\": \\\"Sim th\\\\u01b0\\\\u1eddng\\\", \\\"type\\\": 1,\\\"status\\\": 1, \\\"shorDesc\\\": \\\"Mua sim thường\\\" }, {\\\"key\\\": \\\"eSim\\\",\\\"name\\\": \\\"eSim\\\",\\\"type\\\": 2,\\\"status\\\": 0,\\\"shorDesc\\\": \\\"Mua eSim\\\" },{ \\\"key\\\": \\\"businessSim\\\", \\\"name\\\": \\\"Sim d\\\\u00e0nh cho kh\\\\u00e1ch h\\\\u00e0ng doanh nghi\\\\u1ec7p\\\", \\\"type\\\": 3,\\\"status\\\": 0,\\\"shorDesc\\\": \\\"Mo ta ngan\\\" },{\\\"key\\\": \\\"kitSim\\\",\\\"name\\\": \\\"C\\\\u00f3 s\\\\u1eb5n kit sim\\\",\\\"type\\\": 4, \\\"status\\\": 0,\\\"shorDesc\\\": \\\"Mo ta ngan123\\\" }]\",\"terms_privacy_policy\":\"{\\\"terms_of_use_login\\\":{\\\"link\\\":\\\"https://viettel.vn/dieu-khoan-su-dung?root=register\\\",\\\"enable\\\":\\\"0\\\",\\\"content\\\":\\\"Bằng việc đăng nhập, bạn đã đồng ý với\\\",\\\"textLink\\\":\\\"Điều khoản sử dụng và Chính sách bảo mật của Viettel\\\"},\\\"terms_of_use_register\\\":{\\\"link\\\":\\\"https://viettel.vn/dieu-khoan-su-dung?root=register\\\",\\\"enable\\\":\\\"1\\\",\\\"content\\\":\\\"Khi nhấn đăng ký, Quý khách đã đồng ý thực hiện mọi \\\",\\\"textLink\\\":\\\"Điều khoản sử dụng và Chính sách bảo mật của Viettel\\\"},\\\"terms_of_use_menu\\\":{\\\"link\\\":\\\"https://viettel.vn/dieu-khoan-su-dung?root=register-1&data=\\\",\\\"enable\\\":\\\"1\\\",\\\"isND13\\\":\\\"0\\\",\\\"content\\\":\\\"Điều khoản sử dụng\\\"},\\\"privacy_policy\\\":{\\\"link\\\":\\\"https://viettel.vn/dieu-khoan-su-dung?root=register-0&data=\\\",\\\"enable\\\":\\\"1\\\",\\\"isND13\\\":\\\"0\\\",\\\"content\\\":\\\"Chính sách bảo vệ dữ liệu cá nhân\\\"}}\",\"invite_topup_share_information\":\" Chọn ứng dụng bạn muốn chia sẻ cho bạn bè bạn nhé.\",\"enable_otp_order_buy_sim_app\":\"1\",\"config_tablet_user_agent\":\"{\\\"enable\\\":1,\\\"all_url\\\":0,\\\"route_name_list\\\":[\\\"standard.index\\\"],\\\"all_tablet\\\":0,\\\"tablet_while_list\\\":[\\\"iPad|iPad.*Mobile\\\"]}\",\"enable_googleMap_api\":\" {\\\"enable\\\":0,\\\"api_key\\\":\\\"AIzaSyBbidyRAqAmqGYdgcqy2WjCjSDpMDSzTeM\\\"}\",\"gameAr\":\"{\\\"urlAPI\\\":\\\"https://apigami.viettel.vn/api/xaythap/\\\",\\\"urlWS\\\":\\\"wss://apigami.viettel.vn/api/xaythap/\\\"}\",\"video_call_sdk\":\"{\\\"video_call_Stringee\\\":\\\"0\\\",\\\"video_call_VTS\\\":\\\"1\\\"}\",\"terms_BHOL_en\":\"{\\\"ALLOW_SERVICE\\\":\\\"Providing other services of Viettel arises after the time of connecting the network and/or Viettel services cooperating with partners.\\\",\\\"ALLOW_COMMERCE\\\":\\\"Organize the introduction and trade promotion.\\\",\\\"ALLOW_MARKET\\\":\\\"Market research, public opinion exploration, brokerage.\\\"}\",\"enable_sim_ctt_nologin_web\":\"0\",\"install_app_link\":\"{\\\"android\\\":\\\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi&gl=US\\\",\\\"ios\\\":\\\"https://apps.apple.com/vn/app/my-viettel-t%C3%ADch-%C4%91i%E1%BB%83m-%C4%91%E1%BB%95i-qu%C3%A0/id1014838705?l=vi\\\"}\",\"banner_myviettel_qldt\":\"1\",\"preToPost_conf\":\"{\\\"noLogin\\\":1,\\\"show_condition\\\":1}\",\"conf_channel\":\"[{\\\"title\\\":\\\"Kênh điểm bán\\\",\\\"value\\\":\\\"80043\\\"},{\\\"title\\\":\\\"Kênh cửa hàng trực tiếp\\\",\\\"value\\\":\\\"164\\\"},{\\\"title\\\":\\\"Kênh chuỗi\\\",\\\"value\\\":\\\"1001526\\\"},{\\\"title\\\":\\\"Kênh bán hàng trực tiếp\\\",\\\"value\\\":\\\"1\\\"}]\",\"config_banner_vtid_spin\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/Viettel ID/Ảnh quay số ngoài trang chủ viettel ++.jpg\",\"flagFixedServices\":\"1\",\"video_call_web\":\"0\",\"registerDataCtt\":\"[{\\\"domain\\\":\\\"10.58.71.186:9617\\\",\\\"enableCtt\\\":1},{\\\"domain\\\":\\\"viettel.vn\\\",\\\"enableCtt\\\":1}]\",\"community_tab_flag\":\"{\\\"enable_tien_ich\\\":\\\"1\\\",\\\"enable_game_hot\\\":\\\"1\\\",\\\"enable_tin_tuc\\\":\\\"1\\\",\\\"enable_video_hot\\\":\\\"1\\\",\\\"enbale_phim_hot\\\":\\\"1\\\",\\\"icon_screen_phim\\\":\\\"\\\",\\\"icon_screen_game\\\":\\\"\\\",\\\"icon_screen_myclip\\\":\\\"\\\", \\\"title_name_game\\\":\\\"Game HOT\\\", \\\"title_name_tin_tuc\\\": \\\"Tin hay Tiin\\\", \\\"title_name_video\\\":\\\"Video HOT\\\", \\\"title_name_phim\\\":\\\"Phim HOT\\\" }\",\"login_screen_config\":\"{\\\"flag_login_screen\\\":\\\"1\\\",\\\"flag_enable_active_finger_print\\\":\\\"0\\\",\\\"screen_login_id\\\":\\\"d99c6d2a-773b-4567-b798-68f53507dd3b\\\"}\",\"conf_delivery_form_buysim_gic\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":0,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"conf_delivery_form_buysim_dep_v2\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":1,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"optionTypeBuySimApp2\":\" [{\\\"key\\\":\\\"sim\\\",\\\"name\\\":\\\"Sim thường\\\",\\\"type\\\":1,\\\"status\\\":1,\\\"version\\\":\\\"7.8\\\",\\\"shorDesc\\\":\\\"Mua sim thường\\\"},{\\\"key\\\":\\\"simData\\\",\\\"name\\\":\\\"Sim data\\\",\\\"type\\\":2,\\\"status\\\":1,\\\"version\\\":\\\"7.8\\\",\\\"shorDesc\\\":\\\"Mua sim data\\\"},{\\\"key\\\":\\\"businessSim\\\",\\\"name\\\":\\\"Sim dành cho khách hàng doanh nghiệp\\\",\\\"type\\\":3,\\\"status\\\":0,\\\"version\\\":\\\"\\\",\\\"shorDesc\\\":\\\"Mo ta ngan\\\"},{\\\"key\\\":\\\"kitSim\\\",\\\"name\\\":\\\"Đăng ký thông tin\\\",\\\"type\\\":4,\\\"status\\\":0,\\\"version\\\":\\\"\\\",\\\"shorDesc\\\":\\\"Đăng ký thông tin\\\"},{\\\"key\\\":\\\"simDep\\\",\\\"name\\\":\\\"Sim đẹp\\\",\\\"type\\\":1,\\\"status\\\":1,\\\"version\\\":\\\"7.8\\\",\\\"shorDesc\\\":\\\"Mua sim đẹp\\\"}]\",\"conf_delivery_form_buysim\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":0,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"mesBuySimDocPerMonth\":\"01 CMND/CCCD/Hộ chiếu chỉ được hòa mạng tối đa 03 số thuê bao/tháng. Yêu cầu nhập chính xác CMND/Thẻ CC/Hộ chiếu và đảm bảo thời hạn không quá 15 năm kể từ ngày cấp.\",\"enable_sim_ctt_nologin\":\"1\",\"connect_pos_fee\":\"60000\",\"showSearchGTGT\":\"1\",\"showMenuBuySimForPartner\":\"1\",\"conf_delivery_form_buysim_pospaid_v2\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":0,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"notice_switch_telco\":\"Lưu ý: Hiện tại chưa áp dụng chuyển mạng cho nhà mạng GTel, Đông Dương Telecom và Reddi\",\"autopay_services\":\"[{\\\"type\\\":\\\"autopay_postpaid\\\", \\\"name\\\":\\\"Thanh toán cước di động trả sau\\\",\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/thanh%20to%C3%A1n%20c%C6%B0%E1%BB%9Bc(1).png\\\",\\\"isShow\\\":\\\"1\\\"}, {\\\"type\\\":\\\"autopay_internet_tv\\\",\\\"name\\\":\\\"Internet/Truyền hình\\\",\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/d%E1%BB%8Bch%20v%E1%BB%A5%20c%E1%BB%91%20%C4%91%E1%BB%8Bnh.png\\\",\\\"isShow\\\":\\\"1\\\"}]\",\"tien_ich_not_login\":\"tien_ich_cua_hang,chuyen_mang_giu_so,vietlott,life_box,\",\"simso_landing_enterprise_liveness_detection_actions\":\"[\\\"smile\\\"]\",\"ftth_dn_config\":\"{\\\"banner\\\":[\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner.png\\\",\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner.png\\\"],\\\"image_intro\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner_uu_diem.png\\\",\\\"id_intro\\\":\\\"QXJ0aWNs16453334aaec2e\\\"}\",\"is_required_captcha_buy_sim\":\"0\",\"conf_delivery_form_buysim_pospaid\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":0,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"optionTypeBuySimWap\":\" [ { \\\"key\\\": \\\"sim\\\", \\\"name\\\": \\\"Sim th\\\\u01b0\\\\u1eddng\\\", \\\"type\\\": 1,\\\"status\\\": 1, \\\"shorDesc\\\": \\\"Mua sim thường\\\" }, {\\\"key\\\": \\\"esim\\\",\\\"name\\\": \\\"Esim\\\",\\\"type\\\": 2,\\\"status\\\": 0,\\\"shorDesc\\\": \\\"Mua eSim\\\" }]\",\"enable_tab_shop\":\"0\",\"conf_delivery_form_buysim_v2\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":1,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"button_install_app\":\"[{\\\"pageUrl\\\":\\\"/\\\",\\\"isActive\\\":1},{\\\"pageUrl\\\":\\\"di-dong/goi-data-1\\\",\\\"isActive\\\":1},{\\\"pageUrl\\\":\\\"di-dong/sim-so\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://tat_ca_sim_so?code=sim_data\\\"},{\\\"pageUrl\\\":\\\"di-dong/goi-thoai-sms\\\",\\\"isActive\\\":0},{\\\"pageUrl\\\":\\\"pay/ts\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://naptien_thanhtoan\\\"}]\",\"ftth_register_online_enable\":\"1\",\"buy_sim_online_ai_supporter_v5\":\"1\",\"buy_sim_online_ai_supporter_v6\":\"1\",\"buy_sim_online_ai_supporter_web\":\"0\",\"buy_sim_online_ai_supporter_v4\":\"1\",\"invite_topup_share_qr_information\":\" Hãy tải về và chia sẻ mã QR cho bạn bè bạn nhé.\",\"autopay\":\"{\\\"name\\\":\\\"AutoPay\\\",\\\"isNew\\\":\\\"0\\\",\\\"isShow\\\":\\\"0\\\",\\\"isShowIntro\\\":\\\"0\\\"}\",\"mobile_get_stores\":\"0\",\"enable_register_info\":\"0\",\"conf_display_map\":\"{\\\"enable_ggm\\\":0,\\\"conf_bh\\\":{\\\"1\\\":{\\\"image\\\":\\\"/images_content/maps/icon-map-red.svg\\\",\\\"description\\\":\\\"Khu vực tiếp nhận và sửa chữa thiết bị\\\"},\\\"2\\\":{\\\"image\\\":\\\"/images_content/maps/icon-map-yellow.svg\\\",\\\"description\\\":\\\"Cửa hàng tiếp nhận và sửa chữa thiết bị\\\"},\\\"3\\\":{\\\"image\\\":\\\"/images_content/maps/icon-map-green.svg\\\",\\\"description\\\":\\\"Cửa hàng tiếp nhận và chuyển thiết bị đi sửa chữa\\\"}}}\",\"autopay_ordinal_v3\":\"[{\\\"name\\\":\\\"Di động\\\",\\\"code\\\":\\\"mobile\\\",\\\"ordinal\\\":\\\"1\\\"},{\\\"name\\\":\\\"Cố định\\\",\\\"code\\\":\\\"account\\\",\\\"ordinal\\\":\\\"2\\\"},{\\\"name\\\":\\\"DV 1800/1900\\\",\\\"code\\\":\\\"1800/1900\\\",\\\"ordinal\\\":\\\"4\\\"},{\\\"name\\\":\\\"Thanh toán tự động\\\",\\\"code\\\":\\\"autopay\\\",\\\"ordinal\\\":\\\"3\\\"}]\",\"autopay_ordinal_v2\":\"[{\\\"name\\\":\\\"Di động\\\",\\\"code\\\":\\\"mobile\\\",\\\"ordinal\\\":\\\"1\\\"},{\\\"name\\\":\\\"Cố định\\\",\\\"code\\\":\\\"account\\\",\\\"ordinal\\\":\\\"2\\\"},{\\\"name\\\":\\\"DV 1800/1900\\\",\\\"code\\\":\\\"1800/1900\\\",\\\"ordinal\\\":\\\"4\\\"},{\\\"name\\\":\\\"Autopay\\\",\\\"code\\\":\\\"autopay\\\",\\\"ordinal\\\":\\\"3\\\"}]\",\"enable_engine_nperf\":\"1\",\"enable_option_sign_contract_home\":\"{\\\"postpaid_change\\\":\\\"1\\\",\\\"network_change\\\":\\\"1\\\",\\\"sim_purchase\\\":\\\"1\\\",\\\"sim_exchange\\\":\\\"1\\\"}\",\"theme_myviettel\":\"[{\\\"screen\\\":\\\"login\\\",\\\"link\\\":\\\"\\\"},{\\\"screen\\\":\\\"tab_viettel_plus_nologin\\\",\\\"link\\\":\\\"\\\"},{\\\"screen\\\":\\\"tab_viettel_plus_login_3\\\",\\\"link\\\":\\\"\\\"},{\\\"screen\\\":\\\"tab_viettel_plus_login_4\\\",\\\"link\\\":\\\"\\\"},{\\\"screen\\\":\\\"tab_home_nologin\\\",\\\"link\\\":\\\"\\\"},{\\\"screen\\\":\\\"tab_telecom_login\\\",\\\"link\\\":\\\"\\\"}]\",\"invoice_config\":\"{\\\"data\\\":{\\\"is_show_btn\\\":0,\\\"is_show_btn_per\\\":1,\\\"is_show_btn_company\\\":1,\\\"intro\\\":\\\"Quý khách vui lòng nhập chính xác các thông tin bên dưới để Viettel thực hiện xuất hóa đơn.\\\",\\\"notes\\\":\\\"Lưu ý: Hóa đơn chỉ xuất trong ngày. Nhà cung cấp chỉ hỗ trợ xuất hóa đơn một lần duy nhất và Quý khách không thể thay đổi sau khi đăng ký, mua dịch vụ thành công\\\",\\\"show_viettel_policy\\\":\\\"1\\\"},\\\"pincode\\\":{\\\"is_show_btn\\\":0,\\\"is_show_btn_per\\\":1,\\\"is_show_btn_company\\\":1,\\\"intro\\\":\\\"Quý khách vui lòng nhập chính xác các thông tin bên dưới để Viettel thực hiện xuất hóa đơn.\\\",\\\"notes\\\":\\\"Lưu ý: Hóa đơn chỉ xuất trong ngày. Nhà cung cấp chỉ hỗ trợ xuất hóa đơn một lần duy nhất và Quý khách không thể thay đổi sau khi đăng ký, mua dịch vụ thành công\\\"},\\\"topup\\\":{\\\"is_show_btn\\\":0,\\\"is_show_btn_per\\\":0,\\\"is_show_btn_company\\\":0,\\\"intro\\\":\\\"Quý khách vui lòng nhập chính xác các thông tin bên dưới để Viettel thực hiện xuất hóa đơn.\\\",\\\"notes\\\":\\\"Lưu ý: Hóa đơn chỉ xuất trong ngày. Nhà cung cấp chỉ hỗ trợ xuất hóa đơn một lần duy nhất và Quý khách không thể thay đổi sau khi đăng ký, mua dịch vụ thành công\\\"}}\",\"show_viettel_policy\":\"1\",\"conf_delivery_form_buysim_data\":\"{\\\"home\\\":1,\\\"store\\\":1,\\\"online\\\":0,\\\"esim\\\":1,\\\"default\\\":\\\"store\\\"}\",\"autopay_message\":\"{\\\"popup1\\\":\\\"Trong quá trình liên kết thẻ Hệ thống sẽ tự động thanh toán 10.000đ để kiểm tra thẻ, số tiền này Ngân hàng sẽ hoàn trả lại tài khoản của quý khách \\\",\\\"popup2\\\":\\\"Quý khách đăng ký dịch vụ thanh toán cước tự động cho %account%?\\\",\\\"popup3\\\":\\\"Quý khách muốn hủy giao dịch thanh toán cước tự động này?\\\",\\\"popup4\\\":{\\\"message\\\":\\\"Quý khách có thể đặt lịch thanh toán cước tự động hàng tháng tại đây\\\",\\\"isShow\\\":\\\"0\\\"},\\\"popup5\\\":\\\"Quý khách đăng ký nạp tiền tự động cho %account%?\\\",\\\"popup6\\\":\\\"Quý khách muốn hủy giao dịch nạp tiền tự động này?\\\",\\\"popup7\\\":\\\"Thuê bao %account% đã đăng ký dịch vụ nạp tiền tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán và có thể chỉnh sửa tại chu kỳ nạp tiền\\\",\\\"popup8\\\":\\\"Quý khách muốn hủy liên kết tài khoản, thẻ? Sau khi hủy liên kết các thuê bao đã đặt lịch thanh toán bằng tài khoản này sẽ bị hủy.\\\"}\",\"config_package_payment_ctt\":\"{\\\"min_price_enable_vtlink\\\": 50000, \\\"min_price_enable_ctt\\\": 50000, \\\"text_pttt\\\": \\\"Đăng ký qua ViettelPay, ATM, Thẻ quốc tế\\\"}\",\"host_name\":\"https://apigami.viettel.vn/mvt-api/myviettel.php/\",\"theme_tet_2020\":\"[\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/1(29).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\":0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n }\\r\\n]\"},\"errorCodeTracing\":null}"
14/06/24 09:23:15||90429d042923861f|Start write log analyId 1718331795072
INFO 90429d042923861f {"traceId":"d8142b9686f68f54","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getMasterCollection","duration":64,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718331794511,"endTime":1718331794575,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayMasterConfig"}
INFO 90429d042923861f {"traceId":"d8142b9686f68f54","requestId":null,"objectId":null,"service":"CollectionController.getMasterCollection","duration":64,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718331794511,"endTime":1718331794575,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayMasterConfig"}
INFO 90429d042923861f {"traceId":"d8142b9686f68f54","requestId":null,"objectId":null,"service":"CollectionController.getMasterCollection","duration":64,"clientAddress":"118.53.246.113","result":"0","path":"/collection/displayMasterConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 90429d042923861f {"traceId":"d8142b9686f68f54","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":74,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718331794503,"endTime":1718331794577,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayMasterConfig"}
INFO 90429d042923861f {"traceId":"d3a84e66c77f4fa8","requestId":null,"objectId":null,"service":"GetCommonSettingController.getCommonSetting","duration":9,"logType":"com.viettel.myviettel.controller.GetCommonSettingController","actionType":"GetCommonSettingController","startTime":1718331794572,"endTime":1718331794581,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/getCommonSetting"}
INFO 90429d042923861f {"traceId":"d3a84e66c77f4fa8","requestId":null,"objectId":null,"service":"GetCommonSettingController.getCommonSetting","duration":9,"clientAddress":"118.53.246.113","result":"0","path":"/getCommonSetting","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
14/06/24 09:23:15||90429d042923861f|AsyncLog analyId 1718331795072: QueueSize: 4, addSuccess: 4, addFalse: 0, writeSuccess:4, writeFalse:0
14/06/24 09:23:15|-|87332f389740806e|changeProvinceCodeCampaign|POST|118.53.246.113|20.189.121.146|{Host:[20.189.121.146:19092]}{app_version:[7.8]}{Content-Type:[application/x-www-form-urlencoded]}{device_id:[982F4669-F269-484E-B85F-762B017AC764]}{Connection:[keep-alive]}{x-forwarded-for:[118.53.246.113]}{Accept:[*/*]}{User-Agent:[My Viettel/7.8 (iPhone; iOS 15.7.8; Scale/2.00)]}{Accept-Language:[vi-VN;q=1]}{Accept-Encoding:[gzip, deflate]}{Content-Length:[202]}|-|build_code:2024.4.19,device_id:982F4669-F269-484E-B85F-762B017AC764,device_name:iPhone 6s c a Aladin (iPhone 6s),myvt_checksum:s2BxCQG3l57+VOk4SUs8DvmM+Uo=,os_version:15.700000,version_app:7.8,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"campaignCode\":\"Dot14\",\"startDate\":\"07/10/2018\",\"endSupportdate\":\"14/11/2018\",\"endNotificationDate\":\"31/12/2026\",\"listProvince\":[{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0162\",\"newProvinceCode\":\"032\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0163\",\"newProvinceCode\":\"033\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0164\",\"newProvinceCode\":\"034\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0165\",\"newProvinceCode\":\"035\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0166\",\"newProvinceCode\":\"036\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0167\",\"newProvinceCode\":\"037\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0168\",\"newProvinceCode\":\"038\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"0169\",\"newProvinceCode\":\"039\",\"code\":null,\"name\":null},{\"provinceName\":\"Viettel\",\"oldProvinceCode\":\"016966\",\"newProvinceCode\":\"03966\",\"code\":null,\"name\":null},{\"provinceName\":\"Mobifone\",\"oldProvinceCode\":\"0128\",\"newProvinceCode\":\"078\",\"code\":null,\"name\":null},{\"provinceName\":\"Mobifone\",\"oldProvinceCode\":\"0126\",\"newProvinceCode\":\"076\",\"code\":null,\"name\":null},{\"provinceName\":\"Mobifone\",\"oldProvinceCode\":\"0122\",\"newProvinceCode\":\"077\",\"code\":null,\"name\":null},{\"provinceName\":\"Mobifone\",\"oldProvinceCode\":\"0121\",\"newProvinceCode\":\"079\",\"code\":null,\"name\":null},{\"provinceName\":\"Mobifone\",\"oldProvinceCode\":\"0120\",\"newProvinceCode\":\"070\",\"code\":null,\"name\":null},{\"provinceName\":\"Vinaphone\",\"oldProvinceCode\":\"0125\",\"newProvinceCode\":\"085\",\"code\":null,\"name\":null},{\"provinceName\":\"Vinaphone\",\"oldProvinceCode\":\"0123\",\"newProvinceCode\":\"083\",\"code\":null,\"name\":null},{\"provinceName\":\"Vinaphone\",\"oldProvinceCode\":\"0129\",\"newProvinceCode\":\"082\",\"code\":null,\"name\":null},{\"provinceName\":\"Vinaphone\",\"oldProvinceCode\":\"0127\",\"newProvinceCode\":\"081\",\"code\":null,\"name\":null},{\"provinceName\":\"Vinaphone\",\"oldProvinceCode\":\"0124\",\"newProvinceCode\":\"084\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01865\",\"newProvinceCode\":\"0565\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01866\",\"newProvinceCode\":\"0566\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01867\",\"newProvinceCode\":\"0567\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01868\",\"newProvinceCode\":\"0568\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01869\",\"newProvinceCode\":\"0569\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01882\",\"newProvinceCode\":\"0582\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01883\",\"newProvinceCode\":\"0583\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01884\",\"newProvinceCode\":\"0584\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01885\",\"newProvinceCode\":\"0585\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01886\",\"newProvinceCode\":\"0586\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01887\",\"newProvinceCode\":\"0587\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01888\",\"newProvinceCode\":\"0588\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01889\",\"newProvinceCode\":\"0589\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01863\",\"newProvinceCode\":\"0563\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01864\",\"newProvinceCode\":\"0564\",\"code\":null,\"name\":null},{\"provinceName\":\"Vietnamobile\",\"oldProvinceCode\":\"01862\",\"newProvinceCode\":\"0562\",\"code\":null,\"name\":null},{\"provinceName\":\"Gmobile\",\"oldProvinceCode\":\"01999\",\"newProvinceCode\":\"0599\",\"code\":null,\"name\":null},{\"provinceName\":\"Gmobile\",\"oldProvinceCode\":\"01998\",\"newProvinceCode\":\"0598\",\"code\":null,\"name\":null},{\"provinceName\":\"Gmobile\",\"oldProvinceCode\":\"01993\",\"newProvinceCode\":\"0593\",\"code\":null,\"name\":null},{\"provinceName\":\"Gmobile\",\"oldProvinceCode\":\"01992\",\"newProvinceCode\":\"0592\",\"code\":null,\"name\":null}]},\"errorCodeTracing\":null}"
14/06/24 09:23:16|-|6c2c0f76703b0860|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:18||78ec27e5a6816219|Start write log analyId 1718331798075
INFO 78ec27e5a6816219 {"traceId":"87332f389740806e","requestId":null,"objectId":null,"service":"AreaController.changeProvinceCodeCampaign","duration":3,"logType":"com.viettel.myviettel.controller.AreaController","actionType":"AreaController","startTime":1718331795278,"endTime":1718331795281,"clientAddress":"118.53.246.113","title":null,"inputs":null,"response":null,"result":"0","path":"/changeProvinceCodeCampaign"}
INFO 78ec27e5a6816219 {"traceId":"87332f389740806e","requestId":null,"objectId":null,"service":"AreaController.changeProvinceCodeCampaign","duration":3,"clientAddress":"118.53.246.113","result":"0","path":"/changeProvinceCodeCampaign","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
14/06/24 09:23:18||78ec27e5a6816219|AsyncLog analyId 1718331798075: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 09:23:18|-|e3a30d0a3d154b48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:19||b4c56ba053a37631|START CLEAR CACHE
14/06/24 09:23:19||e35c967427d8e426|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:23:20|-|5785408a0e7fc0be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:21||e2ec8a26fef644ac|Start write log analyId 1718331801076
14/06/24 09:23:21||e2ec8a26fef644ac|AsyncLog analyId 1718331801076: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:22|-|561cfe6e5fd5738a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:24||c445008442488523|Start write log analyId 1718331804077
14/06/24 09:23:24||c445008442488523|AsyncLog analyId 1718331804077: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:24|-|37b2bca15d3e971a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:26|-|a2b6b15d17b38c39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:27||79fef7d6f0f38bbc|Start write log analyId 1718331807078
14/06/24 09:23:27||79fef7d6f0f38bbc|AsyncLog analyId 1718331807078: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:28|-|5dd4e3ef9245c5f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:29||5bfda49cca5e5be1|START CLEAR CACHE
14/06/24 09:23:30||fb065459defc3e54|Start write log analyId 1718331810079
14/06/24 09:23:30||fb065459defc3e54|AsyncLog analyId 1718331810079: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:30|-|d958d4cd98686d85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:32|-|af1955bae0066b3d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:33||d61aaff54893270f|Start write log analyId 1718331813079
14/06/24 09:23:33||d61aaff54893270f|AsyncLog analyId 1718331813079: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:34|-|a67d24a18f8420e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:34||b99ceed58bb66439|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:23:36||aeb3040b7737cb22|Start write log analyId 1718331816080
14/06/24 09:23:36||aeb3040b7737cb22|AsyncLog analyId 1718331816080: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:36|-|602b2444a9daa310|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:38|-|4cd62c50be452e48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:39||730e98816d6cb938|Start write log analyId 1718331819081
14/06/24 09:23:39||730e98816d6cb938|AsyncLog analyId 1718331819081: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:39||6a58e682ff7a21b4|START CLEAR CACHE
14/06/24 09:23:40|-|aba8bd5f03cc3cb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:42||7ebb1f1196e32507|Start write log analyId 1718331822081
14/06/24 09:23:42||7ebb1f1196e32507|AsyncLog analyId 1718331822081: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:42|-|2b5e56c8bfc0fe2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:44|-|4b588190d2c4e199|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:45||bd5ac140da110154|Start write log analyId 1718331825082
14/06/24 09:23:45||bd5ac140da110154|AsyncLog analyId 1718331825082: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:46|-|2d9e34a9f879225b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:48||286232c35777d059|Start write log analyId 1718331828082
14/06/24 09:23:48||286232c35777d059|AsyncLog analyId 1718331828082: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:48|-|a5e9ed6f19bd2d59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:49||23a8101808691f22|START CLEAR CACHE
14/06/24 09:23:49||e0cca218c79ed163|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:23:50|-|6ecffba33374578b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:51||46afd6f2e8ef7c6c|Start write log analyId 1718331831083
14/06/24 09:23:51||46afd6f2e8ef7c6c|AsyncLog analyId 1718331831083: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:52|-|d6b7f12dab861214|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:54||1ce91a6a501b648e|Start write log analyId 1718331834084
14/06/24 09:23:54||1ce91a6a501b648e|AsyncLog analyId 1718331834084: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:54|-|dfb1a7ef94dd44b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:56|-|3256a3dc9dbeaaeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:57||2ae32ca9aac4b939|Start write log analyId 1718331837084
14/06/24 09:23:57||2ae32ca9aac4b939|AsyncLog analyId 1718331837084: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:23:58|-|c015d25f03a7f82e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:23:59||74688068de659a2d|START CLEAR CACHE
14/06/24 09:24:00||3b08eef8b59901d3|Start write log analyId 1718331840085
14/06/24 09:24:00||3b08eef8b59901d3|AsyncLog analyId 1718331840085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:00|-|e95b0b213ce58b70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:02|-|a74ab84cd0a4d6e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:03||fdfbdda3e8c6c047|Start write log analyId 1718331843085
14/06/24 09:24:03||fdfbdda3e8c6c047|AsyncLog analyId 1718331843085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:04|-|e2ecb12e6ea29fa7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:04||8c8a8945db6625e0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:24:06||b3db6b600224ce57|Start write log analyId 1718331846086
14/06/24 09:24:06||b3db6b600224ce57|AsyncLog analyId 1718331846086: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:06|-|7addcc51142b22c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:08|-|14d0b2474ae12c96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:09||82c743d64d24bec8|Start write log analyId 1718331849087
14/06/24 09:24:09||82c743d64d24bec8|AsyncLog analyId 1718331849087: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:09||7aecb75800b202a9|START CLEAR CACHE
14/06/24 09:24:10|-|9e209506fe83ba12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:12||2cd0868b95cb4175|Start write log analyId 1718331852087
14/06/24 09:24:12||2cd0868b95cb4175|AsyncLog analyId 1718331852087: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:12|-|0f3b32c6583c3040|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:14|-|a52d44f340432cd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:15||b2c62cece6667784|Start write log analyId 1718331855088
14/06/24 09:24:15||b2c62cece6667784|AsyncLog analyId 1718331855088: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:16|-|cd314c230d3cc78d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:18||0b783636c4558ee2|Start write log analyId 1718331858089
14/06/24 09:24:18||0b783636c4558ee2|AsyncLog analyId 1718331858089: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:18|-|e2a11cb59739e0e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:19||755309276d887ab1|START CLEAR CACHE
14/06/24 09:24:19||c0786afea08ce00b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:24:20|-|003e4cfb6d895cab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:21||b7757e13860bb4dc|Start write log analyId 1718331861089
14/06/24 09:24:21||b7757e13860bb4dc|AsyncLog analyId 1718331861089: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:22|-|fe4d95f52aaf79a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:24||5bc29dc90126f4d1|Start write log analyId 1718331864090
14/06/24 09:24:24||5bc29dc90126f4d1|AsyncLog analyId 1718331864090: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:24|-|fbb1d79ebcb4e822|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:26|-|4929986c019745cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:27||d93317c589a92e52|Start write log analyId 1718331867091
14/06/24 09:24:27||d93317c589a92e52|AsyncLog analyId 1718331867091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:28|-|8a24a544f3ac0e0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:29||bf554a93fcb9c362|START CLEAR CACHE
14/06/24 09:24:30||d61a4eedde170655|Start write log analyId 1718331870091
14/06/24 09:24:30||d61a4eedde170655|AsyncLog analyId 1718331870091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:30|-|a1bebfbc0537de25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:32|-|481e9751f4307553|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:33||99e16ceb19141ede|Start write log analyId 1718331873091
14/06/24 09:24:33||99e16ceb19141ede|AsyncLog analyId 1718331873091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:34|-|e526d42ca24b8b82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:34||b18ce4cb400860bc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:24:36||ab5a035d290c1d5e|Start write log analyId 1718331876092
14/06/24 09:24:36||ab5a035d290c1d5e|AsyncLog analyId 1718331876092: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:36|-|7eb176c9b99fb5a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:38|-|48f5a512c10f413b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:39||bf22327305ade457|Start write log analyId 1718331879092
14/06/24 09:24:39||bf22327305ade457|AsyncLog analyId 1718331879092: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:39||93cbb82e03a6fe90|START CLEAR CACHE
14/06/24 09:24:40|-|cc2c5cced41a87fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:42||ddcf8a1920ee15a3|Start write log analyId 1718331882093
14/06/24 09:24:42||ddcf8a1920ee15a3|AsyncLog analyId 1718331882093: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:42|-|0ef106fc1b3d522c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:44|-|58acb1547b5ed1a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:45||63033fb2849a4ec9|Start write log analyId 1718331885094
14/06/24 09:24:45||63033fb2849a4ec9|AsyncLog analyId 1718331885094: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:46|-|981962b0da0f5f93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:48||49f6cdaca4578caf|Start write log analyId 1718331888094
14/06/24 09:24:48||49f6cdaca4578caf|AsyncLog analyId 1718331888094: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:48|-|b45ae8491607e096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:49||bbdd25681d8def30|START CLEAR CACHE
14/06/24 09:24:49||d14350caa35b6af6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:24:50|-|dea56f7a1cbb36b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:51||18744f697ae631a1|Start write log analyId 1718331891095
14/06/24 09:24:51||18744f697ae631a1|AsyncLog analyId 1718331891095: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:52|-|fe9befcb8dff039e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:54||d0ec479b7c46e6a9|Start write log analyId 1718331894096
14/06/24 09:24:54||d0ec479b7c46e6a9|AsyncLog analyId 1718331894096: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:54|-|d24c78dd0b2379ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:56|-|a51954466d008541|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:57||696abcdf4fce2cb0|Start write log analyId 1718331897096
14/06/24 09:24:57||696abcdf4fce2cb0|AsyncLog analyId 1718331897096: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:24:58|-|f0efbd5af802af37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:24:59||5c47f4d41a4712eb|START CLEAR CACHE
14/06/24 09:25:00||18a1246c52389d7c|Start write log analyId 1718331900097
14/06/24 09:25:00||18a1246c52389d7c|AsyncLog analyId 1718331900097: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:00|-|c7cf011aadb25be5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:02|-|da075a4e846c8ac2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:03||be52b36d8241d886|Start write log analyId 1718331903098
14/06/24 09:25:03||be52b36d8241d886|AsyncLog analyId 1718331903098: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:04|-|9d02a9ed0b8b38b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:04||6aab9e50d62a84a1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:25:06||a2fafea1f9469bb1|Start write log analyId 1718331906098
14/06/24 09:25:06||a2fafea1f9469bb1|AsyncLog analyId 1718331906098: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:06|-|6654401aa6e9961e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:08|-|1d4c1001ef07181e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:09||d09255af4434b8de|Start write log analyId 1718331909099
14/06/24 09:25:09||d09255af4434b8de|AsyncLog analyId 1718331909099: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:09||e0b32401158c1cda|START CLEAR CACHE
14/06/24 09:25:10|-|a022e564f5b28669|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:12||8a854cd9903f2117|Start write log analyId 1718331912099
14/06/24 09:25:12||8a854cd9903f2117|AsyncLog analyId 1718331912099: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:12|-|6862cbb82cf66168|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:14|-|9d2cae65a07fd2bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:15||567df648963d9ad3|Start write log analyId 1718331915100
14/06/24 09:25:15||567df648963d9ad3|AsyncLog analyId 1718331915100: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:16|-|551a65cec50d6388|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:18||fad3f1eca8cab579|Start write log analyId 1718331918100
14/06/24 09:25:18||fad3f1eca8cab579|AsyncLog analyId 1718331918100: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:18|-|0cfc68f0a3dfdeb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:19||bbb678f5ffd2d353|START CLEAR CACHE
14/06/24 09:25:19||c2774935c91825cd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:25:20|-|657963524c5f9b29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:21||b7b0faf104d750fe|Start write log analyId 1718331921101
14/06/24 09:25:21||b7b0faf104d750fe|AsyncLog analyId 1718331921101: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:22|-|73840a70fced57b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:24||e02f417e5743a0a6|Start write log analyId 1718331924101
14/06/24 09:25:24||e02f417e5743a0a6|AsyncLog analyId 1718331924101: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:24|-|913944c66f4369d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:26|-|95fe32378bd9b714|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:27||e85feb79cd532caf|Start write log analyId 1718331927102
14/06/24 09:25:27||e85feb79cd532caf|AsyncLog analyId 1718331927102: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:28|-|5f44a1a5e4a26e29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:29||58a71068a6f5e60e|START CLEAR CACHE
14/06/24 09:25:30||5bc234d9ca0a771b|Start write log analyId 1718331930103
14/06/24 09:25:30||5bc234d9ca0a771b|AsyncLog analyId 1718331930103: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:30|-|228e8a2db0d1c8d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:32|-|9874821a30f95d0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:33||2d111f4a9a1ef8d7|Start write log analyId 1718331933110
14/06/24 09:25:33||2d111f4a9a1ef8d7|AsyncLog analyId 1718331933110: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:34|-|067f32aa76b76429|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:34||11223ff13585d49f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:25:36||6a013ac48d927f87|Start write log analyId 1718331936111
14/06/24 09:25:36||6a013ac48d927f87|AsyncLog analyId 1718331936111: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:36|-|049e928829acc852|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:38|-|575b122e81876028|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:39||6664be077fac57af|Start write log analyId 1718331939111
14/06/24 09:25:39||6664be077fac57af|AsyncLog analyId 1718331939111: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:39||6f905e1015ba5e94|START CLEAR CACHE
14/06/24 09:25:40|-|458d41873ff78f37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:42||4839b4595ebbfe20|Start write log analyId 1718331942112
14/06/24 09:25:42||4839b4595ebbfe20|AsyncLog analyId 1718331942112: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:42|-|424079979f8a6080|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:44|-|2a97c7db36599473|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:45||c631aa98d2ed34c9|Start write log analyId 1718331945113
14/06/24 09:25:45||c631aa98d2ed34c9|AsyncLog analyId 1718331945113: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:46|-|9fab403d30378dbc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:48||d40cc7297a51a040|Start write log analyId 1718331948114
14/06/24 09:25:48||d40cc7297a51a040|AsyncLog analyId 1718331948114: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:48|-|da7cf888c8bdb7c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:49||9b0787115b03f37b|START CLEAR CACHE
14/06/24 09:25:49||b56e7f17d838db68|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:25:50|-|05bc4091da97eaad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:51||678935515f0716f8|Start write log analyId 1718331951114
14/06/24 09:25:51||678935515f0716f8|AsyncLog analyId 1718331951114: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:52|-|a8799d54eacd4eef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:54||9d5e616236ea921b|Start write log analyId 1718331954115
14/06/24 09:25:54||9d5e616236ea921b|AsyncLog analyId 1718331954115: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:54|-|62d94aec384c1a21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:56|-|373073e5057050a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:57||d80a87d42e5f8108|Start write log analyId 1718331957115
14/06/24 09:25:57||d80a87d42e5f8108|AsyncLog analyId 1718331957115: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:25:58|-|65bbc66429b8fbdb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:25:59||b4833d750fbaddee|START CLEAR CACHE
14/06/24 09:26:00||2d96a9319c08b3f7|Start write log analyId 1718331960116
14/06/24 09:26:00||2d96a9319c08b3f7|AsyncLog analyId 1718331960116: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:00|-|6a515b2b99b28a6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:02|-|125dc0c70e8f2442|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:03||bc1e4ec04c3f1ec6|Start write log analyId 1718331963116
14/06/24 09:26:03||bc1e4ec04c3f1ec6|AsyncLog analyId 1718331963116: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:04|-|e25ab2f4d5db476d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:04||1ffee57b8680858e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:26:06||ab6416820e69e990|Start write log analyId 1718331966117
14/06/24 09:26:06||ab6416820e69e990|AsyncLog analyId 1718331966117: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:06|-|a6ee442e71dee972|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:08|-|8bd0d6d091bed898|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:09||9b6352656295eafb|Start write log analyId 1718331969118
14/06/24 09:26:09||9b6352656295eafb|AsyncLog analyId 1718331969118: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:09||a2537b6ece88928a|START CLEAR CACHE
14/06/24 09:26:10|-|e2fa8d88dda9302d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:12||f011b2e351c575f7|Start write log analyId 1718331972119
14/06/24 09:26:12||f011b2e351c575f7|AsyncLog analyId 1718331972119: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:12|-|057cf2c08f74cc3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:14|-|7477a4b6877e8fcd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:15||61c527de2a4297b3|Start write log analyId 1718331975119
14/06/24 09:26:15||61c527de2a4297b3|AsyncLog analyId 1718331975119: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:16|-|23012848e522cf33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:18||33a1973516cf414c|Start write log analyId 1718331978120
14/06/24 09:26:18||33a1973516cf414c|AsyncLog analyId 1718331978120: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:18|-|ba6054a1477e6297|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:19||e728282fbdd5a0ba|START CLEAR CACHE
14/06/24 09:26:19||26b2dc8ae980b49d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:26:20|-|ad9935e12ace7cb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:21||2f229df07f6eeb1f|Start write log analyId 1718331981121
14/06/24 09:26:21||2f229df07f6eeb1f|AsyncLog analyId 1718331981121: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:22|-|62037db6265a0ab3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:24||61e530868db0c9cc|Start write log analyId 1718331984121
14/06/24 09:26:24||61e530868db0c9cc|AsyncLog analyId 1718331984121: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:24|-|9178683f951fe8df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:26|-|57c12292d9696dc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:27||e6349f845906ce34|Start write log analyId 1718331987122
14/06/24 09:26:27||e6349f845906ce34|AsyncLog analyId 1718331987122: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:28|-|9fa9726f2b3b8445|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:29||7068cb1b4ed920d3|START CLEAR CACHE
14/06/24 09:26:30||df86c1fdd4138ded|Start write log analyId 1718331990122
14/06/24 09:26:30||df86c1fdd4138ded|AsyncLog analyId 1718331990122: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:30|-|6234c1f43be778e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:32|-|c737d2a5aba325e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:33||1dde614e0976e5a8|Start write log analyId 1718331993123
14/06/24 09:26:33||1dde614e0976e5a8|AsyncLog analyId 1718331993123: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:34|-|9b4ef36d71a15a91|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:34||23f3b2765215f1af|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:26:36||ee9e84b92444ff4f|Start write log analyId 1718331996124
14/06/24 09:26:36||ee9e84b92444ff4f|AsyncLog analyId 1718331996124: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:36|-|0ace979e3e8a0c9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:38|-|68eaa4a3b4123f9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:39||b4ba16fa481f2775|Start write log analyId 1718331999124
14/06/24 09:26:39||b4ba16fa481f2775|AsyncLog analyId 1718331999124: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:39||c52a4267bd1f1ad2|START CLEAR CACHE
14/06/24 09:26:40|-|e044263f2c731e23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:42||8cfba32438c07a48|Start write log analyId 1718332002125
14/06/24 09:26:42||8cfba32438c07a48|AsyncLog analyId 1718332002125: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:42|-|f0369592ba3480aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:44|-|af9ae79e71d442aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:45||4fe19af6f4ee5c98|Start write log analyId 1718332005126
14/06/24 09:26:45||4fe19af6f4ee5c98|AsyncLog analyId 1718332005126: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:46|-|e11fe68eb2fd59b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:48||1ee96898dffa3825|Start write log analyId 1718332008126
14/06/24 09:26:48||1ee96898dffa3825|AsyncLog analyId 1718332008126: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:48|-|e925ffbe27828497|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:49||e0d00c01c98cb975|START CLEAR CACHE
14/06/24 09:26:49||cb2ebe36990ca110|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:26:50|-|d8ac2171f50fb50b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:51||ff5703f8a11ea33c|Start write log analyId 1718332011127
14/06/24 09:26:51||ff5703f8a11ea33c|AsyncLog analyId 1718332011127: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:52|-|8ebb21c1ad2af76f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:54||22ca0a9b68d122a4|Start write log analyId 1718332014127
14/06/24 09:26:54||22ca0a9b68d122a4|AsyncLog analyId 1718332014127: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:54|-|722c814a46948386|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:56|-|1c74aa52c894eaae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:57||1405c6ab3a79c32e|Start write log analyId 1718332017128
14/06/24 09:26:57||1405c6ab3a79c32e|AsyncLog analyId 1718332017128: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:26:58|-|48724bfaf695347a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:26:59||7cba875187da99f3|START CLEAR CACHE
14/06/24 09:27:00||348598e2bfce248d|Start write log analyId 1718332020128
14/06/24 09:27:00||348598e2bfce248d|AsyncLog analyId 1718332020128: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:00|-|c3956133f392712c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:02|-|c2804212994c03bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:03||b3fc1011d8a39941|Start write log analyId 1718332023129
14/06/24 09:27:03||b3fc1011d8a39941|AsyncLog analyId 1718332023129: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:04|-|d73a2c31ea3a8677|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:04||77cb74b19a63c0a6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:27:06||45cd78cfaa00598c|Start write log analyId 1718332026130
14/06/24 09:27:06||45cd78cfaa00598c|AsyncLog analyId 1718332026130: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:06|-|ecdaa46cd1afef15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:08|-|7fc97a8019b96f60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:09||8c1cd5040f1da03b|Start write log analyId 1718332029130
14/06/24 09:27:09||8c1cd5040f1da03b|AsyncLog analyId 1718332029130: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:09||7a03c6d295e942ae|START CLEAR CACHE
14/06/24 09:27:10|-|255a8564c649fac6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:12||f9179fb6a66b134b|Start write log analyId 1718332032131
14/06/24 09:27:12||f9179fb6a66b134b|AsyncLog analyId 1718332032131: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:12|-|2f7587386ab2b87e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:14|-|84d98b1f862deab6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:15||aa8ef378c8113801|Start write log analyId 1718332035132
14/06/24 09:27:15||aa8ef378c8113801|AsyncLog analyId 1718332035132: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:16|-|530f70b6daa313ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:18||00205277ef060670|Start write log analyId 1718332038132
14/06/24 09:27:18||00205277ef060670|AsyncLog analyId 1718332038132: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:18|-|0754a8242eb19dfc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:19||e6d5b6bcfc038c02|START CLEAR CACHE
14/06/24 09:27:19||2e1f8034f8e7c3ab|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:27:20|-|9ebd6667fd03adfe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:21||c3ea31f84bb2b322|Start write log analyId 1718332041133
14/06/24 09:27:21||c3ea31f84bb2b322|AsyncLog analyId 1718332041133: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:22|-|1cc8be7d4d7888bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:24||c194a2f12fa4878f|Start write log analyId 1718332044133
14/06/24 09:27:24||c194a2f12fa4878f|AsyncLog analyId 1718332044133: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:24|-|18a8898b6a866bfb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:26|-|16c75c6a78535b28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:27||82bce52c8cee9f01|Start write log analyId 1718332047134
14/06/24 09:27:27||82bce52c8cee9f01|AsyncLog analyId 1718332047134: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:28|-|f02b86b8c9ef49a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:29||cf72f705dc8f992c|START CLEAR CACHE
14/06/24 09:27:30||a89ccef1ea867a96|Start write log analyId 1718332050135
14/06/24 09:27:30||a89ccef1ea867a96|AsyncLog analyId 1718332050135: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:30|-|98d4e86a6810783e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:32|-|821819c5f1223424|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:33||86afb5e79bd77ceb|Start write log analyId 1718332053135
14/06/24 09:27:33||86afb5e79bd77ceb|AsyncLog analyId 1718332053135: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:34|-|25cbc7793b68a1d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:34||551727327e2930d4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:27:36||a460d77e6bf67684|Start write log analyId 1718332056136
14/06/24 09:27:36||a460d77e6bf67684|AsyncLog analyId 1718332056136: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:36|-|001a938f7441c8bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:38|-|f451fa746286b862|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:39||9a998ff239632d64|Start write log analyId 1718332059136
14/06/24 09:27:39||9a998ff239632d64|AsyncLog analyId 1718332059136: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:39||97e0eef3277df5c8|START CLEAR CACHE
14/06/24 09:27:40|-|26d335dcfee8e036|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:42||c4ca10dfddb3203c|Start write log analyId 1718332062137
14/06/24 09:27:42||c4ca10dfddb3203c|AsyncLog analyId 1718332062137: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:42|-|ba3d468e09042548|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:44|-|f8198f213ebbcbca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:45||031054994bbbe85d|Start write log analyId 1718332065137
14/06/24 09:27:45||031054994bbbe85d|AsyncLog analyId 1718332065137: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:46|-|cc858f3181a2153e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:48||0383e431755cb251|Start write log analyId 1718332068138
14/06/24 09:27:48||0383e431755cb251|AsyncLog analyId 1718332068138: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:48|-|7cabf4714b9bd2ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:49||5a7758ed2b031a9e|START CLEAR CACHE
14/06/24 09:27:49||c918f1fe85c7fef9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:27:50|-|f8a60c0ab71251d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:51||0261e1fbcf174858|Start write log analyId 1718332071138
14/06/24 09:27:51||0261e1fbcf174858|AsyncLog analyId 1718332071138: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:52|-|3a6d53ad7815629b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:54||99825ff574f87032|Start write log analyId 1718332074140
14/06/24 09:27:54||99825ff574f87032|AsyncLog analyId 1718332074140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:54|-|44a68979f1c47ddb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:56|-|e32350227a86705f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:57||a7c42033424bf50b|Start write log analyId 1718332077140
14/06/24 09:27:57||a7c42033424bf50b|AsyncLog analyId 1718332077140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:27:58|-|26da1c2393b91179|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:27:59||37ca15fb31e88341|START CLEAR CACHE
14/06/24 09:28:00||07fbbddeb4063fb4|Start write log analyId 1718332080141
14/06/24 09:28:00||07fbbddeb4063fb4|AsyncLog analyId 1718332080141: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:00|-|79bd37ea19c9e6c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:02|-|c7c50890d3730ac4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:03||64a61a378518be6e|Start write log analyId 1718332083142
14/06/24 09:28:03||64a61a378518be6e|AsyncLog analyId 1718332083142: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:04|-|2aee1c32487a6f20|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:04||91a88c87cbaaa72a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:28:06||90b5a33fb8c47cfa|Start write log analyId 1718332086142
14/06/24 09:28:06||90b5a33fb8c47cfa|AsyncLog analyId 1718332086142: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:06|-|37ce42e21ce01bc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:08|-|98efce63e3f2ae15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:09||da8ecba0ac6e27d9|Start write log analyId 1718332089143
14/06/24 09:28:09||da8ecba0ac6e27d9|AsyncLog analyId 1718332089143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:09||3500ed86bb731768|START CLEAR CACHE
14/06/24 09:28:10|-|4c608d4e87c8d5ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:12||28406f3f4cef62b4|Start write log analyId 1718332092143
14/06/24 09:28:12||28406f3f4cef62b4|AsyncLog analyId 1718332092143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:12|-|e765e52b689a9076|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:14|-|41c001f839c9111d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:15||b480da9f0051282b|Start write log analyId 1718332095144
14/06/24 09:28:15||b480da9f0051282b|AsyncLog analyId 1718332095144: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:16|-|a5cf02bf0c5af8c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:18||fc48cc121e7ba75a|Start write log analyId 1718332098145
14/06/24 09:28:18||fc48cc121e7ba75a|AsyncLog analyId 1718332098145: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:18|-|f0d35339f3a28b51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:19||93265ae1da4396dc|START CLEAR CACHE
14/06/24 09:28:19||eb0c0f432ad0e5ac|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:28:20|-|e17079a8b5d5afb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:21||20a7684753d08575|Start write log analyId 1718332101145
14/06/24 09:28:21||20a7684753d08575|AsyncLog analyId 1718332101145: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:22|-|667b28e3c5d13054|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:24||557001cbf3fc33c9|Start write log analyId 1718332104146
14/06/24 09:28:24||557001cbf3fc33c9|AsyncLog analyId 1718332104146: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:24|-|0d51fd96193c1c99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:26|-|ab48d661d301d273|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:27||6d226568a425e8e8|Start write log analyId 1718332107147
14/06/24 09:28:27||6d226568a425e8e8|AsyncLog analyId 1718332107147: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:28|-|b7cd01bf96a2b374|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:29||b298b597a0299913|START CLEAR CACHE
14/06/24 09:28:30||905cc4f3acb40f60|Start write log analyId 1718332110147
14/06/24 09:28:30||905cc4f3acb40f60|AsyncLog analyId 1718332110147: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:30|-|13964c5b8af6bd67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:32|-|689e3ad7b60358b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:33||1ddf33c8257050e3|Start write log analyId 1718332113148
14/06/24 09:28:33||1ddf33c8257050e3|AsyncLog analyId 1718332113148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:34|-|b1a414ce71d90023|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:34||eb21e95fbfb5c0c7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:28:36||874b6ff3762b3283|Start write log analyId 1718332116148
14/06/24 09:28:36||874b6ff3762b3283|AsyncLog analyId 1718332116148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:36|-|3177c1693407ccc7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:38|-|85a4e26d7cd4c1ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:39||e4c3ba8d888d5bc5|Start write log analyId 1718332119149
14/06/24 09:28:39||e4c3ba8d888d5bc5|AsyncLog analyId 1718332119149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:39||89e0c57a75f93f1b|START CLEAR CACHE
14/06/24 09:28:40|-|dd234569c23e61a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:42||c542bf571419bec5|Start write log analyId 1718332122149
14/06/24 09:28:42||c542bf571419bec5|AsyncLog analyId 1718332122149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:42|-|aa186bed43a0d26f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:44|-|b95a65fc1e9ee163|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:45||dac00ab5880c8880|Start write log analyId 1718332125150
14/06/24 09:28:45||dac00ab5880c8880|AsyncLog analyId 1718332125150: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:46|-|1d88a0c2c51b7b76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:48||0f77efcb3cbaab57|Start write log analyId 1718332128151
14/06/24 09:28:48||0f77efcb3cbaab57|AsyncLog analyId 1718332128151: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:48|-|25f6d4d4239e3825|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:49||589cc404a6d183ab|START CLEAR CACHE
14/06/24 09:28:49||aeecfaa54f3b877a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:28:50|-|65085b981990c6cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:51||f6acfb25feaedff0|Start write log analyId 1718332131151
14/06/24 09:28:51||f6acfb25feaedff0|AsyncLog analyId 1718332131151: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:52|-|f672271c426fedfe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:54||16f16ad3ca35a35e|Start write log analyId 1718332134152
14/06/24 09:28:54||16f16ad3ca35a35e|AsyncLog analyId 1718332134152: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:54|-|acf168ac895e609b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:56|-|8a952fd67f304f70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:57||f5dd73714f5d6457|Start write log analyId 1718332137153
14/06/24 09:28:57||f5dd73714f5d6457|AsyncLog analyId 1718332137153: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:28:58|-|f25c9d1f3fbbb550|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:28:59||3c5f93693026acf5|START CLEAR CACHE
14/06/24 09:29:00||52c964ca73bfa7a2|Start write log analyId 1718332140154
14/06/24 09:29:00||52c964ca73bfa7a2|AsyncLog analyId 1718332140154: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:00|-|16d842c894c13cb5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:02|-|0b96c9dc2bdcb33c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:03||ee27a115723571bf|Start write log analyId 1718332143154
14/06/24 09:29:03||ee27a115723571bf|AsyncLog analyId 1718332143154: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:04|-|791de53fad06d18d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:04||9168ea17323c498c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:29:06||41b9303e57188dc2|Start write log analyId 1718332146155
14/06/24 09:29:06||41b9303e57188dc2|AsyncLog analyId 1718332146155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:06|-|0004c7d67ba84bfe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:08|-|f4fa3f84154b0569|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:09||f35be2f6bd04ff7d|Start write log analyId 1718332149155
14/06/24 09:29:09||f35be2f6bd04ff7d|AsyncLog analyId 1718332149155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:09||7654b7570658a638|START CLEAR CACHE
14/06/24 09:29:10|-|fb6f4f00d15c3b47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:12||32ad4ffaafd24c95|Start write log analyId 1718332152156
14/06/24 09:29:12||32ad4ffaafd24c95|AsyncLog analyId 1718332152156: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:12|-|e89d3a21cdf06a48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:14|-|f5973987f572dee2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:15||02862994fdcb6130|Start write log analyId 1718332155157
14/06/24 09:29:15||02862994fdcb6130|AsyncLog analyId 1718332155157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:16|-|9e9a218b25b0740b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:18||5bd47a95b6a1d058|Start write log analyId 1718332158157
14/06/24 09:29:18||5bd47a95b6a1d058|AsyncLog analyId 1718332158157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:18|-|09fc6443e222e945|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:19||1e08a6c784a551bb|START CLEAR CACHE
14/06/24 09:29:19||f09b49fa5c7d890a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:29:20|-|6ff42a22faf50a87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:21||b8cad9a43cd19727|Start write log analyId 1718332161158
14/06/24 09:29:21||b8cad9a43cd19727|AsyncLog analyId 1718332161158: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:22|-|b592c894f19f6906|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:24||12ade814cb7bc2f1|Start write log analyId 1718332164159
14/06/24 09:29:24||12ade814cb7bc2f1|AsyncLog analyId 1718332164159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:24|-|2cb0e5169e2a774b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:26|-|a0996e06a86ec75d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:27||4adc81db78c530e0|Start write log analyId 1718332167159
14/06/24 09:29:27||4adc81db78c530e0|AsyncLog analyId 1718332167159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:28|-|152c47bdce46d6a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:29||6232383edb9494f7|START CLEAR CACHE
14/06/24 09:29:30||bcf1abb37478fa1b|Start write log analyId 1718332170160
14/06/24 09:29:30||bcf1abb37478fa1b|AsyncLog analyId 1718332170160: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:30|-|99df03a3fbdb3428|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:32|-|eea9182abaa623ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:33||351b0772b202644b|Start write log analyId 1718332173160
14/06/24 09:29:33||351b0772b202644b|AsyncLog analyId 1718332173160: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:34|-|794f99d2d5548e27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:34||c0aec61b70896c0d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:29:36||9eac4642b214b4ee|Start write log analyId 1718332176161
14/06/24 09:29:36||9eac4642b214b4ee|AsyncLog analyId 1718332176161: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:36|-|08de5460006d2424|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:38|-|bf0bc52c4be32e6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:39||4997270ece094222|Start write log analyId 1718332179162
14/06/24 09:29:39||4997270ece094222|AsyncLog analyId 1718332179162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:39||aa63e956c2be749d|START CLEAR CACHE
14/06/24 09:29:40|-|762e3d583d7a2387|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:42||94247e9175aabafe|Start write log analyId 1718332182162
14/06/24 09:29:42||94247e9175aabafe|AsyncLog analyId 1718332182162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:42|-|6f2f2a4950a3259c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:44|-|c13f07793cb4d5de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:45||dbbbf02c8ae14c41|Start write log analyId 1718332185163
14/06/24 09:29:45||dbbbf02c8ae14c41|AsyncLog analyId 1718332185163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:46|-|bcbcd3b0b02ab67e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:48||562bd505288b24c0|Start write log analyId 1718332188163
14/06/24 09:29:48||562bd505288b24c0|AsyncLog analyId 1718332188163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:48|-|8b0b43405e311236|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:49||511ccaa317d45078|START CLEAR CACHE
14/06/24 09:29:49||8b61a224c34a8c0d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:29:50|-|3b613c5789c1cf9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:51||f2586dbf7d39b001|Start write log analyId 1718332191164
14/06/24 09:29:51||f2586dbf7d39b001|AsyncLog analyId 1718332191164: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:52|-|29bef25e378e51d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:54||4019394fe53e0eda|Start write log analyId 1718332194164
14/06/24 09:29:54||4019394fe53e0eda|AsyncLog analyId 1718332194164: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:54|-|81d5cfa6f4609cad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:56|-|d71f3ed7c2fa4396|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:57||0879ac2b1ce72bba|Start write log analyId 1718332197165
14/06/24 09:29:57||0879ac2b1ce72bba|AsyncLog analyId 1718332197165: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:29:58|-|160a24cb995ec99a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:29:59||bdf7f4a6b68886c8|START CLEAR CACHE
14/06/24 09:30:00||be55ce337206de3a|Start write log analyId 1718332200165
14/06/24 09:30:00||be55ce337206de3a|AsyncLog analyId 1718332200165: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:00|-|de0ff3c41bbb78d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:02|-|9454f7d97f4959a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:03||ec9fcf9af3738130|Start write log analyId 1718332203166
14/06/24 09:30:03||ec9fcf9af3738130|AsyncLog analyId 1718332203166: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:04|-|e38f0d6b9baa6c90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:04||69967c954158cff2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:30:06||f98a62ce4a34ae71|Start write log analyId 1718332206166
14/06/24 09:30:06||f98a62ce4a34ae71|AsyncLog analyId 1718332206166: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:06|-|ea731721e6b3790a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:08|-|bc9bba254fdd77fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:09||850a83d1e1244960|Start write log analyId 1718332209167
14/06/24 09:30:09||850a83d1e1244960|AsyncLog analyId 1718332209167: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:09||7dc18f5aced5beea|START CLEAR CACHE
14/06/24 09:30:10|-|412dd4f2ef60af53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:12||e4e5c6453311ac52|Start write log analyId 1718332212167
14/06/24 09:30:12||e4e5c6453311ac52|AsyncLog analyId 1718332212167: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:12|-|6e6cf3084a4f95a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:14|-|d71ff22c56204a41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:15||4627258cfbf722ee|Start write log analyId 1718332215168
14/06/24 09:30:15||4627258cfbf722ee|AsyncLog analyId 1718332215168: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:16|-|580c37b44b12df21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:18||2513b250f6105b8c|Start write log analyId 1718332218169
14/06/24 09:30:18||2513b250f6105b8c|AsyncLog analyId 1718332218169: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:18|-|10679028fee0bc6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:19||11524c37fec5fd50|START CLEAR CACHE
14/06/24 09:30:19||e3a9fbf81fd96478|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:30:20|-|01bcbf57d28d9f38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:21||531ff4494f463e4d|Start write log analyId 1718332221169
14/06/24 09:30:21||531ff4494f463e4d|AsyncLog analyId 1718332221169: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:22|-|c2c4e7c41233ba3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:24||2db258def35dbc2e|Start write log analyId 1718332224170
14/06/24 09:30:24||2db258def35dbc2e|AsyncLog analyId 1718332224170: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:24|-|903c997d83c21b54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:26|-|7babfd19c9209754|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:27||0fdc06a7c7087f83|Start write log analyId 1718332227170
14/06/24 09:30:27||0fdc06a7c7087f83|AsyncLog analyId 1718332227170: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:28|-|05b10376c1fff451|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:29||a25755e9a912e4da|START CLEAR CACHE
14/06/24 09:30:30||dae1b55681f5e0f2|Start write log analyId 1718332230171
14/06/24 09:30:30||dae1b55681f5e0f2|AsyncLog analyId 1718332230171: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:30|-|b2088bcb56fd168c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:32|-|ce4ee53466ae07a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:33||cf4843758c4b8f81|Start write log analyId 1718332233172
14/06/24 09:30:33||cf4843758c4b8f81|AsyncLog analyId 1718332233172: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:34|-|4933c3b4ac24418d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:34||611d375a9e813dfc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:30:36||e6f2b3f3fe636810|Start write log analyId 1718332236172
14/06/24 09:30:36||e6f2b3f3fe636810|AsyncLog analyId 1718332236172: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:36|-|35323d0b801ca7bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:38|-|4785631ff3a01df1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:39||f99a6455e2cbcbea|Start write log analyId 1718332239173
14/06/24 09:30:39||f99a6455e2cbcbea|AsyncLog analyId 1718332239173: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:39||4f7e1ec010da2c89|START CLEAR CACHE
14/06/24 09:30:40|-|3adb0a62b05dd04b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:42||c36f162f98b5ce31|Start write log analyId 1718332242173
14/06/24 09:30:42||c36f162f98b5ce31|AsyncLog analyId 1718332242173: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:42|-|400893c4b3d04c43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:44|-|502d23b70e4a3e34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:45||a99518933fd618f6|Start write log analyId 1718332245174
14/06/24 09:30:45||a99518933fd618f6|AsyncLog analyId 1718332245174: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:46|-|c5988a4750d6a4bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:48||6cb8a998f368221e|Start write log analyId 1718332248174
14/06/24 09:30:48||6cb8a998f368221e|AsyncLog analyId 1718332248174: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:48|-|34b8233fe23e9db5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:49||d72e9e80eda226fd|START CLEAR CACHE
14/06/24 09:30:49||9e672a1b78d95bf9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:30:50|-|fb7002f330f974f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:51||b2ae8efa746b1a27|Start write log analyId 1718332251175
14/06/24 09:30:51||b2ae8efa746b1a27|AsyncLog analyId 1718332251175: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:52|-|7c15ca8224ac8a58|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:54||dc7e8c07f58d7531|Start write log analyId 1718332254176
14/06/24 09:30:54||dc7e8c07f58d7531|AsyncLog analyId 1718332254176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:54|-|070486d32948010e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:56|-|fba64b2fff725e27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:57||de540c66ca1464f2|Start write log analyId 1718332257176
14/06/24 09:30:57||de540c66ca1464f2|AsyncLog analyId 1718332257176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:30:58|-|5c69177577209c8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:30:59||d4d1350cda2db591|START CLEAR CACHE
14/06/24 09:31:00||a0cc2a8da6a5df6d|Start write log analyId 1718332260177
14/06/24 09:31:00||a0cc2a8da6a5df6d|AsyncLog analyId 1718332260177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:00|-|a1b36f66075e63a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:02|-|e1677c537e162424|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:03||4bf094e5dda07011|Start write log analyId 1718332263178
14/06/24 09:31:03||4bf094e5dda07011|AsyncLog analyId 1718332263178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:04|-|fb74eebcc06ce6b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:04||62f650c795ba7504|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:31:06||f0a19fe125e053ce|Start write log analyId 1718332266178
14/06/24 09:31:06||f0a19fe125e053ce|AsyncLog analyId 1718332266178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:06|-|33a4991aa11efe35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:08|-|cee8569022872ad8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:09||92bfa5912729b5a2|Start write log analyId 1718332269179
14/06/24 09:31:09||92bfa5912729b5a2|AsyncLog analyId 1718332269179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:09||486618412af1d0d1|START CLEAR CACHE
14/06/24 09:31:10|-|a2ae90337cd267e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:12||f7e3f7ad9953a65c|Start write log analyId 1718332272180
14/06/24 09:31:12||f7e3f7ad9953a65c|AsyncLog analyId 1718332272180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:12|-|06f1df4fbcb4420a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:14|-|3b48d5da7951cf50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:15||00495b956b33766c|Start write log analyId 1718332275181
14/06/24 09:31:15||00495b956b33766c|AsyncLog analyId 1718332275181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:16|-|d6a9b8823f984aa8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:18||5d163cb5f14eadd9|Start write log analyId 1718332278182
14/06/24 09:31:18||5d163cb5f14eadd9|AsyncLog analyId 1718332278182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:18|-|8d0ec6332be381f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:19||28615281329ceebd|START CLEAR CACHE
14/06/24 09:31:19||bb89ba6c238b25bf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:31:20|-|5de5a5347a0e95e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:21||9d5e2d2d521516f5|Start write log analyId 1718332281182
14/06/24 09:31:21||9d5e2d2d521516f5|AsyncLog analyId 1718332281182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:22|-|9368df17ae023b73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:24||2911e91aaf943dab|Start write log analyId 1718332284183
14/06/24 09:31:24||2911e91aaf943dab|AsyncLog analyId 1718332284183: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:24|-|b10fed552bca0583|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:26|-|2149e8946e7b1d01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:27||ad8bee8fcc65ecb7|Start write log analyId 1718332287184
14/06/24 09:31:27||ad8bee8fcc65ecb7|AsyncLog analyId 1718332287184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:28|-|3b599fed6ca2a8db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:29||aedd29366d15624e|START CLEAR CACHE
14/06/24 09:31:30||abec08ceb9d3dd7d|Start write log analyId 1718332290184
14/06/24 09:31:30||abec08ceb9d3dd7d|AsyncLog analyId 1718332290184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:30|-|7fbf0206a3769200|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:32|-|61fb89975c5fb632|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:33||8f08ba9e3caf78a1|Start write log analyId 1718332293185
14/06/24 09:31:33||8f08ba9e3caf78a1|AsyncLog analyId 1718332293185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:34|-|62443a35d9f040c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:34||103c6c05e69b0f51|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:31:36||5334f2a4a35d385f|Start write log analyId 1718332296185
14/06/24 09:31:36||5334f2a4a35d385f|AsyncLog analyId 1718332296185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:36|-|c5268ad819beed1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:38|-|2a815fcf3ace41cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:39||a01354cdd7121548|Start write log analyId 1718332299185
14/06/24 09:31:39||a01354cdd7121548|AsyncLog analyId 1718332299185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:39||329beb646f609e76|START CLEAR CACHE
14/06/24 09:31:40|-|13adde58f99edac8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:42||21c9c72e776285a7|Start write log analyId 1718332302186
14/06/24 09:31:42||21c9c72e776285a7|AsyncLog analyId 1718332302186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:42|-|075595ca7a8d62ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:44|-|f8a191759981f373|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:45||bfdc6c4973a39a4c|Start write log analyId 1718332305187
14/06/24 09:31:45||bfdc6c4973a39a4c|AsyncLog analyId 1718332305187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:46|-|a6f5116cb6c414b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:48||7e76dfa393bf84ca|Start write log analyId 1718332308187
14/06/24 09:31:48||7e76dfa393bf84ca|AsyncLog analyId 1718332308187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:48|-|7a8dac4a18ec32c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:49||f66bc48f5f36f2ad|START CLEAR CACHE
14/06/24 09:31:49||1554ae815d72355b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:31:50|-|2753200a2011f4e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:51||05abf4d93e90be05|Start write log analyId 1718332311188
14/06/24 09:31:51||05abf4d93e90be05|AsyncLog analyId 1718332311188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:52|-|81c432f2479a5f22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:54||4594e87ae210c90e|Start write log analyId 1718332314188
14/06/24 09:31:54||4594e87ae210c90e|AsyncLog analyId 1718332314188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:54|-|8df198f0ddbf56b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:56|-|ce7d3b95fd0488b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:57||341cf38dee5cb623|Start write log analyId 1718332317189
14/06/24 09:31:57||341cf38dee5cb623|AsyncLog analyId 1718332317189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:31:58|-|4892b3d358dd1c93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:31:59||e93b5032b1176081|START CLEAR CACHE
14/06/24 09:32:00||ea07d876e9e12da5|Start write log analyId 1718332320189
14/06/24 09:32:00||ea07d876e9e12da5|AsyncLog analyId 1718332320189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:00|-|1c36e61fceecadae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:02|-|7802668d8e75f66c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:03||4448e33804d591f9|Start write log analyId 1718332323190
14/06/24 09:32:03||4448e33804d591f9|AsyncLog analyId 1718332323190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:04|-|58ffaa9e8328b695|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:04||3bc5ba7c0951cccd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:32:06||28948997c23eb6ad|Start write log analyId 1718332326191
14/06/24 09:32:06||28948997c23eb6ad|AsyncLog analyId 1718332326191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:06|-|b6b72f43e17cd1f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:08|-|1ef37d1895f0ecbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:09||cce5f44f4d8e41b0|Start write log analyId 1718332329191
14/06/24 09:32:09||cce5f44f4d8e41b0|AsyncLog analyId 1718332329191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:09||0ea73350a25ba97d|START CLEAR CACHE
14/06/24 09:32:10|-|8a4dbfee584da0ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:12||d92f22310d893324|Start write log analyId 1718332332191
14/06/24 09:32:12||d92f22310d893324|AsyncLog analyId 1718332332191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:12|-|032e9524d61505a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:14|-|fe4320754f1328d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:15||c62fb3ff3a6c8e5f|Start write log analyId 1718332335192
14/06/24 09:32:15||c62fb3ff3a6c8e5f|AsyncLog analyId 1718332335192: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:16|-|e4f39c3136289b1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:18||8266ccafe3691ce6|Start write log analyId 1718332338193
14/06/24 09:32:18||8266ccafe3691ce6|AsyncLog analyId 1718332338193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:18|-|e65429e15e46e9ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:19||c3d358a4d3b767e2|START CLEAR CACHE
14/06/24 09:32:19||76ec022b65bf2734|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:32:20|-|5178ccaee02955b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:21||7761012b6b4e32c9|Start write log analyId 1718332341194
14/06/24 09:32:21||7761012b6b4e32c9|AsyncLog analyId 1718332341194: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:22|-|2bd8cec0f873bcde|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:24||91a48c6ddebd3f72|Start write log analyId 1718332344194
14/06/24 09:32:24||91a48c6ddebd3f72|AsyncLog analyId 1718332344194: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:24|-|4c6eac3d36afb34d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:26|-|864f596777dc7f84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:27||f7eb56cfd85e51d0|Start write log analyId 1718332347195
14/06/24 09:32:27||f7eb56cfd85e51d0|AsyncLog analyId 1718332347195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:28|-|c03081ab507499f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:29||4e5d33a548b86876|START CLEAR CACHE
14/06/24 09:32:30||5a5446ce959b8d9a|Start write log analyId 1718332350195
14/06/24 09:32:30||5a5446ce959b8d9a|AsyncLog analyId 1718332350195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:30|-|59e633d53c8f0e53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:32|-|4745e2d07f056305|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:33||628ec8c13325b595|Start write log analyId 1718332353196
14/06/24 09:32:33||628ec8c13325b595|AsyncLog analyId 1718332353196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:34|-|3df8a83cc1780493|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:34||49fdeea98bc03f12|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:32:36||06502775b5d6e1ac|Start write log analyId 1718332356196
14/06/24 09:32:36||06502775b5d6e1ac|AsyncLog analyId 1718332356196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:36|-|08ed530de79c2b95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:38|-|2c14a336ca83a5f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:39||4e54d517175705f7|Start write log analyId 1718332359197
14/06/24 09:32:39||4e54d517175705f7|AsyncLog analyId 1718332359197: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:39||0ba550d08cdac471|START CLEAR CACHE
14/06/24 09:32:40|-|04873c8de143a348|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:42||13c9ff38b433f390|Start write log analyId 1718332362197
14/06/24 09:32:42||13c9ff38b433f390|AsyncLog analyId 1718332362197: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:42|-|e385fc06c3049aac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:44|-|fb79d9722cf4ba9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:45||7966bd44fbb715f9|Start write log analyId 1718332365198
14/06/24 09:32:45||7966bd44fbb715f9|AsyncLog analyId 1718332365198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:46|-|0a20de66fd3675c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:48||d3844efcddeab435|Start write log analyId 1718332368198
14/06/24 09:32:48||d3844efcddeab435|AsyncLog analyId 1718332368198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:48|-|94f9bf762bc3c6a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:49||ebafad1bab71933f|START CLEAR CACHE
14/06/24 09:32:49||94a1a070a8b6ec1b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:32:50|-|ea1aedcfc0c3364d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:51||28406ab1b20494f6|Start write log analyId 1718332371199
14/06/24 09:32:51||28406ab1b20494f6|AsyncLog analyId 1718332371199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:52|-|2dd2b380126e5b0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:54||f1560af086c95347|Start write log analyId 1718332374199
14/06/24 09:32:54||f1560af086c95347|AsyncLog analyId 1718332374199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:54|-|6e0b208485e83f8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:56|-|619729d75c798c1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:57||ad96ce0fcc371c00|Start write log analyId 1718332377200
14/06/24 09:32:57||ad96ce0fcc371c00|AsyncLog analyId 1718332377200: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:32:58|-|abaec2dbeed3913c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:32:59||eb937b85b338fd5f|START CLEAR CACHE
14/06/24 09:33:00||22367d1e6162b2d0|Start write log analyId 1718332380201
14/06/24 09:33:00||22367d1e6162b2d0|AsyncLog analyId 1718332380201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:00|-|efbcfaf8bfe2934c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:02|-|c9574b42a28f7c51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:03||1c95badc7becab9e|Start write log analyId 1718332383201
14/06/24 09:33:03||1c95badc7becab9e|AsyncLog analyId 1718332383201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:04|-|dd1ea130ef877aad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:04||73c2c449acffcc11|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:33:06||5969078ee4454828|Start write log analyId 1718332386201
14/06/24 09:33:06||5969078ee4454828|AsyncLog analyId 1718332386201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:06|-|dfe641945d767fa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:08|-|da37a3a006e6d67b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:09||e59b4ddf68b3a73e|Start write log analyId 1718332389202
14/06/24 09:33:09||e59b4ddf68b3a73e|AsyncLog analyId 1718332389202: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:09||030581cff5caac78|START CLEAR CACHE
14/06/24 09:33:10|-|9a22a548354d3bc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:12||87e5b3db44815390|Start write log analyId 1718332392203
14/06/24 09:33:12||87e5b3db44815390|AsyncLog analyId 1718332392203: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:12|-|84d5ad1f76a6642f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:14|-|d68d26c3aaa1e413|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:15||13720f5fc2ab4e9f|Start write log analyId 1718332395203
14/06/24 09:33:15||13720f5fc2ab4e9f|AsyncLog analyId 1718332395203: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:16|-|a018781b4efc46ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:18||9740f37730906622|Start write log analyId 1718332398204
14/06/24 09:33:18||9740f37730906622|AsyncLog analyId 1718332398204: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:18|-|84b9b92f9a0a4c5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:19||9ded30a34337d076|START CLEAR CACHE
14/06/24 09:33:19||22bddf3b9a5d8272|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:33:20|-|7dc2db180398146c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:21||7baefc7c11bf6887|Start write log analyId 1718332401205
14/06/24 09:33:21||7baefc7c11bf6887|AsyncLog analyId 1718332401205: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:22|-|5d614676bb01b222|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:24||7039755b7c6bacfd|Start write log analyId 1718332404205
14/06/24 09:33:24||7039755b7c6bacfd|AsyncLog analyId 1718332404205: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:24|-|97257dc9217c8161|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:26|-|3b14d74d82152bdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:27||5657b3033e66fc7a|Start write log analyId 1718332407206
14/06/24 09:33:27||5657b3033e66fc7a|AsyncLog analyId 1718332407206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:28|-|7d0e84accfe61d3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:29||4248a0f1c39d68b4|START CLEAR CACHE
14/06/24 09:33:30||98c49af7c8a61124|Start write log analyId 1718332410207
14/06/24 09:33:30||98c49af7c8a61124|AsyncLog analyId 1718332410207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:30|-|84dab5ac42d6a91f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:32|-|ce82682152b468a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:33||c13e1bd612de0d1a|Start write log analyId 1718332413207
14/06/24 09:33:33||c13e1bd612de0d1a|AsyncLog analyId 1718332413207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:34|-|a2a58ebe793594fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:34||9e64052ae781c1b5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:33:36||d37c129d4bf9bb26|Start write log analyId 1718332416208
14/06/24 09:33:36||d37c129d4bf9bb26|AsyncLog analyId 1718332416208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:36|-|8ccc913426476e9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:38|-|c8d5073f009e2bee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:39||1646553db3a87a71|Start write log analyId 1718332419208
14/06/24 09:33:39||1646553db3a87a71|AsyncLog analyId 1718332419208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:39||81c5665b229dfb7a|START CLEAR CACHE
14/06/24 09:33:40|-|e86fd484a4977e66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:42||067138495efc0009|Start write log analyId 1718332422209
14/06/24 09:33:42||067138495efc0009|AsyncLog analyId 1718332422209: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:42|-|53771de5aa2e7588|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:44|-|79cd81bcd20c0855|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:45||89aa7212bf594715|Start write log analyId 1718332425210
14/06/24 09:33:45||89aa7212bf594715|AsyncLog analyId 1718332425210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:46|-|4c74d0f9cd84433a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:48||c54e2c2bbcd33263|Start write log analyId 1718332428210
14/06/24 09:33:48||c54e2c2bbcd33263|AsyncLog analyId 1718332428210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:48|-|815d8d5119221253|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:49||f71e0fd94c5c9eed|START CLEAR CACHE
14/06/24 09:33:49||bf8bd54e29caa22b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:33:50|-|9ff10c84d7902d85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:51||f8c8e9fa9c345e81|Start write log analyId 1718332431210
14/06/24 09:33:51||f8c8e9fa9c345e81|AsyncLog analyId 1718332431210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:52|-|540ce3401f002d72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:54||d8da00533f5c7265|Start write log analyId 1718332434211
14/06/24 09:33:54||d8da00533f5c7265|AsyncLog analyId 1718332434211: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:54|-|931d9ead1ef57bd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:56|-|4bc557ff753672db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:57||119a79959def397d|Start write log analyId 1718332437212
14/06/24 09:33:57||119a79959def397d|AsyncLog analyId 1718332437212: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:33:58|-|d1a2f4768eb9d31f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:33:59||d5948d89184e01a1|START CLEAR CACHE
14/06/24 09:34:00||07b89b573ce48ef0|Start write log analyId 1718332440212
14/06/24 09:34:00||07b89b573ce48ef0|AsyncLog analyId 1718332440212: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:00|-|002231aa1b2a22cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:02|-|8abf307cfa6dda04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:03||4308500d167b6edf|Start write log analyId 1718332443213
14/06/24 09:34:03||4308500d167b6edf|AsyncLog analyId 1718332443213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:04|-|00fc02134bf3c43e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:04||0c2ea4f164b4b606|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:34:06||26a0857996212cf6|Start write log analyId 1718332446213
14/06/24 09:34:06||26a0857996212cf6|AsyncLog analyId 1718332446213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:06|-|395c9ade42019a10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:08|-|ff3cfc93992dff3d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:09||6e30b4bc0daa8f6a|Start write log analyId 1718332449214
14/06/24 09:34:09||6e30b4bc0daa8f6a|AsyncLog analyId 1718332449214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:09||0b0f15c9c7eff6c4|START CLEAR CACHE
14/06/24 09:34:10|-|f58930ad40a1fcd5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:12||d23b086137e9bd12|Start write log analyId 1718332452214
14/06/24 09:34:12||d23b086137e9bd12|AsyncLog analyId 1718332452214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:12|-|27ebfb6bb9300adb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:14|-|d98e0734deea1867|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:15||1e25b25341815905|Start write log analyId 1718332455215
14/06/24 09:34:15||1e25b25341815905|AsyncLog analyId 1718332455215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:16|-|8a3c15e47b82a183|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:18||e3c0c3ad1abb4b7a|Start write log analyId 1718332458215
14/06/24 09:34:18||e3c0c3ad1abb4b7a|AsyncLog analyId 1718332458215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:18|-|4d475fe83daed872|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:19||d50c7840bcec5710|START CLEAR CACHE
14/06/24 09:34:19||91cf46fe10b98c4d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:34:20|-|66dfaaa4dea03aaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:21||f47cefa94bf9ae1f|Start write log analyId 1718332461216
14/06/24 09:34:21||f47cefa94bf9ae1f|AsyncLog analyId 1718332461216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:22|-|812d74885652fe34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:24||72caab39f80e7345|Start write log analyId 1718332464217
14/06/24 09:34:24||72caab39f80e7345|AsyncLog analyId 1718332464217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:24|-|c3cd9cdc0983d6c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:26|-|d252ef25c7f44974|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:27||0f23f2f74303556a|Start write log analyId 1718332467218
14/06/24 09:34:27||0f23f2f74303556a|AsyncLog analyId 1718332467218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:28|-|7aa5bc724928fbad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:29||ada1a3e4b84b7f5f|START CLEAR CACHE
14/06/24 09:34:30||2e5f19ba39c86b7f|Start write log analyId 1718332470218
14/06/24 09:34:30||2e5f19ba39c86b7f|AsyncLog analyId 1718332470218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:30|-|6c452170ae03d243|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:32|-|34386dc237cfd1bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:33||fc343feaf31f8ba3|Start write log analyId 1718332473219
14/06/24 09:34:33||fc343feaf31f8ba3|AsyncLog analyId 1718332473219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:34|-|d4e18fbbffa6c708|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:34||262e838879fa2472|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:34:36||0e96d33a181ebda8|Start write log analyId 1718332476219
14/06/24 09:34:36||0e96d33a181ebda8|AsyncLog analyId 1718332476219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:36|-|f4c93126a7708e91|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:38|-|d4ceae144886564e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:39||3ae5d501d826a217|Start write log analyId 1718332479220
14/06/24 09:34:39||3ae5d501d826a217|AsyncLog analyId 1718332479220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:39||867cf93fac53cb42|START CLEAR CACHE
14/06/24 09:34:40|-|d8133a34153aa093|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:42||65550e2f965198ff|Start write log analyId 1718332482220
14/06/24 09:34:42||65550e2f965198ff|AsyncLog analyId 1718332482220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:42|-|8fa4bfd726fbb0e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:44|-|bb55a3622f29f69c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:45||2a650e7b5f1ca403|Start write log analyId 1718332485221
14/06/24 09:34:45||2a650e7b5f1ca403|AsyncLog analyId 1718332485221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:46|-|498fff0b5415159e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:48||92fdd02aaf38dc82|Start write log analyId 1718332488222
14/06/24 09:34:48||92fdd02aaf38dc82|AsyncLog analyId 1718332488222: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:48|-|c2655b76f0fecd46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:49||e0127a8130703a65|START CLEAR CACHE
14/06/24 09:34:49||8b8b7fe05a890eac|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:34:50|-|68f0cc677621169e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:51||6f4e0937bb03a074|Start write log analyId 1718332491223
14/06/24 09:34:51||6f4e0937bb03a074|AsyncLog analyId 1718332491223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:52|-|24d0501d11e922b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:54||322716329ce50f9c|Start write log analyId 1718332494223
14/06/24 09:34:54||322716329ce50f9c|AsyncLog analyId 1718332494223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:54|-|67dc532df28e68fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:56|-|8f100f9b6ea7dd80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:57||e1158bfc42d746e1|Start write log analyId 1718332497224
14/06/24 09:34:57||e1158bfc42d746e1|AsyncLog analyId 1718332497224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:34:58|-|b9517b832868555f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:34:59||5598499fb245faf6|START CLEAR CACHE
14/06/24 09:35:00||4eb76f9c86646606|Start write log analyId 1718332500224
14/06/24 09:35:00||4eb76f9c86646606|AsyncLog analyId 1718332500224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:00|-|9398596cbed394fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:02|-|50af438493de3931|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:03||c47d4321cde26923|Start write log analyId 1718332503225
14/06/24 09:35:03||c47d4321cde26923|AsyncLog analyId 1718332503225: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:04|-|06e67a1efad0e62e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:04||558bae4e825ac571|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:35:06||00eb58ad88c6835d|Start write log analyId 1718332506226
14/06/24 09:35:06||00eb58ad88c6835d|AsyncLog analyId 1718332506226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:06|-|8641692c6fe72c06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:08|-|3572b929af515cb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:09||57fd5407fbee42c5|Start write log analyId 1718332509226
14/06/24 09:35:09||57fd5407fbee42c5|AsyncLog analyId 1718332509226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:09||8c10e7455e679935|START CLEAR CACHE
14/06/24 09:35:10|-|24cd2b1936754ad2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:12||2cbed73da9989eef|Start write log analyId 1718332512227
14/06/24 09:35:12||2cbed73da9989eef|AsyncLog analyId 1718332512227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:12|-|98271ac373eebec3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:14|-|6671d4f79b03bcf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:15||a1623ea1d0a629df|Start write log analyId 1718332515227
14/06/24 09:35:15||a1623ea1d0a629df|AsyncLog analyId 1718332515227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:16|-|7a36457d7b14b582|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:18||331b52587446a0e0|Start write log analyId 1718332518228
14/06/24 09:35:18||331b52587446a0e0|AsyncLog analyId 1718332518228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:18|-|1ce6b7f9422ae816|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:19||76769d9ffa33fd1f|START CLEAR CACHE
14/06/24 09:35:19||a7b787545ed42cc3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:35:20|-|d26f777d2528261c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:21||c35d06d1b56aa980|Start write log analyId 1718332521228
14/06/24 09:35:21||c35d06d1b56aa980|AsyncLog analyId 1718332521228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:22|-|62e76673a4517138|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:24||60cca602206ba4dd|Start write log analyId 1718332524229
14/06/24 09:35:24||60cca602206ba4dd|AsyncLog analyId 1718332524229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:24|-|fa1019608aed4b67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:26|-|5373fec883343ffc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:27||b9abcc91e006be09|Start write log analyId 1718332527230
14/06/24 09:35:27||b9abcc91e006be09|AsyncLog analyId 1718332527230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:28|-|957e401a03aadb65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:29||7098f6bc332f72ae|START CLEAR CACHE
14/06/24 09:35:30||fc5a1cfe25cdbecd|Start write log analyId 1718332530231
14/06/24 09:35:30||fc5a1cfe25cdbecd|AsyncLog analyId 1718332530231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:30|-|f20e5f4b479e6c7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:32|-|94a3e55c13b7b81c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:33||7a400c8d4d7c6440|Start write log analyId 1718332533231
14/06/24 09:35:33||7a400c8d4d7c6440|AsyncLog analyId 1718332533231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:34|-|219ff3fb346a4de0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:34||6acb9fd021a73791|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:35:36||38409e0d2fff6a30|Start write log analyId 1718332536232
14/06/24 09:35:36||38409e0d2fff6a30|AsyncLog analyId 1718332536232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:36|-|0fcfcfc447a6507b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:38|-|d5a4f7ef19dcd004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:39||bf27d4817db0ac91|Start write log analyId 1718332539232
14/06/24 09:35:39||bf27d4817db0ac91|AsyncLog analyId 1718332539232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:39||06e6cf25f441aa8d|START CLEAR CACHE
14/06/24 09:35:40|-|0ebdffe80c249b0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:42||01d3fe39f4db906a|Start write log analyId 1718332542233
14/06/24 09:35:42||01d3fe39f4db906a|AsyncLog analyId 1718332542233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:42|-|1fe348566b00cf23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:44|-|5358f36c5cc3c767|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:45||d83d582b1565603a|Start write log analyId 1718332545234
14/06/24 09:35:45||d83d582b1565603a|AsyncLog analyId 1718332545234: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:46|-|d78210ada96d7058|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:48||36d26e19545a82ab|Start write log analyId 1718332548235
14/06/24 09:35:48||36d26e19545a82ab|AsyncLog analyId 1718332548235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:48|-|78ea806fe36840b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:49||8fed425ea57269f8|START CLEAR CACHE
14/06/24 09:35:49||26d9291b45a84970|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:35:50|-|75fa80baac32ec7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:51||757bbda3b57b7da7|Start write log analyId 1718332551235
14/06/24 09:35:51||757bbda3b57b7da7|AsyncLog analyId 1718332551235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:52|-|571054913a5fad04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:54||df685e94046860e6|Start write log analyId 1718332554235
14/06/24 09:35:54||df685e94046860e6|AsyncLog analyId 1718332554235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:54|-|b8d3a0f72004560e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:56|-|5b1a4f507a65b4a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:57||3585f0637ec7bd53|Start write log analyId 1718332557236
14/06/24 09:35:57||3585f0637ec7bd53|AsyncLog analyId 1718332557236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:35:58|-|42e657c540153282|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:35:59||4653e4f831d60262|START CLEAR CACHE
14/06/24 09:36:00||663d33df8638731c|Start write log analyId 1718332560237
14/06/24 09:36:00||663d33df8638731c|AsyncLog analyId 1718332560237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:00|-|8753bd6b28028072|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:02|-|30c286969909f556|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:03||8f6450a5a13dc077|Start write log analyId 1718332563237
14/06/24 09:36:03||8f6450a5a13dc077|AsyncLog analyId 1718332563237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:04|-|47a4e030e443656c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:04||75d1fc48f2a3e3f7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:36:06||99f844d86391e38e|Start write log analyId 1718332566238
14/06/24 09:36:06||99f844d86391e38e|AsyncLog analyId 1718332566238: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:06|-|26cfb5d9eeccc72c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:08|-|14b648c30a65fd96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:09||c6b43c0eae8e1433|Start write log analyId 1718332569238
14/06/24 09:36:09||c6b43c0eae8e1433|AsyncLog analyId 1718332569238: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:09||1bceb714489d0929|START CLEAR CACHE
14/06/24 09:36:10|-|e4542e1c19a34e38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:12||04cded55996f5510|Start write log analyId 1718332572239
14/06/24 09:36:12||04cded55996f5510|AsyncLog analyId 1718332572239: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:12|-|0c41b6a452bff588|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:14|-|b5c8cea359fbc965|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:15||c37da45cdc372c11|Start write log analyId 1718332575239
14/06/24 09:36:15||c37da45cdc372c11|AsyncLog analyId 1718332575239: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:16|-|31f1fd60e580be28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:18||db39f21593e9fa61|Start write log analyId 1718332578240
14/06/24 09:36:18||db39f21593e9fa61|AsyncLog analyId 1718332578240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:18|-|eec44c870ab477a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:19||5cb2764b312beb8c|START CLEAR CACHE
14/06/24 09:36:19||117ca462e91b1405|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:36:20|-|21a766593aeae073|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:21||28883282f31cee52|Start write log analyId 1718332581240
14/06/24 09:36:21||28883282f31cee52|AsyncLog analyId 1718332581240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:22|-|cb396e859a4d7611|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:24||f4433250a64029e8|Start write log analyId 1718332584241
14/06/24 09:36:24||f4433250a64029e8|AsyncLog analyId 1718332584241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:24|-|534dd77992c830eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:26|-|0d4fe83b2829ccea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:27||f4eb7fa66ebc8cc1|Start write log analyId 1718332587242
14/06/24 09:36:27||f4eb7fa66ebc8cc1|AsyncLog analyId 1718332587242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:28|-|fce6095f22d2e322|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:29||3defdeb5999133e8|START CLEAR CACHE
14/06/24 09:36:30||03f98feaeffbf848|Start write log analyId 1718332590242
14/06/24 09:36:30||03f98feaeffbf848|AsyncLog analyId 1718332590242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:30|-|daeccd406cd2bd70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:32|-|88712d7f580f31f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:33||39d6959c45819ea6|Start write log analyId 1718332593242
14/06/24 09:36:33||39d6959c45819ea6|AsyncLog analyId 1718332593242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:34|-|ba2a654bfc062533|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:34||430fdcfd524d5d05|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:36:36||9a978a2c8e863d0b|Start write log analyId 1718332596243
14/06/24 09:36:36||9a978a2c8e863d0b|AsyncLog analyId 1718332596243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:36|-|76f8de9946a57e95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:38|-|6d92160415316def|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:39||1c9820213626915d|Start write log analyId 1718332599243
14/06/24 09:36:39||1c9820213626915d|AsyncLog analyId 1718332599243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:39||cf0bcda913cb565d|START CLEAR CACHE
14/06/24 09:36:40|-|49bbf8750aa183e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:42||fe84cb1ca801cd8c|Start write log analyId 1718332602244
14/06/24 09:36:42||fe84cb1ca801cd8c|AsyncLog analyId 1718332602244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:42|-|11bf7bf47dd53a29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:44|-|07813b5247bc0f35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:45||c39e596d30d18a7c|Start write log analyId 1718332605244
14/06/24 09:36:45||c39e596d30d18a7c|AsyncLog analyId 1718332605244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:46|-|e69c701dc65152cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:48||a02a62f2c15d6019|Start write log analyId 1718332608245
14/06/24 09:36:48||a02a62f2c15d6019|AsyncLog analyId 1718332608245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:48|-|6f2bf21de9bd4227|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:49||918664c71d951ba1|START CLEAR CACHE
14/06/24 09:36:49||82c859f5e3c3c599|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:36:50|-|d0394f684e611d96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:51||5003859909537382|Start write log analyId 1718332611245
14/06/24 09:36:51||5003859909537382|AsyncLog analyId 1718332611245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:52|-|b9c73f2a8441a291|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:54||5503db09132f6e2b|Start write log analyId 1718332614246
14/06/24 09:36:54||5503db09132f6e2b|AsyncLog analyId 1718332614246: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:54|-|1ed87af0001adc12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:56|-|518c3cd7b1fb7f1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:57||18d1f8062a654219|Start write log analyId 1718332617246
14/06/24 09:36:57||18d1f8062a654219|AsyncLog analyId 1718332617246: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:36:58|-|c5505f94d697136d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:36:59||2e646813d46e564a|START CLEAR CACHE
14/06/24 09:37:00||ca667af6a6b7bc71|Start write log analyId 1718332620247
14/06/24 09:37:00||ca667af6a6b7bc71|AsyncLog analyId 1718332620247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:00|-|adcc111240d7f809|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:02|-|b20e395cde4175b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:03||249df9085281498c|Start write log analyId 1718332623247
14/06/24 09:37:03||249df9085281498c|AsyncLog analyId 1718332623247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:04|-|b1c033dd7061a5db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:04||0277d6e4e1a98627|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:37:06||b5d16c1a04629ef4|Start write log analyId 1718332626248
14/06/24 09:37:06||b5d16c1a04629ef4|AsyncLog analyId 1718332626248: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:06|-|3e0bee0d50dff1f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:08|-|e786e759a0c870bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:09||abe66fce44cba0a5|Start write log analyId 1718332629249
14/06/24 09:37:09||abe66fce44cba0a5|AsyncLog analyId 1718332629249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:09||7387c09a18bd7c66|START CLEAR CACHE
14/06/24 09:37:10|-|8fe07c7f760142d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:12||ed70991fdddba91c|Start write log analyId 1718332632249
14/06/24 09:37:12||ed70991fdddba91c|AsyncLog analyId 1718332632249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:12|-|b3941e86edf9420b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:14|-|e6a40de8608d704d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:15||f58c473a67e21a4a|Start write log analyId 1718332635250
14/06/24 09:37:15||f58c473a67e21a4a|AsyncLog analyId 1718332635250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:16|-|60180d2d5f93aa63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:18||cf033694fea124d5|Start write log analyId 1718332638251
14/06/24 09:37:18||cf033694fea124d5|AsyncLog analyId 1718332638251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:18|-|4491772e6ec271f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:19||34b688ba8fdf365b|START CLEAR CACHE
14/06/24 09:37:19||f347a60518499365|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:37:20|-|73472a165aeada6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:21||cdc43602b7a1015f|Start write log analyId 1718332641251
14/06/24 09:37:21||cdc43602b7a1015f|AsyncLog analyId 1718332641251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:22|-|e6de7e8797752dec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:24||05d753aa20e2fc95|Start write log analyId 1718332644252
14/06/24 09:37:24||05d753aa20e2fc95|AsyncLog analyId 1718332644252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:24|-|b37d7d170c195ba1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:26|-|8c3971ff1f1d3d05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:27||dbf77d7d8175c312|Start write log analyId 1718332647252
14/06/24 09:37:27||dbf77d7d8175c312|AsyncLog analyId 1718332647252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:28|-|10c8ebe36dcab9fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:29||b2a3ccd88d57b94b|START CLEAR CACHE
14/06/24 09:37:30||4f1a29ba6c861179|Start write log analyId 1718332650253
14/06/24 09:37:30||4f1a29ba6c861179|AsyncLog analyId 1718332650253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:30|-|db890adc528176a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:32|-|9d21090c5a217fb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:33||c12f95dda7ebe974|Start write log analyId 1718332653254
14/06/24 09:37:33||c12f95dda7ebe974|AsyncLog analyId 1718332653254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:34|-|5bf16d3291b08038|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:34||306f605725070599|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:37:36||4183b4b07a40b320|Start write log analyId 1718332656254
14/06/24 09:37:36||4183b4b07a40b320|AsyncLog analyId 1718332656254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:36|-|ec3980c63cf71ece|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:38|-|4f8128bf14c9089a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:39||e9599f5f030bbf22|Start write log analyId 1718332659255
14/06/24 09:37:39||e9599f5f030bbf22|AsyncLog analyId 1718332659255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:39||b7252b4c5e0df6d5|START CLEAR CACHE
14/06/24 09:37:40|-|3a771a642cfb4f54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:42||1dcb7227ca09adb3|Start write log analyId 1718332662256
14/06/24 09:37:42||1dcb7227ca09adb3|AsyncLog analyId 1718332662256: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:42|-|f78d4ef2cf86716f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:44|-|a5afdfc650245ec0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:45||e9ac2b80468c8168|Start write log analyId 1718332665256
14/06/24 09:37:45||e9ac2b80468c8168|AsyncLog analyId 1718332665256: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:46|-|40ce2c9423be56eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:48||1bee7750c9b51218|Start write log analyId 1718332668257
14/06/24 09:37:48||1bee7750c9b51218|AsyncLog analyId 1718332668257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:48|-|dde1d9d5fcdf2c09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:49||7f7d27ee41f8d835|START CLEAR CACHE
14/06/24 09:37:49||90ebc7e174afa8dc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:37:50|-|48e40b2d3a2df5bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:51||de7ad27c143e5389|Start write log analyId 1718332671257
14/06/24 09:37:51||de7ad27c143e5389|AsyncLog analyId 1718332671257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:52|-|8beb7dbe0f8a9a15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:54||452dc3ff9a364afc|Start write log analyId 1718332674258
14/06/24 09:37:54||452dc3ff9a364afc|AsyncLog analyId 1718332674258: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:54|-|c3b1a1537585f57c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:56|-|4095e2ed34fb65a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:57||11630bee324df6e5|Start write log analyId 1718332677258
14/06/24 09:37:57||11630bee324df6e5|AsyncLog analyId 1718332677258: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:37:58|-|88368b859e6b7d30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:37:59||b293aed846e04d4e|START CLEAR CACHE
14/06/24 09:38:00||32fcdd605390765f|Start write log analyId 1718332680259
14/06/24 09:38:00||32fcdd605390765f|AsyncLog analyId 1718332680259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:00|-|5dcfcfcfffb417ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:02|-|e5d688e2254a1573|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:03||0ed8c36e76f5e4ec|Start write log analyId 1718332683259
14/06/24 09:38:03||0ed8c36e76f5e4ec|AsyncLog analyId 1718332683259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:04|-|2b6d32be066e3d62|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:04||a81db1490c98e8d6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:38:06||380dc782c7da580e|Start write log analyId 1718332686260
14/06/24 09:38:06||380dc782c7da580e|AsyncLog analyId 1718332686260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:06|-|29789d9daf0ae88c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:08|-|0716202c9a1adad3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:09||f8801055c72f91bc|Start write log analyId 1718332689260
14/06/24 09:38:09||f8801055c72f91bc|AsyncLog analyId 1718332689260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:09||1cb1734d45f974d0|START CLEAR CACHE
14/06/24 09:38:10|-|49075a67aec48542|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:12||9fbce1c4c60aaba4|Start write log analyId 1718332692261
14/06/24 09:38:12||9fbce1c4c60aaba4|AsyncLog analyId 1718332692261: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:12|-|3c321db4bf131f0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:14|-|37868ab004f60bca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:15||fe8239eed0e87959|Start write log analyId 1718332695262
14/06/24 09:38:15||fe8239eed0e87959|AsyncLog analyId 1718332695262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:16|-|e596946d96ed2489|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:18||66165c14736ae556|Start write log analyId 1718332698262
14/06/24 09:38:18||66165c14736ae556|AsyncLog analyId 1718332698262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:18|-|a17ba55b036c4c9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:19||fd7210e9e3d208f4|START CLEAR CACHE
14/06/24 09:38:19||8182f7e66d63645a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:38:20|-|e846db4ee53509ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:21||eaff171186310d76|Start write log analyId 1718332701263
14/06/24 09:38:21||eaff171186310d76|AsyncLog analyId 1718332701263: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:22|-|a5e6e6146be63cd2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:24||d7665ad754a7dfd6|Start write log analyId 1718332704263
14/06/24 09:38:24||d7665ad754a7dfd6|AsyncLog analyId 1718332704263: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:24|-|23b24361b78bfc83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:26|-|1ff5c4de71ea3cc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:27||9d7459263c7b543c|Start write log analyId 1718332707264
14/06/24 09:38:27||9d7459263c7b543c|AsyncLog analyId 1718332707264: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:28|-|0affdfadb22892c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:29||072ba9f342e05d06|START CLEAR CACHE
14/06/24 09:38:30||1259c272d8a9c876|Start write log analyId 1718332710264
14/06/24 09:38:30||1259c272d8a9c876|AsyncLog analyId 1718332710264: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:30|-|8fb71397abde9eb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:32|-|868d9ca628a124b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:33||7c8f7254b3ea47a9|Start write log analyId 1718332713265
14/06/24 09:38:33||7c8f7254b3ea47a9|AsyncLog analyId 1718332713265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:34|-|25a47fddb54ec4e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:34||b05c91e61d746efe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:38:36||18bf9e275cea0360|Start write log analyId 1718332716265
14/06/24 09:38:36||18bf9e275cea0360|AsyncLog analyId 1718332716265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:36|-|2c8be2f267ffcaa5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:38|-|cdb0eb2f4ccb257b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:39||1b30598c0c368d05|Start write log analyId 1718332719266
14/06/24 09:38:39||1b30598c0c368d05|AsyncLog analyId 1718332719266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:39||05e9cecbcb867b03|START CLEAR CACHE
14/06/24 09:38:40|-|8542cbb27e0d512d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:42||e0b951be121429ee|Start write log analyId 1718332722266
14/06/24 09:38:42||e0b951be121429ee|AsyncLog analyId 1718332722266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:42|-|18d277bf3d0e4e03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:44|-|0f926258b78ae512|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:45||37b5c48f9eb3068b|Start write log analyId 1718332725267
14/06/24 09:38:45||37b5c48f9eb3068b|AsyncLog analyId 1718332725267: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:46|-|1e9431c18b507b71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:48||3197f268bc9f1e87|Start write log analyId 1718332728267
14/06/24 09:38:48||3197f268bc9f1e87|AsyncLog analyId 1718332728267: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:48|-|fd51a7f237cb6b4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:49||0fc7d7b086394044|START CLEAR CACHE
14/06/24 09:38:49||058ca945030308d6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:38:50|-|635bc5a55284cea5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:51||82a0e86fb89bf163|Start write log analyId 1718332731268
14/06/24 09:38:51||82a0e86fb89bf163|AsyncLog analyId 1718332731268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:52|-|b9cab0414564858a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:54||1b909f4c5e2436e8|Start write log analyId 1718332734268
14/06/24 09:38:54||1b909f4c5e2436e8|AsyncLog analyId 1718332734268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:54|-|453ae42fbc3e7910|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:56|-|a20f31118125c55b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:57||cc5e44f269f3e3c0|Start write log analyId 1718332737269
14/06/24 09:38:57||cc5e44f269f3e3c0|AsyncLog analyId 1718332737269: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:38:58|-|07ba004ed017b459|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:38:59||93901b88e628e897|START CLEAR CACHE
14/06/24 09:39:00||350bbbf7d7bb1a89|Start write log analyId 1718332740270
14/06/24 09:39:00||350bbbf7d7bb1a89|AsyncLog analyId 1718332740270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:00|-|38b1e8e4bfd228be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:02|-|f53cd6863b7f10a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:03||bb4ad8ca027ae287|Start write log analyId 1718332743270
14/06/24 09:39:03||bb4ad8ca027ae287|AsyncLog analyId 1718332743270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:04|-|62f15ef280c30a27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:04||2eebf29b11571dc5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:39:06||c181bbd3ba2dd0af|Start write log analyId 1718332746271
14/06/24 09:39:06||c181bbd3ba2dd0af|AsyncLog analyId 1718332746271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:06|-|7ccfa360dcc6e06b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:08|-|abcc97eb93584b82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:09||5f6ffbdeea24864c|Start write log analyId 1718332749271
14/06/24 09:39:09||5f6ffbdeea24864c|AsyncLog analyId 1718332749271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:09||f2278271bc97794e|START CLEAR CACHE
14/06/24 09:39:10|-|c292b80bd5f2c1f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:12||9c1f7173e88fded0|Start write log analyId 1718332752272
14/06/24 09:39:12||9c1f7173e88fded0|AsyncLog analyId 1718332752272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:12|-|2680ed81c4f54c6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:14|-|b9f892e4986506a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:15||625d928baaee7d2f|Start write log analyId 1718332755272
14/06/24 09:39:15||625d928baaee7d2f|AsyncLog analyId 1718332755272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:16|-|97df9152b03d7d2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:18||6e8d81664654447d|Start write log analyId 1718332758273
14/06/24 09:39:18||6e8d81664654447d|AsyncLog analyId 1718332758273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:18|-|d54c4695065f11ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:19||e764050da7186349|START CLEAR CACHE
14/06/24 09:39:19||32ae6d050e2466d6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:39:20|-|b3fb566dce1f567b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:21||049baae0fa46b5ca|Start write log analyId 1718332761273
14/06/24 09:39:21||049baae0fa46b5ca|AsyncLog analyId 1718332761273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:22|-|77c1a954cc914733|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:24||5f5d0ab52b0b8c22|Start write log analyId 1718332764274
14/06/24 09:39:24||5f5d0ab52b0b8c22|AsyncLog analyId 1718332764274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:24|-|abc91bf9eecb4cfa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:26|-|3e5d59d667f87c40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:27||11f4313a13069eda|Start write log analyId 1718332767274
14/06/24 09:39:27||11f4313a13069eda|AsyncLog analyId 1718332767274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:28|-|3405ad46847dfd8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:29||0b182ced73213efa|START CLEAR CACHE
14/06/24 09:39:30||4d6e6bffd83b1958|Start write log analyId 1718332770275
14/06/24 09:39:30||4d6e6bffd83b1958|AsyncLog analyId 1718332770275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:30|-|a044d4c7fd949a73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:32|-|8f29e90e7e49f0a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:33||e4009423016a66c9|Start write log analyId 1718332773276
14/06/24 09:39:33||e4009423016a66c9|AsyncLog analyId 1718332773276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:34|-|6fb6ebe698a51c28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:34||6bd16f1118461c9f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:39:36||da22db955246326d|Start write log analyId 1718332776276
14/06/24 09:39:36||da22db955246326d|AsyncLog analyId 1718332776276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:36|-|867e57130f268846|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:38|-|0c7d7b69c56a9ef1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:39||db761f872d24093f|Start write log analyId 1718332779277
14/06/24 09:39:39||db761f872d24093f|AsyncLog analyId 1718332779277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:39||4751fab57b819422|START CLEAR CACHE
14/06/24 09:39:40|-|bccf9eb508d2ecf3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:42||1211c0068487c335|Start write log analyId 1718332782277
14/06/24 09:39:42||1211c0068487c335|AsyncLog analyId 1718332782277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:42|-|3bc3b117d330a49a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:44|-|97e811993c3bbf49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:45||9a8f1f670993cfe2|Start write log analyId 1718332785278
14/06/24 09:39:45||9a8f1f670993cfe2|AsyncLog analyId 1718332785278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:46|-|8509a248f710a563|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:48||57f98c8a33a0eb4f|Start write log analyId 1718332788278
14/06/24 09:39:48||57f98c8a33a0eb4f|AsyncLog analyId 1718332788278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:48|-|780345d338da1fef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:49||87c8ecc4cf376d10|START CLEAR CACHE
14/06/24 09:39:49||76a8725dfaa7b61c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:39:50|-|90cfb63c17a1c6fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:51||f5fb513ea4dcab2b|Start write log analyId 1718332791279
14/06/24 09:39:51||f5fb513ea4dcab2b|AsyncLog analyId 1718332791279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:52|-|af538dc6f195098a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:54||ec429ef6e09035ad|Start write log analyId 1718332794280
14/06/24 09:39:54||ec429ef6e09035ad|AsyncLog analyId 1718332794280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:54|-|656ea5e7e9f80160|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:56|-|c05136b59daf0ba9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:57||fbde3b5bfc4955c6|Start write log analyId 1718332797280
14/06/24 09:39:57||fbde3b5bfc4955c6|AsyncLog analyId 1718332797280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:39:58|-|8e6c3f88afe906b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:39:59||898d847598421549|START CLEAR CACHE
14/06/24 09:40:00||ab8e57153c1c629d|Start write log analyId 1718332800281
14/06/24 09:40:00||ab8e57153c1c629d|AsyncLog analyId 1718332800281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:00|-|d3c6a01f8f49acdb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:02|-|a2cb4e07ed240b9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:03||20b49d444a0483ca|Start write log analyId 1718332803281
14/06/24 09:40:03||20b49d444a0483ca|AsyncLog analyId 1718332803281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:04|-|4c40e86494182e47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:04||7f8d3dc1ed567dc7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:40:06||0ba4976d96c9acc7|Start write log analyId 1718332806282
14/06/24 09:40:06||0ba4976d96c9acc7|AsyncLog analyId 1718332806282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:06|-|d61d6c851adc3258|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:08|-|eb4626c8f9e56712|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:09||a3b250b2ade9dd56|Start write log analyId 1718332809282
14/06/24 09:40:09||a3b250b2ade9dd56|AsyncLog analyId 1718332809282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:09||7ebf0f13c902b08f|START CLEAR CACHE
14/06/24 09:40:10|-|16636c27020caf91|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:12||0268ff248cb18523|Start write log analyId 1718332812283
14/06/24 09:40:12||0268ff248cb18523|AsyncLog analyId 1718332812283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:12|-|450b098664e151cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:14|-|efe1e1b095d689c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:15||aa5aca0482f02deb|Start write log analyId 1718332815283
14/06/24 09:40:15||aa5aca0482f02deb|AsyncLog analyId 1718332815283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:16|-|dc90a15542518a54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:18||4e4cd44ed19408f2|Start write log analyId 1718332818284
14/06/24 09:40:18||4e4cd44ed19408f2|AsyncLog analyId 1718332818284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:18|-|07fa65ff3855f3f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:19||d657ea1dd662ad7a|START CLEAR CACHE
14/06/24 09:40:19||7b802e0a542d5460|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:40:20|-|4b7fda8e5001a1b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:21||2bac1b2075828e76|Start write log analyId 1718332821285
14/06/24 09:40:21||2bac1b2075828e76|AsyncLog analyId 1718332821285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:22|-|4d09e4830ba86f10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:24||fc77b4c424443cdf|Start write log analyId 1718332824285
14/06/24 09:40:24||fc77b4c424443cdf|AsyncLog analyId 1718332824285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:24|-|bcd4a4aed4d4c2e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:26|-|1423b1e9c01e83ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:27||1eb40f855b9f7685|Start write log analyId 1718332827286
14/06/24 09:40:27||1eb40f855b9f7685|AsyncLog analyId 1718332827286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:28|-|d95ec841fe028567|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:29||19c0062b4dca150f|START CLEAR CACHE
14/06/24 09:40:30||62874dd72ce640be|Start write log analyId 1718332830286
14/06/24 09:40:30||62874dd72ce640be|AsyncLog analyId 1718332830286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:30|-|35a032f86122f051|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:32|-|f7106e7248ba1a9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:33||15184aaddda2dc03|Start write log analyId 1718332833287
14/06/24 09:40:33||15184aaddda2dc03|AsyncLog analyId 1718332833287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:34|-|e61151168b8299fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:34||54d58648640fb923|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:40:36||1c2530f7110a2933|Start write log analyId 1718332836287
14/06/24 09:40:36||1c2530f7110a2933|AsyncLog analyId 1718332836287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:36|-|f1fe1f51dd1d16d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:38|-|fd6454e016ffca2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:39||5014a06f3399b496|Start write log analyId 1718332839288
14/06/24 09:40:39||5014a06f3399b496|AsyncLog analyId 1718332839288: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:39||67a8de6c0c364de5|START CLEAR CACHE
14/06/24 09:40:40|-|7a4201a6e7b60dcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:42||e1735d4c3b6510e8|Start write log analyId 1718332842288
14/06/24 09:40:42||e1735d4c3b6510e8|AsyncLog analyId 1718332842288: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:42|-|343afa6e2b2e7181|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:44|-|bbed2ce8df51144e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:45||af8191df9cac8bf3|Start write log analyId 1718332845289
14/06/24 09:40:45||af8191df9cac8bf3|AsyncLog analyId 1718332845289: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:46|-|46ca15c56b8aca63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:48||02800baa6aa494d1|Start write log analyId 1718332848290
14/06/24 09:40:48||02800baa6aa494d1|AsyncLog analyId 1718332848290: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:48|-|365471f883bcf259|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:49||c85f41e4d37f6735|START CLEAR CACHE
14/06/24 09:40:49||e20d7e78ef3d6553|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:40:50|-|48d3687dc7cb1542|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:51||51a1e9d159cc10bb|Start write log analyId 1718332851290
14/06/24 09:40:51||51a1e9d159cc10bb|AsyncLog analyId 1718332851290: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:52|-|33bbf0f6b18fbdb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:54||461e668cfd0db86f|Start write log analyId 1718332854291
14/06/24 09:40:54||461e668cfd0db86f|AsyncLog analyId 1718332854291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:54|-|75640fc236a5c65f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:56|-|ff662880d80eea37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:57||1f8aa71e68faa54f|Start write log analyId 1718332857291
14/06/24 09:40:57||1f8aa71e68faa54f|AsyncLog analyId 1718332857291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:40:58|-|b54d51893cc83474|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:40:59||52e877d63e84b7b9|START CLEAR CACHE
14/06/24 09:41:00||6f8a13213178b704|Start write log analyId 1718332860292
14/06/24 09:41:00||6f8a13213178b704|AsyncLog analyId 1718332860292: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:00|-|d30633910859879c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:02|-|51676f26d5761472|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:03||4a892329f6141526|Start write log analyId 1718332863292
14/06/24 09:41:03||4a892329f6141526|AsyncLog analyId 1718332863292: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:04|-|9acfde14d8f74503|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:04||ee53544f33a079f5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:41:06||dd38744ce074410a|Start write log analyId 1718332866293
14/06/24 09:41:06||dd38744ce074410a|AsyncLog analyId 1718332866293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:06|-|f9ba5371e5f12b43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:08|-|be203ebb7cec839e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:09||3e4c08ff5342ef77|Start write log analyId 1718332869293
14/06/24 09:41:09||3e4c08ff5342ef77|AsyncLog analyId 1718332869293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:09||6948d341e3b8cd63|START CLEAR CACHE
14/06/24 09:41:10|-|8b5dacddfb991b80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:12||e6bf27c5d7f11e1c|Start write log analyId 1718332872294
14/06/24 09:41:12||e6bf27c5d7f11e1c|AsyncLog analyId 1718332872294: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:12|-|66ad48d2ad97c706|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:14|-|59bcd96ae8b782d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:15||d53c928ff9d3e2fa|Start write log analyId 1718332875294
14/06/24 09:41:15||d53c928ff9d3e2fa|AsyncLog analyId 1718332875294: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:16|-|2e0ea50949b90e8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:18||94ff33e59ea9c912|Start write log analyId 1718332878295
14/06/24 09:41:18||94ff33e59ea9c912|AsyncLog analyId 1718332878295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:18|-|c712264a67ff6523|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:19||d42c7ac62c4b7316|START CLEAR CACHE
14/06/24 09:41:19||c723ae0b160faee5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:41:20|-|c6cc6eb764059d31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:21||3bb8ec33f9da3801|Start write log analyId 1718332881295
14/06/24 09:41:21||3bb8ec33f9da3801|AsyncLog analyId 1718332881295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:22|-|7817664461975b69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:24||6237b219dce19ad2|Start write log analyId 1718332884296
14/06/24 09:41:24||6237b219dce19ad2|AsyncLog analyId 1718332884296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:24|-|e0deaf8bec91b715|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:26|-|44c5575a4cffbf77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:27||a159466821107712|Start write log analyId 1718332887297
14/06/24 09:41:27||a159466821107712|AsyncLog analyId 1718332887297: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:28|-|2b2353a1330971ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:29||98d9ba9135962266|START CLEAR CACHE
14/06/24 09:41:30||441031fb78ecfcd5|Start write log analyId 1718332890297
14/06/24 09:41:30||441031fb78ecfcd5|AsyncLog analyId 1718332890297: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:30|-|dae1c527a1347a8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:32|-|eb37a9ec5493c5f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:33||7f9dcfac516a9096|Start write log analyId 1718332893298
14/06/24 09:41:33||7f9dcfac516a9096|AsyncLog analyId 1718332893298: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:34|-|222f2da47d3e37fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:34||773d81e839976910|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:41:36||9ca29122aa1b9935|Start write log analyId 1718332896298
14/06/24 09:41:36||9ca29122aa1b9935|AsyncLog analyId 1718332896298: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:36|-|c6a30bdc1b5a4288|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:38|-|fc32c71ac1554b29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:39||ab2131af42e291c7|Start write log analyId 1718332899299
14/06/24 09:41:39||ab2131af42e291c7|AsyncLog analyId 1718332899299: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:39||464b1d1289e1b44c|START CLEAR CACHE
14/06/24 09:41:40|-|6c99a4d688d26cce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:42||bc6e713d83d89693|Start write log analyId 1718332902300
14/06/24 09:41:42||bc6e713d83d89693|AsyncLog analyId 1718332902300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:42|-|a2f4c93450053c30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:44|-|f11c04adf044c4d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:45||b38dd15b9ce10413|Start write log analyId 1718332905300
14/06/24 09:41:45||b38dd15b9ce10413|AsyncLog analyId 1718332905300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:46|-|7110d5eee4b9db91|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:48||eda81e99b0052211|Start write log analyId 1718332908301
14/06/24 09:41:48||eda81e99b0052211|AsyncLog analyId 1718332908301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:48|-|8329e5e54e193f97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:49||5b74dee9ff0d72b9|START CLEAR CACHE
14/06/24 09:41:49||4f8a9b208c442d13|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:41:50|-|fe5e9c49b466c635|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:51||38e26f02abb4d1c0|Start write log analyId 1718332911301
14/06/24 09:41:51||38e26f02abb4d1c0|AsyncLog analyId 1718332911301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:52|-|683ac19441fb3f65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:54||cf4fc7c552c3472e|Start write log analyId 1718332914302
14/06/24 09:41:54||cf4fc7c552c3472e|AsyncLog analyId 1718332914302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:54|-|e353c8e46c205f8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:56|-|c48b54974fd2eb0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:57||1ba616e7ea924599|Start write log analyId 1718332917303
14/06/24 09:41:57||1ba616e7ea924599|AsyncLog analyId 1718332917303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:41:58|-|867cd8c85fcdd042|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:41:59||420d3b27db196225|START CLEAR CACHE
14/06/24 09:42:00||3d57fd4b96c0fcf5|Start write log analyId 1718332920303
14/06/24 09:42:00||3d57fd4b96c0fcf5|AsyncLog analyId 1718332920303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:00|-|05140a1e12e9ba9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:02|-|7d9e4a4d3dd3c542|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:03||26629ab44bfabb2f|Start write log analyId 1718332923304
14/06/24 09:42:03||26629ab44bfabb2f|AsyncLog analyId 1718332923304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:04|-|3e5084a13a1b88ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:04||31967922e92a7ea7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:42:06||b0c3d6f4af0c66bf|Start write log analyId 1718332926304
14/06/24 09:42:06||b0c3d6f4af0c66bf|AsyncLog analyId 1718332926304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:06|-|f0cd0f9345d6eed4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:08|-|938a85c60a6bb920|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:09||022144df0ac35935|Start write log analyId 1718332929304
14/06/24 09:42:09||022144df0ac35935|AsyncLog analyId 1718332929304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:09||106de707ab39277d|START CLEAR CACHE
14/06/24 09:42:10|-|891842b9ba21de3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:12||023adc00686ef142|Start write log analyId 1718332932305
14/06/24 09:42:12||023adc00686ef142|AsyncLog analyId 1718332932305: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:12|-|6a33bea5c6af8deb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:14|-|f1b203edab921022|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:15||72f0074c53afe59a|Start write log analyId 1718332935306
14/06/24 09:42:15||72f0074c53afe59a|AsyncLog analyId 1718332935306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:16|-|7e30fb6153864fe3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:18||a366fccbb2d835f9|Start write log analyId 1718332938306
14/06/24 09:42:18||a366fccbb2d835f9|AsyncLog analyId 1718332938306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:18|-|3d2f517d6580a3f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:19||cc0365b1dbf265df|START CLEAR CACHE
14/06/24 09:42:19||1c25c304abe4d2cd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:42:20|-|4a3e7bd14720c956|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:21||783dab5cd14b2658|Start write log analyId 1718332941307
14/06/24 09:42:21||783dab5cd14b2658|AsyncLog analyId 1718332941307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:22|-|6008f6f9869d5236|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:24||c63b05dd66f162d0|Start write log analyId 1718332944307
14/06/24 09:42:24||c63b05dd66f162d0|AsyncLog analyId 1718332944307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:24|-|16718d8a2ab73510|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:26|-|de829dfbb292fc29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:27||194c4e0a84cc8c4f|Start write log analyId 1718332947308
14/06/24 09:42:27||194c4e0a84cc8c4f|AsyncLog analyId 1718332947308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:28|-|da70687a946eb750|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:29||ce1e5e62ee11f64e|START CLEAR CACHE
14/06/24 09:42:30||73ffdca1e48d24c6|Start write log analyId 1718332950309
14/06/24 09:42:30||73ffdca1e48d24c6|AsyncLog analyId 1718332950309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:30|-|b1ad0c7b2bb06f36|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:32|-|a6a5461e87f2e104|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:33||1cf58b487765cbbd|Start write log analyId 1718332953309
14/06/24 09:42:33||1cf58b487765cbbd|AsyncLog analyId 1718332953309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:34|-|19c7e528d1bc8a13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:34||292892fc4e190efb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:42:36||a79e3d558f780cdc|Start write log analyId 1718332956309
14/06/24 09:42:36||a79e3d558f780cdc|AsyncLog analyId 1718332956309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:36|-|3fa32e7ba2ba799c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:38|-|6d3aa8e396b0eeb6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:39||b3840bb4c60df1fc|Start write log analyId 1718332959310
14/06/24 09:42:39||b3840bb4c60df1fc|AsyncLog analyId 1718332959310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:39||171cf6b878fde58f|START CLEAR CACHE
14/06/24 09:42:40|-|6cacde2c88873c5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:42||48912214e1ba7b85|Start write log analyId 1718332962310
14/06/24 09:42:42||48912214e1ba7b85|AsyncLog analyId 1718332962310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:42|-|0f6113d5e352c1f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:44|-|de77e1f13f221212|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:45||3acf2d16694c8451|Start write log analyId 1718332965311
14/06/24 09:42:45||3acf2d16694c8451|AsyncLog analyId 1718332965311: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:46|-|beea9120a909a748|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:48||db5a5198df3f2f4e|Start write log analyId 1718332968311
14/06/24 09:42:48||db5a5198df3f2f4e|AsyncLog analyId 1718332968311: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:48|-|0490c2402a4307a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:49||fb3fac1934d97924|START CLEAR CACHE
14/06/24 09:42:49||59d2c785a3ab1a68|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:42:50|-|4ddcf59392d93c3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:51||7ee2993015631910|Start write log analyId 1718332971312
14/06/24 09:42:51||7ee2993015631910|AsyncLog analyId 1718332971312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:52|-|c6d1f721fb70bd12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:54||7b0491db05f427a8|Start write log analyId 1718332974319
14/06/24 09:42:54||7b0491db05f427a8|AsyncLog analyId 1718332974319: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:54|-|296073bbb9140d9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:56|-|a8ab043430eacdce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:57||4d666168bea52612|Start write log analyId 1718332977320
14/06/24 09:42:57||4d666168bea52612|AsyncLog analyId 1718332977320: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:42:58|-|175f4e6f679ee014|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:42:59||8a37e53eb93d38e3|START CLEAR CACHE
14/06/24 09:43:00||eda6036bb0231c87|Start write log analyId 1718332980321
14/06/24 09:43:00||eda6036bb0231c87|AsyncLog analyId 1718332980321: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:00|-|93e3b80812787f6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:02|-|3bc142dabc7a3036|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:03||ab55e7399fdfc993|Start write log analyId 1718332983321
14/06/24 09:43:03||ab55e7399fdfc993|AsyncLog analyId 1718332983321: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:04|-|0f835ea48f23761b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:04||437baf2be44311e4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:43:06||bab11eb9585c865f|Start write log analyId 1718332986322
14/06/24 09:43:06||bab11eb9585c865f|AsyncLog analyId 1718332986322: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:06|-|7871af0ccb07b32c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:08|-|d1d3f4cef44883c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:09||bd00697b9818530c|Start write log analyId 1718332989322
14/06/24 09:43:09||bd00697b9818530c|AsyncLog analyId 1718332989322: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:09||5c689c367b1d8f0f|START CLEAR CACHE
14/06/24 09:43:10|-|4beb5fd0bd550033|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:12||db308bd5533a14e5|Start write log analyId 1718332992323
14/06/24 09:43:12||db308bd5533a14e5|AsyncLog analyId 1718332992323: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:12|-|21a7f723108aa4bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:14|-|cbf597499cdfbcdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:15||3422657cca8feb19|Start write log analyId 1718332995323
14/06/24 09:43:15||3422657cca8feb19|AsyncLog analyId 1718332995323: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:16|-|9d9b03bb33f3387e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:18||2decf6405b8f52b2|Start write log analyId 1718332998324
14/06/24 09:43:18||2decf6405b8f52b2|AsyncLog analyId 1718332998324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:18|-|8d8db463e4e79bf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:19||d28152d6a807aad3|START CLEAR CACHE
14/06/24 09:43:19||4975d6ff657f40fe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:43:20|-|0c34ffcc2ced3c33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:21||a85b080d7586fed1|Start write log analyId 1718333001324
14/06/24 09:43:21||a85b080d7586fed1|AsyncLog analyId 1718333001324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:22|-|0f95c056b1eca499|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:24||1e54a777c7e16019|Start write log analyId 1718333004325
14/06/24 09:43:24||1e54a777c7e16019|AsyncLog analyId 1718333004325: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:24|-|c6197768175d9e32|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:26|-|280ee908f2229b57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:27||222f964ae0bd50e3|Start write log analyId 1718333007325
14/06/24 09:43:27||222f964ae0bd50e3|AsyncLog analyId 1718333007325: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:28|-|2a9b50b5ab6366db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:29||c3def5830c5de044|START CLEAR CACHE
14/06/24 09:43:30||24e47d508a7aedff|Start write log analyId 1718333010327
14/06/24 09:43:30||24e47d508a7aedff|AsyncLog analyId 1718333010327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:30|-|54a2a556e50aaa07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:32|-|2dd1f84e085c05f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:33||74a172ff3625521d|Start write log analyId 1718333013327
14/06/24 09:43:33||74a172ff3625521d|AsyncLog analyId 1718333013327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:34|-|ae6fe69bd12601a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:34||e89a7e87a2ef1d3d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:43:36||b0fa8ed80f5e791d|Start write log analyId 1718333016328
14/06/24 09:43:36||b0fa8ed80f5e791d|AsyncLog analyId 1718333016328: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:36|-|4bc869f98c7318ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:38|-|864c8196f86329cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:39||d92002742b60a78d|Start write log analyId 1718333019328
14/06/24 09:43:39||d92002742b60a78d|AsyncLog analyId 1718333019328: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:39||04031f90c0e6e0dc|START CLEAR CACHE
14/06/24 09:43:40|-|b7537b198b4226c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:42||5aa0416121a79081|Start write log analyId 1718333022329
14/06/24 09:43:42||5aa0416121a79081|AsyncLog analyId 1718333022329: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:42|-|85ac3b6c6a1e49df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:44|-|48fc6dbd0dbeb722|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:45||802937dbdcaba11d|Start write log analyId 1718333025329
14/06/24 09:43:45||802937dbdcaba11d|AsyncLog analyId 1718333025329: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:46|-|bcc34e700df8d169|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:48||f1154169d2fd65da|Start write log analyId 1718333028330
14/06/24 09:43:48||f1154169d2fd65da|AsyncLog analyId 1718333028330: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:48|-|2cdf822f4f6988ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:49||342a8b3f5835e14e|START CLEAR CACHE
14/06/24 09:43:49||18842a6b6d534e7d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:43:50|-|0d02de0379bd0e22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:51||c5a776092e10506d|Start write log analyId 1718333031330
14/06/24 09:43:51||c5a776092e10506d|AsyncLog analyId 1718333031330: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:52|-|c3a26e0f432b6ae7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:54||d10346bc54c9ca10|Start write log analyId 1718333034331
14/06/24 09:43:54||d10346bc54c9ca10|AsyncLog analyId 1718333034331: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:54|-|bdbc4bcb5f384628|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:56|-|26b5e5b65a96a3a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:57||163660004dded9f9|Start write log analyId 1718333037331
14/06/24 09:43:57||163660004dded9f9|AsyncLog analyId 1718333037331: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:43:58|-|1dbfc41e60ec075f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:43:59||17aaaa1df6616c6c|START CLEAR CACHE
14/06/24 09:44:00||bc056fca179d42bf|Start write log analyId 1718333040332
14/06/24 09:44:00||bc056fca179d42bf|AsyncLog analyId 1718333040332: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:00|-|aaf07a936f8e2915|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:02|-|2388da9b77232add|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:03||5b440cf36214704c|Start write log analyId 1718333043333
14/06/24 09:44:03||5b440cf36214704c|AsyncLog analyId 1718333043333: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:04|-|4da25f43c89a86bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:04||dd917072b3c67733|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:44:06||c7eede1264604d6a|Start write log analyId 1718333046333
14/06/24 09:44:06||c7eede1264604d6a|AsyncLog analyId 1718333046333: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:06|-|816733b18615f3c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:08|-|4d2d066affb738cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:09||f3ac3cf86e861d2b|Start write log analyId 1718333049334
14/06/24 09:44:09||f3ac3cf86e861d2b|AsyncLog analyId 1718333049334: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:09||cc76a485dd1301b2|START CLEAR CACHE
14/06/24 09:44:10|-|93c10d63ab8dae1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:12||2222e8a1993c7156|Start write log analyId 1718333052334
14/06/24 09:44:12||2222e8a1993c7156|AsyncLog analyId 1718333052334: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:12|-|5ce5a0875eabf503|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:14|-|ee9833be6c825537|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:15||04b0efe1f2a1b4c7|Start write log analyId 1718333055335
14/06/24 09:44:15||04b0efe1f2a1b4c7|AsyncLog analyId 1718333055335: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:16|-|ba0eac57c3abfc71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:18||cb893fce59790b35|Start write log analyId 1718333058335
14/06/24 09:44:18||cb893fce59790b35|AsyncLog analyId 1718333058335: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:18|-|e1912ec52ce4f9df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:19||3f6ccb3b91ed081e|START CLEAR CACHE
14/06/24 09:44:19||c6b83f21d87278e5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:44:20|-|50800beb7760b8b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:21||e28a06215fd0f83f|Start write log analyId 1718333061336
14/06/24 09:44:21||e28a06215fd0f83f|AsyncLog analyId 1718333061336: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:22|-|d215fba37bcb5d9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:24||3938cadee33f4014|Start write log analyId 1718333064337
14/06/24 09:44:24||3938cadee33f4014|AsyncLog analyId 1718333064337: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:24|-|fa028d84eb66cf82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:26|-|ab28177271937c85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:27||af983c41a8a9d3cc|Start write log analyId 1718333067337
14/06/24 09:44:27||af983c41a8a9d3cc|AsyncLog analyId 1718333067337: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:28|-|57d4c813f6caf926|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:29||5a7bc658a4eeb8cb|START CLEAR CACHE
14/06/24 09:44:30||725daaec5559a46c|Start write log analyId 1718333070338
14/06/24 09:44:30||725daaec5559a46c|AsyncLog analyId 1718333070338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:30|-|9c65068dc8ead411|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:32|-|ce1ac878efd3e92f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:33||2a88d06523cb7d17|Start write log analyId 1718333073338
14/06/24 09:44:33||2a88d06523cb7d17|AsyncLog analyId 1718333073338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:34|-|1b9181f337a54edc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:34||4eeb39f367c38bc4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:44:36||bd4bac483dfb4573|Start write log analyId 1718333076339
14/06/24 09:44:36||bd4bac483dfb4573|AsyncLog analyId 1718333076339: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:36|-|fd52d322a3f29b83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:38|-|c39c42359fe6ae76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:39||fa51c20f249f6e1f|Start write log analyId 1718333079339
14/06/24 09:44:39||fa51c20f249f6e1f|AsyncLog analyId 1718333079339: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:39||ce42bfdb004dea9c|START CLEAR CACHE
14/06/24 09:44:40|-|f2f73fed414cbeba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:42||cbb96e0233789eac|Start write log analyId 1718333082340
14/06/24 09:44:42||cbb96e0233789eac|AsyncLog analyId 1718333082340: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:42|-|bb5f47a4844ceb68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:44|-|127e4cd43a666870|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:45||53fb7a24bf26439f|Start write log analyId 1718333085340
14/06/24 09:44:45||53fb7a24bf26439f|AsyncLog analyId 1718333085340: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:46|-|465b4a8d6ac6b6f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:48||10bc59fdf2822808|Start write log analyId 1718333088341
14/06/24 09:44:48||10bc59fdf2822808|AsyncLog analyId 1718333088341: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:48|-|cb4ef3ea696b8968|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:49||3786dcdd901b2d80|START CLEAR CACHE
14/06/24 09:44:49||ffcf90329d971c77|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:44:50|-|5eae817019722a1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:51||ab29e420db286aed|Start write log analyId 1718333091342
14/06/24 09:44:51||ab29e420db286aed|AsyncLog analyId 1718333091342: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:52|-|04c57ebd2edc7f5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:54||02e3dd3543cd492a|Start write log analyId 1718333094342
14/06/24 09:44:54||02e3dd3543cd492a|AsyncLog analyId 1718333094342: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:54|-|e65b35ada0b80389|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:56|-|e8f5215bb399d2b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:57||07ce94edc8cf3903|Start write log analyId 1718333097343
14/06/24 09:44:57||07ce94edc8cf3903|AsyncLog analyId 1718333097343: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:44:58|-|3ef038f22b3d03a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:44:59||3629d067577f0b18|START CLEAR CACHE
14/06/24 09:45:00||7729299ed7fda6c9|Start write log analyId 1718333100344
14/06/24 09:45:00||7729299ed7fda6c9|AsyncLog analyId 1718333100344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:00|-|1183f8c0a5d02143|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:02|-|1928a4f6daa63125|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:03||7705563d49976e6f|Start write log analyId 1718333103344
14/06/24 09:45:03||7705563d49976e6f|AsyncLog analyId 1718333103344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:04|-|c895668277637361|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:04||25134926a8d5161d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:45:06||fd636541f769154e|Start write log analyId 1718333106345
14/06/24 09:45:06||fd636541f769154e|AsyncLog analyId 1718333106345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:06|-|f9e951e30e30b89c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:08|-|4162eb463d0a22ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:09||bf876d75e3484d39|Start write log analyId 1718333109345
14/06/24 09:45:09||bf876d75e3484d39|AsyncLog analyId 1718333109345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:09||f758e5972bb353ab|START CLEAR CACHE
14/06/24 09:45:10|-|299b893404f2e8aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:12||5dfac04c4c7b80ab|Start write log analyId 1718333112346
14/06/24 09:45:12||5dfac04c4c7b80ab|AsyncLog analyId 1718333112346: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:12|-|6cc5946c64ff097a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:14|-|cd3d43c81b6e802c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:15||e5691a58bd047434|Start write log analyId 1718333115346
14/06/24 09:45:15||e5691a58bd047434|AsyncLog analyId 1718333115346: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:16|-|a817b393a75132ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:18||36a56fcf5fc09768|Start write log analyId 1718333118347
14/06/24 09:45:18||36a56fcf5fc09768|AsyncLog analyId 1718333118347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:18|-|2cdb37b23dd98d73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:19||8598b1fc53d88e02|START CLEAR CACHE
14/06/24 09:45:19||d2e4bd66cf733665|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:45:20|-|c1bbb8a3255ce70c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:21||c73f72a82ccfad8e|Start write log analyId 1718333121348
14/06/24 09:45:21||c73f72a82ccfad8e|AsyncLog analyId 1718333121348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:22|-|d9cba90f7cae1e71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:24||828bc09d31683ea2|Start write log analyId 1718333124348
14/06/24 09:45:24||828bc09d31683ea2|AsyncLog analyId 1718333124348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:24|-|9d2c87ab5f93237c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:26|-|c7ecde789cc6dd8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:27||e64d2e95afc3b276|Start write log analyId 1718333127349
14/06/24 09:45:27||e64d2e95afc3b276|AsyncLog analyId 1718333127349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:28|-|e38b355d11d81f6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:29||33a0a48b7d6ff335|START CLEAR CACHE
14/06/24 09:45:30||8593d2778c1e2d59|Start write log analyId 1718333130349
14/06/24 09:45:30||8593d2778c1e2d59|AsyncLog analyId 1718333130349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:30|-|60eae86cd2541ee8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:32|-|f3b52219254e43d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:33||d0712ca555cacfce|Start write log analyId 1718333133350
14/06/24 09:45:33||d0712ca555cacfce|AsyncLog analyId 1718333133350: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:34|-|7ea6d9592c961239|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:34||d96c21fc8bbba22b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:45:36||436d40dfe89a6705|Start write log analyId 1718333136350
14/06/24 09:45:36||436d40dfe89a6705|AsyncLog analyId 1718333136350: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:36|-|6df76105ed3a5e93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:38|-|adfe73e54529865e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:39||9cfe2efa59ba6ee0|Start write log analyId 1718333139351
14/06/24 09:45:39||9cfe2efa59ba6ee0|AsyncLog analyId 1718333139351: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:39||5655e78a6fa3e495|START CLEAR CACHE
14/06/24 09:45:40|-|cd89ede7e3b0f4f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:42||7aabbe9148ab2cc4|Start write log analyId 1718333142351
14/06/24 09:45:42||7aabbe9148ab2cc4|AsyncLog analyId 1718333142351: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:42|-|9bb51d6aaf6d5694|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:44|-|0ee047862facceb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:45||2a43248f6dd9cd41|Start write log analyId 1718333145352
14/06/24 09:45:45||2a43248f6dd9cd41|AsyncLog analyId 1718333145352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:46|-|8053528a6dec791d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:48||3e05a1148c6fddc2|Start write log analyId 1718333148352
14/06/24 09:45:48||3e05a1148c6fddc2|AsyncLog analyId 1718333148352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:48|-|1c85c866f2f8160c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:49||43c46b02620430ab|START CLEAR CACHE
14/06/24 09:45:49||8f8f191d10ae7787|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:45:50|-|ea859698006e7df0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:51||cd50aaeb9b50803c|Start write log analyId 1718333151353
14/06/24 09:45:51||cd50aaeb9b50803c|AsyncLog analyId 1718333151353: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:52|-|3ac1a7bf00fd7b59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:54||a16026a9c7f7fa2a|Start write log analyId 1718333154354
14/06/24 09:45:54||a16026a9c7f7fa2a|AsyncLog analyId 1718333154354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:54|-|33c1ae6a8f03f7a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:56|-|73ad0ab7977f76b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:57||267c6b2c21a18f3c|Start write log analyId 1718333157354
14/06/24 09:45:57||267c6b2c21a18f3c|AsyncLog analyId 1718333157354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:45:58|-|e89cd55c2801c58f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:45:59||0df3710cd6384683|START CLEAR CACHE
14/06/24 09:46:00||34395055308259d0|Start write log analyId 1718333160355
14/06/24 09:46:00||34395055308259d0|AsyncLog analyId 1718333160355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:00|-|ac79bbb1265e127b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:02|-|190ca7c3cf1e5b65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:03||45420a3448bbe7dc|Start write log analyId 1718333163355
14/06/24 09:46:03||45420a3448bbe7dc|AsyncLog analyId 1718333163355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:04|-|f5958065483bec5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:04||49044f41072128e5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:46:06||5e63ebaaff463cf5|Start write log analyId 1718333166356
14/06/24 09:46:06||5e63ebaaff463cf5|AsyncLog analyId 1718333166356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:06|-|70257a2d247555e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:08|-|e0397cd51af17f02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:09||ab4a5998ee330b29|Start write log analyId 1718333169356
14/06/24 09:46:09||ab4a5998ee330b29|AsyncLog analyId 1718333169356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:09||5dc0948059f7045e|START CLEAR CACHE
14/06/24 09:46:10|-|f41bfc23298cf7e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:12||f5cd89258ba4e6c2|Start write log analyId 1718333172357
14/06/24 09:46:12||f5cd89258ba4e6c2|AsyncLog analyId 1718333172357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:12|-|fa77ae49f96f373a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:14|-|99090c68dbccb579|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:15||a5180158a40a30e0|Start write log analyId 1718333175357
14/06/24 09:46:15||a5180158a40a30e0|AsyncLog analyId 1718333175357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:16|-|56f5f82fb715a14b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:18||94d2c0030173b91c|Start write log analyId 1718333178358
14/06/24 09:46:18||94d2c0030173b91c|AsyncLog analyId 1718333178358: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:18|-|515d0809e33490cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:19||2a3d241e29d83d4f|START CLEAR CACHE
14/06/24 09:46:19||575e60a3453928db|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:46:20|-|18e566fa49b82d25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:21||5b089cab674e6c6d|Start write log analyId 1718333181358
14/06/24 09:46:21||5b089cab674e6c6d|AsyncLog analyId 1718333181358: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:22|-|3423fc311a6b9dc8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:24||160f32790549edff|Start write log analyId 1718333184359
14/06/24 09:46:24||160f32790549edff|AsyncLog analyId 1718333184359: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:24|-|183f881f91f578ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:26|-|cf1e2cb7f7fb0ae9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:27||e50932e83f5f787c|Start write log analyId 1718333187360
14/06/24 09:46:27||e50932e83f5f787c|AsyncLog analyId 1718333187360: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:28|-|0551a4843146daa0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:29||a1b993c4fae31de6|START CLEAR CACHE
14/06/24 09:46:30||059608e03243e549|Start write log analyId 1718333190360
14/06/24 09:46:30||059608e03243e549|AsyncLog analyId 1718333190360: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:30|-|ec8c5ec628d9b8c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:32|-|9693fe8ff0161b7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:33||357fe014cb6575e4|Start write log analyId 1718333193361
14/06/24 09:46:33||357fe014cb6575e4|AsyncLog analyId 1718333193361: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:34|-|17217f12564f4714|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:34||6e30981443a70605|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:46:36||8a3c70479b831699|Start write log analyId 1718333196369
14/06/24 09:46:36||8a3c70479b831699|AsyncLog analyId 1718333196369: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:36|-|a970efc1ba1e8e45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:38|-|d8cd25e98c7625ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:39||d3ce92a5825e5e1d|Start write log analyId 1718333199369
14/06/24 09:46:39||d3ce92a5825e5e1d|AsyncLog analyId 1718333199369: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:39||aa925a423349d890|START CLEAR CACHE
14/06/24 09:46:40|-|ba13e010202b999e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:42||b736ac6eb85d7ff4|Start write log analyId 1718333202370
14/06/24 09:46:42||b736ac6eb85d7ff4|AsyncLog analyId 1718333202370: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:42|-|7125bbae608b340d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:44|-|3cbbd237aeac9690|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:45||14cafd5c82f15f0e|Start write log analyId 1718333205371
14/06/24 09:46:45||14cafd5c82f15f0e|AsyncLog analyId 1718333205371: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:46|-|33698f0181f364c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:48||fc664546b516bc64|Start write log analyId 1718333208371
14/06/24 09:46:48||fc664546b516bc64|AsyncLog analyId 1718333208371: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:48|-|47d815835a317482|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:49||c5052e15f2feb3f3|START CLEAR CACHE
14/06/24 09:46:49||22ed1e95c58882d2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:46:50|-|77e408c81278e76e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:51||e65cbdfd9fb88c6b|Start write log analyId 1718333211372
14/06/24 09:46:51||e65cbdfd9fb88c6b|AsyncLog analyId 1718333211372: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:52|-|656cb8778b4bc4db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:54||75a9422da939d5a8|Start write log analyId 1718333214373
14/06/24 09:46:54||75a9422da939d5a8|AsyncLog analyId 1718333214373: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:54|-|788b0a3ac52a3ff7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:56|-|1f4cf65b21d12442|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:57||098ffaae82900da4|Start write log analyId 1718333217373
14/06/24 09:46:57||098ffaae82900da4|AsyncLog analyId 1718333217373: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:46:58|-|e9f4e60b8cb011c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:46:59||5cfcf453d9b828dc|START CLEAR CACHE
14/06/24 09:47:00||9d9d278da75fdcf4|Start write log analyId 1718333220374
14/06/24 09:47:00||9d9d278da75fdcf4|AsyncLog analyId 1718333220374: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:00|-|925a476e0d300f7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:02|-|f035846253f4389b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:03||950a03ff7435ced1|Start write log analyId 1718333223374
14/06/24 09:47:03||950a03ff7435ced1|AsyncLog analyId 1718333223374: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:04|-|5a197d5761334a38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:04||d9efd4fe6f6ba587|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:47:06||64fe921b18cc3426|Start write log analyId 1718333226375
14/06/24 09:47:06||64fe921b18cc3426|AsyncLog analyId 1718333226375: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:06|-|a4441b0ccdf5d7f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:08|-|997438e13ae49253|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:09||86b3aabcc6d60700|Start write log analyId 1718333229375
14/06/24 09:47:09||86b3aabcc6d60700|AsyncLog analyId 1718333229375: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:09||d858f53cd581504c|START CLEAR CACHE
14/06/24 09:47:10|-|05e1d07b919633fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:12||38fa469722a93395|Start write log analyId 1718333232376
14/06/24 09:47:12||38fa469722a93395|AsyncLog analyId 1718333232376: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:12|-|8c5d31c0fac3ea7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:14|-|275051e9517f150f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:15||54e376bbeaf19d22|Start write log analyId 1718333235376
14/06/24 09:47:15||54e376bbeaf19d22|AsyncLog analyId 1718333235376: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:16|-|260b69829158dd76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:18||a0a7ce1eea54a4b0|Start write log analyId 1718333238377
14/06/24 09:47:18||a0a7ce1eea54a4b0|AsyncLog analyId 1718333238377: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:18|-|8fe5fff8d9b70078|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:19||1c01d816679c3b04|START CLEAR CACHE
14/06/24 09:47:19||e632e3b4b8627f4e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:47:20|-|baa4d2b9e88615e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:21||74d0b1886ffbed5b|Start write log analyId 1718333241377
14/06/24 09:47:21||74d0b1886ffbed5b|AsyncLog analyId 1718333241377: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:22|-|406efe17a6f8331d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:24||b0066f6aceaa895d|Start write log analyId 1718333244378
14/06/24 09:47:24||b0066f6aceaa895d|AsyncLog analyId 1718333244378: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:24|-|5fc7585c8006f271|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:26|-|4832bffc6b3b6e86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:27||8a57785cb87832ab|Start write log analyId 1718333247378
14/06/24 09:47:27||8a57785cb87832ab|AsyncLog analyId 1718333247378: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:28|-|ef629f5f8613d43e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:29||c7805bccccd82318|START CLEAR CACHE
14/06/24 09:47:30||9ac19c5dcacc87db|Start write log analyId 1718333250379
14/06/24 09:47:30||9ac19c5dcacc87db|AsyncLog analyId 1718333250379: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:30|-|0c9923bd2d3b8a13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:32|-|b8be89bc2a47e05e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:33||5980b3967eefc4c6|Start write log analyId 1718333253380
14/06/24 09:47:33||5980b3967eefc4c6|AsyncLog analyId 1718333253380: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:34|-|fe82dfda92cad0ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:34||b4c878e1e0c88247|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:47:36||dccfba3539b22451|Start write log analyId 1718333256380
14/06/24 09:47:36||dccfba3539b22451|AsyncLog analyId 1718333256380: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:36|-|b865c981722dfa15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:38|-|419435d7baabe673|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:39||70f72d69de20c3fc|Start write log analyId 1718333259381
14/06/24 09:47:39||70f72d69de20c3fc|AsyncLog analyId 1718333259381: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:39||9d9083ac05f6cfc9|START CLEAR CACHE
14/06/24 09:47:40|-|137c1ddd9f556eaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:42||5455c395e2aed6d6|Start write log analyId 1718333262381
14/06/24 09:47:42||5455c395e2aed6d6|AsyncLog analyId 1718333262381: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:42|-|3c1778f11a8e950d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:44|-|b35476a2a1fd3411|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:45||4cc4f4b0c36acb7b|Start write log analyId 1718333265382
14/06/24 09:47:45||4cc4f4b0c36acb7b|AsyncLog analyId 1718333265382: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:46|-|61b0052ba0449e3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:48||b6df03587ff058d7|Start write log analyId 1718333268383
14/06/24 09:47:48||b6df03587ff058d7|AsyncLog analyId 1718333268383: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:48|-|5d389b5064138bf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:49||d75d67bc19e03d62|START CLEAR CACHE
14/06/24 09:47:49||669969e72659cd79|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:47:50|-|11423a51408005ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:51||a770d4172428ba18|Start write log analyId 1718333271383
14/06/24 09:47:51||a770d4172428ba18|AsyncLog analyId 1718333271383: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:52|-|7a737af150e79114|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:54||88ade389319c48e8|Start write log analyId 1718333274384
14/06/24 09:47:54||88ade389319c48e8|AsyncLog analyId 1718333274384: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:54|-|9e4b2b77d28c86aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:56|-|0eb4fec5924e44a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:57||5fbf42d321c04d24|Start write log analyId 1718333277384
14/06/24 09:47:57||5fbf42d321c04d24|AsyncLog analyId 1718333277384: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:47:58|-|2986606d7d60109c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:47:59||086237e9410e3fed|START CLEAR CACHE
14/06/24 09:48:00||0022b1b503eabc33|Start write log analyId 1718333280385
14/06/24 09:48:00||0022b1b503eabc33|AsyncLog analyId 1718333280385: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:00|-|5c971d583d9c0343|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:02||01e60cd9d8ab882d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:03||77988124b77bb106|Start write log analyId 1718333283386
14/06/24 09:48:03||77988124b77bb106|AsyncLog analyId 1718333283386: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:04|-|c8aa76e9fd7fa53c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:04||6873de2bcf0abe14|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:48:06||4d241515819e7900|Start write log analyId 1718333286386
14/06/24 09:48:06||4d241515819e7900|AsyncLog analyId 1718333286386: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:06|-|2a2d163a63127c1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:08|-|8a6684da672f3f7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:09||a13aa5b59ac1cfca|Start write log analyId 1718333289387
14/06/24 09:48:09||a13aa5b59ac1cfca|AsyncLog analyId 1718333289387: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:09||d2291ff6026efe6c|START CLEAR CACHE
14/06/24 09:48:10|-|dfb14027fbd56f52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:12||8d0da5531fdbfccb|Start write log analyId 1718333292387
14/06/24 09:48:12||8d0da5531fdbfccb|AsyncLog analyId 1718333292387: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:12|-|62aba05864d6dfd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:14|-|b03195c633a81ede|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:15||f9ce1a6736218c77|Start write log analyId 1718333295388
14/06/24 09:48:15||f9ce1a6736218c77|AsyncLog analyId 1718333295388: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:16|-|3b003219f0f4198a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:18||8a2559a8a69721e3|Start write log analyId 1718333298388
14/06/24 09:48:18||8a2559a8a69721e3|AsyncLog analyId 1718333298388: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:18|-|8964b3710ad062e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:19||645820713a736480|START CLEAR CACHE
14/06/24 09:48:19||d1d51969321acb89|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:48:20|-|467722a231303c29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:21||485e222dd2839bde|Start write log analyId 1718333301389
14/06/24 09:48:21||485e222dd2839bde|AsyncLog analyId 1718333301389: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:22|-|22ed750d842bbff3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:24||dfbb9ec37d44eb54|Start write log analyId 1718333304390
14/06/24 09:48:24||dfbb9ec37d44eb54|AsyncLog analyId 1718333304390: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:24|-|62d5f48c9f9157aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:26|-|ea7043fcaeba4cb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:27||3756808db46dacaf|Start write log analyId 1718333307390
14/06/24 09:48:27||3756808db46dacaf|AsyncLog analyId 1718333307390: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:28|-|2e8d40a50cbc0407|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:29||158ccc7d481710a0|START CLEAR CACHE
14/06/24 09:48:30||faf6affe05ff64f8|Start write log analyId 1718333310391
14/06/24 09:48:30||faf6affe05ff64f8|AsyncLog analyId 1718333310391: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:30|-|89e5f5311fc689a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:32|-|a8d3e4f548748e11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:33||b4424dd1b2d5b091|Start write log analyId 1718333313392
14/06/24 09:48:33||b4424dd1b2d5b091|AsyncLog analyId 1718333313392: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:34|-|fb1647548e877660|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:34||f61852f92961680f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:48:36||8b382d099c40cbc1|Start write log analyId 1718333316392
14/06/24 09:48:36||8b382d099c40cbc1|AsyncLog analyId 1718333316392: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:36|-|7742afdc7568f9ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:38|-|6b082d7b043a5421|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:39||4c667b2990fc0d18|Start write log analyId 1718333319393
14/06/24 09:48:39||4c667b2990fc0d18|AsyncLog analyId 1718333319393: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:39||c2da99d4913128c7|START CLEAR CACHE
14/06/24 09:48:40|-|37efca50f8962524|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:42||d50051db96a6e814|Start write log analyId 1718333322393
14/06/24 09:48:42||d50051db96a6e814|AsyncLog analyId 1718333322393: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:42|-|48fcc68173e7afbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:44|-|7264e7bbd6c7464a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:45||19232404efa93743|Start write log analyId 1718333325394
14/06/24 09:48:45||19232404efa93743|AsyncLog analyId 1718333325394: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:46|-|0bbbda8c35d08e2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:48||9ca4d8192f792020|Start write log analyId 1718333328395
14/06/24 09:48:48||9ca4d8192f792020|AsyncLog analyId 1718333328395: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:48|-|0c2cb373e62d457f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:49||903ef5e7ce1013db|START CLEAR CACHE
14/06/24 09:48:49||c1d6c7485cbc5444|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:48:50|-|777f85819164adf6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:51||8e73964fee336027|Start write log analyId 1718333331395
14/06/24 09:48:51||8e73964fee336027|AsyncLog analyId 1718333331395: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:52|-|efdfd6bd1e5bc136|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:54||cc52c6bd2f2ba74e|Start write log analyId 1718333334396
14/06/24 09:48:54||cc52c6bd2f2ba74e|AsyncLog analyId 1718333334396: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:54|-|0f98557018b3da43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:56|-|b764033680b7c54f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:57||158edf040043935e|Start write log analyId 1718333337397
14/06/24 09:48:57||158edf040043935e|AsyncLog analyId 1718333337397: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:48:58|-|dd1ba2e4a889d2a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:48:59||84ed3d909da9660a|START CLEAR CACHE
14/06/24 09:49:00||0c9752084bbc87c3|Start write log analyId 1718333340397
14/06/24 09:49:00||0c9752084bbc87c3|AsyncLog analyId 1718333340397: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:00|-|dec0846603aca83e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:02|-|ddd17aa730c7ce84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:03||4f6aa28449e8ab89|Start write log analyId 1718333343398
14/06/24 09:49:03||4f6aa28449e8ab89|AsyncLog analyId 1718333343398: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:04|-|fc26130c2f48aedd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:04||714798eb105f1cb6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:49:06||7c4a2ee3e519e7ca|Start write log analyId 1718333346399
14/06/24 09:49:06||7c4a2ee3e519e7ca|AsyncLog analyId 1718333346399: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:06|-|f74507359301176d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:08|-|4777e9b64f431523|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:09||959cb8ada5041df2|Start write log analyId 1718333349400
14/06/24 09:49:09||959cb8ada5041df2|AsyncLog analyId 1718333349400: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:09||fc6a72e7e22fd690|START CLEAR CACHE
14/06/24 09:49:10|-|042d4ba91fbfeeee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:12||63ff3a98714d0b1e|Start write log analyId 1718333352400
14/06/24 09:49:12||63ff3a98714d0b1e|AsyncLog analyId 1718333352400: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:12|-|f0cb4f6e3d06cf1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:14|-|2572d71c91978662|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:15||d690b1c0f1fb431f|Start write log analyId 1718333355401
14/06/24 09:49:15||d690b1c0f1fb431f|AsyncLog analyId 1718333355401: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:16|-|ca6c11bec6becc9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:18||a83bb97e271f35aa|Start write log analyId 1718333358401
14/06/24 09:49:18||a83bb97e271f35aa|AsyncLog analyId 1718333358401: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:18|-|d7ce20e3d168e12d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:19||fdd236162035da23|START CLEAR CACHE
14/06/24 09:49:19||683b63cfebcf5ece|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:49:20|-|4af61376d7a0af4c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:21||6842b988dd6cfd15|Start write log analyId 1718333361402
14/06/24 09:49:21||6842b988dd6cfd15|AsyncLog analyId 1718333361402: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:22|-|3cecaaa0e173d735|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:24||29065e7efca455f3|Start write log analyId 1718333364403
14/06/24 09:49:24||29065e7efca455f3|AsyncLog analyId 1718333364403: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:24|-|70dabc816cb7ee76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:26|-|c410d6ab2c2bab83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:27||88cced7785f56337|Start write log analyId 1718333367403
14/06/24 09:49:27||88cced7785f56337|AsyncLog analyId 1718333367403: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:28|-|1fa2f6ed890b8ead|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:29||f0e1708b01367b2d|START CLEAR CACHE
14/06/24 09:49:30||fde03bd0ac233437|Start write log analyId 1718333370404
14/06/24 09:49:30||fde03bd0ac233437|AsyncLog analyId 1718333370404: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:30|-|447367d21755d654|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:32|-|d1457b7bb2fb5d4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:33||8ce49f12fa97f1fb|Start write log analyId 1718333373405
14/06/24 09:49:33||8ce49f12fa97f1fb|AsyncLog analyId 1718333373405: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:34|-|7b256e2723fa2a37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:34||c9f2350d45fe8c85|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:49:36||a0452871009484a2|Start write log analyId 1718333376405
14/06/24 09:49:36||a0452871009484a2|AsyncLog analyId 1718333376405: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:36|-|2ea1bc46e390517a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:38|-|1eec1edc244411ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:39||38978df600decaaf|Start write log analyId 1718333379406
14/06/24 09:49:39||38978df600decaaf|AsyncLog analyId 1718333379406: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:39||d86b976ef4f252e8|START CLEAR CACHE
14/06/24 09:49:40|-|d9fc1ec78af31b62|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:42||988dac82ca15b830|Start write log analyId 1718333382406
14/06/24 09:49:42||988dac82ca15b830|AsyncLog analyId 1718333382406: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:42|-|b051f7b02a763ca0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:44|-|b576ca4a349a115d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:45||d1af994aa1c85774|Start write log analyId 1718333385407
14/06/24 09:49:45||d1af994aa1c85774|AsyncLog analyId 1718333385407: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:46|-|337f3002dda389a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:48||a068f3888a07a07a|Start write log analyId 1718333388407
14/06/24 09:49:48||a068f3888a07a07a|AsyncLog analyId 1718333388407: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:48|-|42bb6a213e671b93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:49||c1d4ded348bebd47|START CLEAR CACHE
14/06/24 09:49:49||0a4e5dbb86ba4476|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:49:50|-|cda15cfc2b9b0211|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:51||f6fc5b8bd5a47327|Start write log analyId 1718333391408
14/06/24 09:49:51||f6fc5b8bd5a47327|AsyncLog analyId 1718333391408: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:52|-|24c6932dc5a39a44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:54||289993ca925db1c4|Start write log analyId 1718333394409
14/06/24 09:49:54||289993ca925db1c4|AsyncLog analyId 1718333394409: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:54|-|7ef5e09ab2e63f5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:56|-|1c8935ba5f8d556d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:57||f92b8e0c0e9e2e36|Start write log analyId 1718333397409
14/06/24 09:49:57||f92b8e0c0e9e2e36|AsyncLog analyId 1718333397409: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:49:58|-|3dc70c422b7333af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:49:59||954736cec6c4ecc2|START CLEAR CACHE
14/06/24 09:50:00||ad10b0e9015f19a4|Start write log analyId 1718333400409
14/06/24 09:50:00||ad10b0e9015f19a4|AsyncLog analyId 1718333400409: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:00|-|8b0f599a56673280|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:02|-|a2f6dcf4b677fa53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:03||8fe888a74a0fe1ce|Start write log analyId 1718333403410
14/06/24 09:50:03||8fe888a74a0fe1ce|AsyncLog analyId 1718333403410: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:04|-|31ff2232c37fde9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:04||6371ed6d3fb198cf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:50:06||8a5686fba0cc33a9|Start write log analyId 1718333406410
14/06/24 09:50:06||8a5686fba0cc33a9|AsyncLog analyId 1718333406410: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:06|-|8703e30746c0d690|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:08|-|dcbf8aa453b604a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:09||5e7afdade3be7b0b|Start write log analyId 1718333409411
14/06/24 09:50:09||5e7afdade3be7b0b|AsyncLog analyId 1718333409411: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:09||3ebadbc368e08972|START CLEAR CACHE
14/06/24 09:50:10|-|d0c7c10c2cc30fcf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:12||d1786a533fe61135|Start write log analyId 1718333412412
14/06/24 09:50:12||d1786a533fe61135|AsyncLog analyId 1718333412412: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:12|-|54b7db93f7975d97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:14|-|09a8bc4b7aeff3e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:15||059bee01567f760a|Start write log analyId 1718333415412
14/06/24 09:50:15||059bee01567f760a|AsyncLog analyId 1718333415412: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:16|-|10a217b07a5f0cdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:18||2f83b50788b7ad08|Start write log analyId 1718333418413
14/06/24 09:50:18||2f83b50788b7ad08|AsyncLog analyId 1718333418413: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:18|-|497497dca608ceea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:19||082cdd0fd436f3fd|START CLEAR CACHE
14/06/24 09:50:19||57f72748574abce3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:50:20|-|7d47b1f6d6b4ec01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:21||1ec35c741423947c|Start write log analyId 1718333421413
14/06/24 09:50:21||1ec35c741423947c|AsyncLog analyId 1718333421413: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:22|-|0a6d8083ad348198|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:24||2b696020f48a639c|Start write log analyId 1718333424414
14/06/24 09:50:24||2b696020f48a639c|AsyncLog analyId 1718333424414: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:24|-|0915f982cc0ca693|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:26|-|3241e3f0bca0c7df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:27||c92227579ede16e7|Start write log analyId 1718333427415
14/06/24 09:50:27||c92227579ede16e7|AsyncLog analyId 1718333427415: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:28|-|5d5b26793454fc37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:29||3881ca15eb84e7ad|START CLEAR CACHE
14/06/24 09:50:30||7d7ed60ab9fc9ea8|Start write log analyId 1718333430415
14/06/24 09:50:30||7d7ed60ab9fc9ea8|AsyncLog analyId 1718333430415: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:30|-|d714b0c1f2d29203|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:32|-|95d568e7384f8cb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:33||5bca0a689f551bea|Start write log analyId 1718333433416
14/06/24 09:50:33||5bca0a689f551bea|AsyncLog analyId 1718333433416: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:34|-|aa9897a3948b7bb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:34||7b377e508f01a24a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:50:36||320b8b0092656a35|Start write log analyId 1718333436416
14/06/24 09:50:36||320b8b0092656a35|AsyncLog analyId 1718333436416: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:36|-|d26de99688184ee1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:38|-|fdfdd85abcd33b71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:39||23d05d5d9624db2e|Start write log analyId 1718333439417
14/06/24 09:50:39||23d05d5d9624db2e|AsyncLog analyId 1718333439417: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:39||77353104128302f3|START CLEAR CACHE
14/06/24 09:50:40|-|3867191ed5b89b33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:42||082885f7889bb686|Start write log analyId 1718333442418
14/06/24 09:50:42||082885f7889bb686|AsyncLog analyId 1718333442418: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:42|-|4d6dce8e79fe063d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:44|-|4d31df782116c1f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:45||52f525303e721c8f|Start write log analyId 1718333445418
14/06/24 09:50:45||52f525303e721c8f|AsyncLog analyId 1718333445418: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:46|-|f93c9510218d67aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:48||cf1ca6ee7af0d16a|Start write log analyId 1718333448419
14/06/24 09:50:48||cf1ca6ee7af0d16a|AsyncLog analyId 1718333448419: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:48|-|15bd34e0fb201020|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:49||e427869a250369d6|START CLEAR CACHE
14/06/24 09:50:49||caa2def7af46780d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:50:50|-|b679e9617d722c05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:51||80cd016d26bc278a|Start write log analyId 1718333451420
14/06/24 09:50:51||80cd016d26bc278a|AsyncLog analyId 1718333451420: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:52|-|391c0f4510ae8b89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:54||ada0ba8681340659|Start write log analyId 1718333454420
14/06/24 09:50:54||ada0ba8681340659|AsyncLog analyId 1718333454420: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:54|-|02d1c99e7dcdb8eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:56|-|73fc0342660ebfe2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:57||c67dab69b0025c72|Start write log analyId 1718333457421
14/06/24 09:50:57||c67dab69b0025c72|AsyncLog analyId 1718333457421: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:50:58|-|8260677f48cbcbee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:50:59||5fc796f33cb0ca08|START CLEAR CACHE
14/06/24 09:51:00||d3cda329376aa876|Start write log analyId 1718333460422
14/06/24 09:51:00||d3cda329376aa876|AsyncLog analyId 1718333460422: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:00|-|a3d2555a94842155|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:02|-|748377a0f1839488|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:03||30a206ff973340cc|Start write log analyId 1718333463422
14/06/24 09:51:03||30a206ff973340cc|AsyncLog analyId 1718333463422: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:04|-|f1b21e8ff730983f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:04||5d50d9425e74cd8c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:51:06||fa54e2b24553c451|Start write log analyId 1718333466423
14/06/24 09:51:06||fa54e2b24553c451|AsyncLog analyId 1718333466423: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:06|-|4ddb45ce7fef4574|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:08|-|bfdf5ecae12ee747|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:09||78d15fa61227ade6|Start write log analyId 1718333469424
14/06/24 09:51:09||78d15fa61227ade6|AsyncLog analyId 1718333469424: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:09||454053941d731bbf|START CLEAR CACHE
14/06/24 09:51:10|-|6cd24fbf19784c6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:12||794b927d6cedb53e|Start write log analyId 1718333472424
14/06/24 09:51:12||794b927d6cedb53e|AsyncLog analyId 1718333472424: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:12|-|55d13505eced669b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:14|-|66096259c0415566|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:15||ea785725f9657a70|Start write log analyId 1718333475425
14/06/24 09:51:15||ea785725f9657a70|AsyncLog analyId 1718333475425: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:16|-|57ebf10562173c38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:18||471303a3a2918282|Start write log analyId 1718333478426
14/06/24 09:51:18||471303a3a2918282|AsyncLog analyId 1718333478426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:18|-|6a2fbfb668c8dd89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:19||5353d4d9882945dd|START CLEAR CACHE
14/06/24 09:51:19||8797f47774977e53|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:51:20|-|2e524b1a8b8c0c63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:21||6ffcfa31a7565ac5|Start write log analyId 1718333481426
14/06/24 09:51:21||6ffcfa31a7565ac5|AsyncLog analyId 1718333481426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:22|-|43074f3b609a28a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:24||c6b64022b17900a0|Start write log analyId 1718333484426
14/06/24 09:51:24||c6b64022b17900a0|AsyncLog analyId 1718333484426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:24|-|8f2e3894b174a80c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:26|-|fe5ba407e1d3a08c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:27||60cece10307dc33b|Start write log analyId 1718333487427
14/06/24 09:51:27||60cece10307dc33b|AsyncLog analyId 1718333487427: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:28|-|266094b73f78641a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:29||0db23d709c4a5c65|START CLEAR CACHE
14/06/24 09:51:30||6a126d89cb32648c|Start write log analyId 1718333490428
14/06/24 09:51:30||6a126d89cb32648c|AsyncLog analyId 1718333490428: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:30|-|d33107ddf1982171|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:32|-|73416c1ba1fba300|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:33||d660ae9836f4be3a|Start write log analyId 1718333493428
14/06/24 09:51:33||d660ae9836f4be3a|AsyncLog analyId 1718333493428: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:34|-|0a8e32fbe7935d10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:34||71caffbb38607d38|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:51:36||4faca33c5e57285d|Start write log analyId 1718333496430
14/06/24 09:51:36||4faca33c5e57285d|AsyncLog analyId 1718333496430: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:36|-|c5937734c548ed9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:38|-|011f798a31f07203|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:39||922bda5e41a6c390|Start write log analyId 1718333499431
14/06/24 09:51:39||922bda5e41a6c390|AsyncLog analyId 1718333499431: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:39||a3b7ef4cdb80387d|START CLEAR CACHE
14/06/24 09:51:40|-|ec17b3bfb9601d14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:42||8e858fcaa8142ddb|Start write log analyId 1718333502431
14/06/24 09:51:42||8e858fcaa8142ddb|AsyncLog analyId 1718333502431: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:42|-|185bc67baa7e3378|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:44|-|1e4cb00273b7933b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:45||8fc640c0bb1c3745|Start write log analyId 1718333505432
14/06/24 09:51:45||8fc640c0bb1c3745|AsyncLog analyId 1718333505432: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:46|-|e6a6022e1b5576aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:48||9bdee1cba86dbc5b|Start write log analyId 1718333508432
14/06/24 09:51:48||9bdee1cba86dbc5b|AsyncLog analyId 1718333508432: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:48|-|20320604a4aa272b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:49||68529db64e002d8b|START CLEAR CACHE
14/06/24 09:51:49||360995daac936182|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:51:50|-|a52af4034590cfff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:51||fd3b411055575d44|Start write log analyId 1718333511433
14/06/24 09:51:51||fd3b411055575d44|AsyncLog analyId 1718333511433: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:52|-|b8ac0e0022a25eaf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:54||d5dc46697e7e15a1|Start write log analyId 1718333514434
14/06/24 09:51:54||d5dc46697e7e15a1|AsyncLog analyId 1718333514434: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:54|-|17472ad0f6acdd38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:56|-|69c743ec567b65fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:57||67452da55de86e25|Start write log analyId 1718333517449
14/06/24 09:51:57||67452da55de86e25|AsyncLog analyId 1718333517449: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:51:58|-|43cc95251c9a635d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:51:59||447caca4905b04ec|START CLEAR CACHE
14/06/24 09:52:00||94bbf024b1884c92|Start write log analyId 1718333520449
14/06/24 09:52:00||94bbf024b1884c92|AsyncLog analyId 1718333520449: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:00|-|87f6aeae8f93cc4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:02|-|2200515fb3797523|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:03||aae6511d35f48e3b|Start write log analyId 1718333523450
14/06/24 09:52:03||aae6511d35f48e3b|AsyncLog analyId 1718333523450: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:04|-|b90fa27ed33e60e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:04||ca207fa4985c4cd9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:52:06||a17443b68f1324c9|Start write log analyId 1718333526451
14/06/24 09:52:06||a17443b68f1324c9|AsyncLog analyId 1718333526451: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:06|-|c2557407ce75bf12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:08|-|ab60ae73adf88d93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:09||3547e825d9933d74|Start write log analyId 1718333529451
14/06/24 09:52:09||3547e825d9933d74|AsyncLog analyId 1718333529451: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:09||87ff017d25a01d70|START CLEAR CACHE
14/06/24 09:52:10|-|a94920a5fc3b73f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:12||7bd699bcbb267de3|Start write log analyId 1718333532452
14/06/24 09:52:12||7bd699bcbb267de3|AsyncLog analyId 1718333532452: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:12|-|7c6f8be9c1d28f9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:14|-|573b9d29ac33da5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:15||e5bcbbb167c93b8d|Start write log analyId 1718333535452
14/06/24 09:52:15||e5bcbbb167c93b8d|AsyncLog analyId 1718333535452: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:16|-|2fd5cb8774b12fad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:18||da2507d6b82e42a9|Start write log analyId 1718333538453
14/06/24 09:52:18||da2507d6b82e42a9|AsyncLog analyId 1718333538453: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:18|-|8ba34e04edcdced4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:19||b85d15b7068a5795|START CLEAR CACHE
14/06/24 09:52:19||8e09d27db4f630fe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:52:20|-|12007a5f58b9f675|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:21||5212a8c3294ae329|Start write log analyId 1718333541453
14/06/24 09:52:21||5212a8c3294ae329|AsyncLog analyId 1718333541453: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:22|-|4ba2348223bcd99b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:24||b3d3640f6efa3818|Start write log analyId 1718333544454
14/06/24 09:52:24||b3d3640f6efa3818|AsyncLog analyId 1718333544454: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:24|-|06c21e3d6a210421|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:26|-|8db6787e47c87241|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:27||76f1f14d13835e59|Start write log analyId 1718333547454
14/06/24 09:52:27||76f1f14d13835e59|AsyncLog analyId 1718333547454: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:28|-|d5350f39cea317ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:29||17644df210156ef1|START CLEAR CACHE
14/06/24 09:52:30||efe8b08936579837|Start write log analyId 1718333550455
14/06/24 09:52:30||efe8b08936579837|AsyncLog analyId 1718333550455: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:30|-|db71f43d14a01da9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:32|-|b203904914e4af30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:33||4711f31ca3c87d1f|Start write log analyId 1718333553456
14/06/24 09:52:33||4711f31ca3c87d1f|AsyncLog analyId 1718333553456: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:34|-|a8fd3b1a48cbe004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:34||cf39c3c5ee325b08|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:52:36||0a62ad51dc7da337|Start write log analyId 1718333556456
14/06/24 09:52:36||0a62ad51dc7da337|AsyncLog analyId 1718333556456: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:36|-|011f1f051b07ac06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:38|-|356264291369968c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:39||6ce27d932d9981f4|Start write log analyId 1718333559457
14/06/24 09:52:39||6ce27d932d9981f4|AsyncLog analyId 1718333559457: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:39||f2a417fd4066088f|START CLEAR CACHE
14/06/24 09:52:40|-|8ce5d4b7e8c4d7e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:42||07cf47e9d95b0e74|Start write log analyId 1718333562457
14/06/24 09:52:42||07cf47e9d95b0e74|AsyncLog analyId 1718333562457: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:42|-|aa07262e300fde03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:44|-|aec61f5d6a643956|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:45||d94c0f76a36cd04c|Start write log analyId 1718333565458
14/06/24 09:52:45||d94c0f76a36cd04c|AsyncLog analyId 1718333565458: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:46|-|7f23c81b6dc5aa69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:48||46ba6ecd3b382467|Start write log analyId 1718333568459
14/06/24 09:52:48||46ba6ecd3b382467|AsyncLog analyId 1718333568459: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:48|-|530df67b7ac91415|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:49||d167cdfecbec102a|START CLEAR CACHE
14/06/24 09:52:49||bd6265fe0af43d2d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:52:50|-|86b8c7b7dc3c6b35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:51||4109a37a77faf35a|Start write log analyId 1718333571459
14/06/24 09:52:51||4109a37a77faf35a|AsyncLog analyId 1718333571459: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:52|-|adc56757d5743da7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:54||de773e9dc5979c6f|Start write log analyId 1718333574460
14/06/24 09:52:54||de773e9dc5979c6f|AsyncLog analyId 1718333574460: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:54|-|4571a53c1b8c52a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:56|-|d202c4712d2f1b6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:57||bb4b25abfff9ecfe|Start write log analyId 1718333577460
14/06/24 09:52:57||bb4b25abfff9ecfe|AsyncLog analyId 1718333577460: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:52:58|-|9de24a3e949e3a0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:52:59||fa26011c2d67c3ec|START CLEAR CACHE
14/06/24 09:53:00||6d4ce7e2ab582a54|Start write log analyId 1718333580461
14/06/24 09:53:00||6d4ce7e2ab582a54|AsyncLog analyId 1718333580461: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:00|-|e28960a3862b709e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:02|-|d1b90f335a7c7705|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:03||250bd74eb4f7341d|Start write log analyId 1718333583464
14/06/24 09:53:03||250bd74eb4f7341d|AsyncLog analyId 1718333583464: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:04|-|47245c312888eeb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:04||e8dca76256dbc018|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:53:06||120c840e92e9c4e2|Start write log analyId 1718333586465
14/06/24 09:53:06||120c840e92e9c4e2|AsyncLog analyId 1718333586465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:06|-|93c7b44e7c5bba5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:08|-|48b602d393d2f016|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:09||40f599bcb9cf2392|Start write log analyId 1718333589465
14/06/24 09:53:09||40f599bcb9cf2392|AsyncLog analyId 1718333589465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:09||564d01c70a59c209|START CLEAR CACHE
14/06/24 09:53:10|-|c45d2216c08f03a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:12||2310cd5c1bb24604|Start write log analyId 1718333592466
14/06/24 09:53:12||2310cd5c1bb24604|AsyncLog analyId 1718333592466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:12|-|3d74827fd5f76d45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:14|-|063f09d0bcde5bb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:15||644f4617f2e847d1|Start write log analyId 1718333595466
14/06/24 09:53:15||644f4617f2e847d1|AsyncLog analyId 1718333595466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:16|-|692901ba4b2ddf13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:18||f30b2be85ac54f64|Start write log analyId 1718333598467
14/06/24 09:53:18||f30b2be85ac54f64|AsyncLog analyId 1718333598467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:18|-|6c36fda3ba30d6d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:19||39bcc652d7140455|START CLEAR CACHE
14/06/24 09:53:19||6774778347a208fd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:53:20|-|d9eb5fab95de6011|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:21||9eb946f1ff17399a|Start write log analyId 1718333601467
14/06/24 09:53:21||9eb946f1ff17399a|AsyncLog analyId 1718333601467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:22|-|e40e3b605b5065f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:24||38d7cfaf50f33669|Start write log analyId 1718333604468
14/06/24 09:53:24||38d7cfaf50f33669|AsyncLog analyId 1718333604468: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:24|-|5d580152f53b280e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:26|-|b16845fb39233d95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:27||5be116895484497a|Start write log analyId 1718333607468
14/06/24 09:53:27||5be116895484497a|AsyncLog analyId 1718333607468: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:28|-|0f5b243bf5dfe724|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:29||08bfd359a2e04a63|START CLEAR CACHE
14/06/24 09:53:30||4d453f436e59722e|Start write log analyId 1718333610469
14/06/24 09:53:30||4d453f436e59722e|AsyncLog analyId 1718333610469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:30|-|a8a4cb13c220c370|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:32|-|b547da40e09f41b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:33||715b2b50ef68d081|Start write log analyId 1718333613470
14/06/24 09:53:33||715b2b50ef68d081|AsyncLog analyId 1718333613470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:34|-|ec66477dddbd8f5f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:34||306e53f8f416a2cb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:53:36||094e8a89ff633840|Start write log analyId 1718333616470
14/06/24 09:53:36||094e8a89ff633840|AsyncLog analyId 1718333616470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:36|-|ec6c2b349fb83a2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:38|-|bf862906528f4cb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:39||4a48bc2966a074fa|Start write log analyId 1718333619471
14/06/24 09:53:39||4a48bc2966a074fa|AsyncLog analyId 1718333619471: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:39||3868172b1f4bc2d7|START CLEAR CACHE
14/06/24 09:53:40|-|21bec26928e95d19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:42||c78d380ad954be66|Start write log analyId 1718333622471
14/06/24 09:53:42||c78d380ad954be66|AsyncLog analyId 1718333622471: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:42|-|40b37ac817133061|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:44|-|2d9985ac382a823a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:45||3c93fd101560f209|Start write log analyId 1718333625472
14/06/24 09:53:45||3c93fd101560f209|AsyncLog analyId 1718333625472: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:46|-|2420931f1cccbe94|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:48||7d7b6002ba56f8a5|Start write log analyId 1718333628473
14/06/24 09:53:48||7d7b6002ba56f8a5|AsyncLog analyId 1718333628473: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:48|-|09513ab84e45d8ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:49||dd0fbf9039283def|START CLEAR CACHE
14/06/24 09:53:49||35c44613083cdb5a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:53:50|-|a8878338f5d12545|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:51||6ed6a7d54d7995a6|Start write log analyId 1718333631473
14/06/24 09:53:51||6ed6a7d54d7995a6|AsyncLog analyId 1718333631473: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:52|-|54bf3a22c4e8b11e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:54||665d352794ee9c40|Start write log analyId 1718333634474
14/06/24 09:53:54||665d352794ee9c40|AsyncLog analyId 1718333634474: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:54|-|ea72de56e058d4bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:56|-|0a9433852d3d6f3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:57||fcd4854b4d6afbc7|Start write log analyId 1718333637474
14/06/24 09:53:57||fcd4854b4d6afbc7|AsyncLog analyId 1718333637474: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:53:58|-|2bad815024e6c98f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:53:59||01cc5053ca33cbf5|START CLEAR CACHE
14/06/24 09:54:00||5c71a062f305b89a|Start write log analyId 1718333640474
14/06/24 09:54:00||5c71a062f305b89a|AsyncLog analyId 1718333640474: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:00|-|461e4b8a64500779|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:02|-|6187bcb56b69e241|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:03||8dffc64ad8571c6b|Start write log analyId 1718333643475
14/06/24 09:54:03||8dffc64ad8571c6b|AsyncLog analyId 1718333643475: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:04|-|4fbea923e4704636|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:04||fd57c77c765d7949|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:54:06||90623e801ec10a38|Start write log analyId 1718333646475
14/06/24 09:54:06||90623e801ec10a38|AsyncLog analyId 1718333646475: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:06|-|a9f1e75f704f0802|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:08|-|b5333e546ed3cdee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:09||2165cb5d2425a8f6|Start write log analyId 1718333649476
14/06/24 09:54:09||2165cb5d2425a8f6|AsyncLog analyId 1718333649476: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:09||b3cea8eb6f7bbec6|START CLEAR CACHE
14/06/24 09:54:10|-|1f0ddf224041888e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:12||0e35dd06d57744e4|Start write log analyId 1718333652476
14/06/24 09:54:12||0e35dd06d57744e4|AsyncLog analyId 1718333652476: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:12|-|b26cd54daa68ad3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:14|-|d0e6b3d98b914421|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:15||fbd501a10f08dc18|Start write log analyId 1718333655477
14/06/24 09:54:15||fbd501a10f08dc18|AsyncLog analyId 1718333655477: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:16|-|8bba6b27955932a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:18||f5fa23ce9a13fedf|Start write log analyId 1718333658478
14/06/24 09:54:18||f5fa23ce9a13fedf|AsyncLog analyId 1718333658478: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:18|-|a71d086de331cb9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:19||5ac17b94d50d4020|START CLEAR CACHE
14/06/24 09:54:19||475a5e4304095012|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:54:20|-|a5ac8d260cc5751d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:21||cd422cf8d0c0f2eb|Start write log analyId 1718333661478
14/06/24 09:54:21||cd422cf8d0c0f2eb|AsyncLog analyId 1718333661478: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:22|-|9777e9be9e6c5a0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:24||ff02f2f1a99a62e3|Start write log analyId 1718333664479
14/06/24 09:54:24||ff02f2f1a99a62e3|AsyncLog analyId 1718333664479: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:24|-|0b5aa956e5f8970c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:26|-|d909ebba1d81803b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:27||471ece1ac2ef358c|Start write log analyId 1718333667479
14/06/24 09:54:27||471ece1ac2ef358c|AsyncLog analyId 1718333667479: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:28|-|529f902ad1afeb5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:29||ebd028c570cbfdc9|START CLEAR CACHE
14/06/24 09:54:30|-|6749fded37bb8699|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:30||5bbdb8c22a5fa5c3|Start write log analyId 1718333670480
14/06/24 09:54:30||5bbdb8c22a5fa5c3|AsyncLog analyId 1718333670480: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:32|-|4623117d443178b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:33||66862c7cfb447516|Start write log analyId 1718333673480
14/06/24 09:54:33||66862c7cfb447516|AsyncLog analyId 1718333673480: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:34|-|e62d0a18e4fe233d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:34||278e50915f601dcc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:54:36|-|8f9a195a7e718cae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:36||94261f5222cf56ed|Start write log analyId 1718333676481
14/06/24 09:54:36||94261f5222cf56ed|AsyncLog analyId 1718333676481: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:38|-|c8ec18fa1127fc46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:39||e29a870a99eeb1cd|Start write log analyId 1718333679481
14/06/24 09:54:39||e29a870a99eeb1cd|AsyncLog analyId 1718333679481: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:39||0dc1ef09b0b93c4a|START CLEAR CACHE
14/06/24 09:54:40|-|332ba8fc1fd80eec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:42|-|8599a54b6f12194e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:42||51e2dc7226de0e66|Start write log analyId 1718333682482
14/06/24 09:54:42||51e2dc7226de0e66|AsyncLog analyId 1718333682482: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:44|-|4890a5c010cf9f01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:45||d9b9e07f57d365a3|Start write log analyId 1718333685482
14/06/24 09:54:45||d9b9e07f57d365a3|AsyncLog analyId 1718333685482: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:46|-|c1604a8513cd7866|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:48|-|90835311ad283cf5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:48||e235aa35445918e9|Start write log analyId 1718333688483
14/06/24 09:54:48||e235aa35445918e9|AsyncLog analyId 1718333688483: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:49||c5975fec1b6b2424|START CLEAR CACHE
14/06/24 09:54:49||3a1a821d0cd5a6b4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:54:50|-|43b517206260e905|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:51||f77c880df1c85f27|Start write log analyId 1718333691483
14/06/24 09:54:51||f77c880df1c85f27|AsyncLog analyId 1718333691483: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:52|-|a231ed9902d3c9b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:54|-|6a1ceeed3c16d190|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:54||d941616bf7bc29bc|Start write log analyId 1718333694484
14/06/24 09:54:54||d941616bf7bc29bc|AsyncLog analyId 1718333694484: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:56|-|054b7753ed06fb66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:57||88ebf5c51ea7fc1a|Start write log analyId 1718333697484
14/06/24 09:54:57||88ebf5c51ea7fc1a|AsyncLog analyId 1718333697484: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:54:58|-|76c4eae3b9b1630e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:54:59||a487efeddfe349f0|START CLEAR CACHE
14/06/24 09:55:00|-|94d0390335dbcd5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:00||9560534de04ef4e7|Start write log analyId 1718333700485
14/06/24 09:55:00||9560534de04ef4e7|AsyncLog analyId 1718333700485: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:02|-|958ee0ff8a0246a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:03||5f25489ce66d6ea2|Start write log analyId 1718333703485
14/06/24 09:55:03||5f25489ce66d6ea2|AsyncLog analyId 1718333703485: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:04|-|bf3662774d78102d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:04||a9ac58c12594de8f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:55:06|-|97571446cc5bd347|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:06||ac38bc7fcc19916a|Start write log analyId 1718333706486
14/06/24 09:55:06||ac38bc7fcc19916a|AsyncLog analyId 1718333706486: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:08|-|0260aefa32944e16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:09||6702c19bb5bd919b|Start write log analyId 1718333709486
14/06/24 09:55:09||6702c19bb5bd919b|AsyncLog analyId 1718333709486: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:09||762fe21efa0ed232|START CLEAR CACHE
14/06/24 09:55:10|-|e75e4782b872cc4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:12|-|05e2a8bc088589e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:12||604abfcfa05f6975|Start write log analyId 1718333712487
14/06/24 09:55:12||604abfcfa05f6975|AsyncLog analyId 1718333712487: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:14|-|721249d6133a8693|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:15||be651787c5561def|Start write log analyId 1718333715487
14/06/24 09:55:15||be651787c5561def|AsyncLog analyId 1718333715487: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:16|-|3539837315fa0bb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:18|-|11ff131cb3b5cb7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:18||27f96f1a35f07d5c|Start write log analyId 1718333718488
14/06/24 09:55:18||27f96f1a35f07d5c|AsyncLog analyId 1718333718488: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:19||f7dcd025e13e4d36|START CLEAR CACHE
14/06/24 09:55:19||58e0744fbf84186d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:55:20|-|8737fb575761ea90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:21||42f0ddf4afaa70a6|Start write log analyId 1718333721488
14/06/24 09:55:21||42f0ddf4afaa70a6|AsyncLog analyId 1718333721488: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:22|-|946c1607d6e94946|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:24|-|06a4a01690891e9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:24||669e337756fe2793|Start write log analyId 1718333724489
14/06/24 09:55:24||669e337756fe2793|AsyncLog analyId 1718333724489: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:26|-|93900518e142839e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:27||cc2b89de766f288b|Start write log analyId 1718333727489
14/06/24 09:55:27||cc2b89de766f288b|AsyncLog analyId 1718333727489: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:28|-|0bf5465f268a0f5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:29||c711aa2c740693ae|START CLEAR CACHE
14/06/24 09:55:30|-|1b2e63e8332d6d42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:30||3c19d433b928a74b|Start write log analyId 1718333730490
14/06/24 09:55:30||3c19d433b928a74b|AsyncLog analyId 1718333730490: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:32|-|1cc4bff42be91432|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:33||a9eae50a4286112f|Start write log analyId 1718333733490
14/06/24 09:55:33||a9eae50a4286112f|AsyncLog analyId 1718333733490: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:34|-|c35f08378cbd183f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:34||80206ca1b136823e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:55:36|-|1288b9f676c5d272|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:36||8cc2bac2c6167205|Start write log analyId 1718333736491
14/06/24 09:55:36||8cc2bac2c6167205|AsyncLog analyId 1718333736491: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:38|-|d12680f1b9b5d393|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:39||ee1fd0324b71d14b|Start write log analyId 1718333739492
14/06/24 09:55:39||ee1fd0324b71d14b|AsyncLog analyId 1718333739492: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:39||a59fdb37f0d9e5c9|START CLEAR CACHE
14/06/24 09:55:40|-|b8a1b9c65b1cd3c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:42|-|a40595bfd06bc512|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:42||5a10d708b8581191|Start write log analyId 1718333742492
14/06/24 09:55:42||5a10d708b8581191|AsyncLog analyId 1718333742492: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:44|-|92c0ad5e590c0de1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:45||dae535825f5f0449|Start write log analyId 1718333745498
14/06/24 09:55:45||dae535825f5f0449|AsyncLog analyId 1718333745498: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:46|-|9171180bdbc00799|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:48|-|56da6e02d29c6e6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:48||6296aa08348a6772|Start write log analyId 1718333748498
14/06/24 09:55:48||6296aa08348a6772|AsyncLog analyId 1718333748498: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:49||4d984adb4cffeb08|START CLEAR CACHE
14/06/24 09:55:49||624d99137b3d83f2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:55:50|-|5aa0823545095f8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:51||a14acea47ad4679f|Start write log analyId 1718333751499
14/06/24 09:55:51||a14acea47ad4679f|AsyncLog analyId 1718333751499: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:52|-|3fe4cdf81c086de9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:54|-|e29fd2855ff53343|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:54||7054702d234c2299|Start write log analyId 1718333754499
14/06/24 09:55:54||7054702d234c2299|AsyncLog analyId 1718333754499: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:56|-|6460b2fda6335fb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:57||d7f5d8f49941f74e|Start write log analyId 1718333757500
14/06/24 09:55:57||d7f5d8f49941f74e|AsyncLog analyId 1718333757500: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:55:58|-|f9eeeff75aba9a5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:55:59||b0394a1033eec0df|START CLEAR CACHE
14/06/24 09:56:00|-|ebb92713fc89c701|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:00||0258ec2e6017677b|Start write log analyId 1718333760501
14/06/24 09:56:00||0258ec2e6017677b|AsyncLog analyId 1718333760501: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:02|-|77abcb026120189e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:03||c7bf7261bba1309a|Start write log analyId 1718333763501
14/06/24 09:56:03||c7bf7261bba1309a|AsyncLog analyId 1718333763501: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:04|-|ac2a5bf9e762340e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:04||2c17928c97886318|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:56:06|-|8945bb368915573e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:06||cadfe6edaa576c04|Start write log analyId 1718333766502
14/06/24 09:56:06||cadfe6edaa576c04|AsyncLog analyId 1718333766502: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:08|-|024a022d549e2f7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:09||5f4ec764b3e823c7|Start write log analyId 1718333769502
14/06/24 09:56:09||5f4ec764b3e823c7|AsyncLog analyId 1718333769502: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:09||67901f426f680f00|START CLEAR CACHE
14/06/24 09:56:10|-|678c0390bd2b9c2c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:12|-|45a14bdd7a91c1cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:12||2afd84c48f54a5f6|Start write log analyId 1718333772503
14/06/24 09:56:12||2afd84c48f54a5f6|AsyncLog analyId 1718333772503: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:14|-|5f78fb1de48adb1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:15||58cab8659d841d11|Start write log analyId 1718333775503
14/06/24 09:56:15||58cab8659d841d11|AsyncLog analyId 1718333775503: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:16|-|f4ed7c987402127e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:18|-|85fd1097a90ee1e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:18||c27efdd827728179|Start write log analyId 1718333778504
14/06/24 09:56:18||c27efdd827728179|AsyncLog analyId 1718333778504: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:19||d7523a253f7a5c75|START CLEAR CACHE
14/06/24 09:56:19||66e7cdbeb04b3759|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:56:20|-|d9c92c58908c4cd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:21||cbbaf7647e80d0e4|Start write log analyId 1718333781504
14/06/24 09:56:21||cbbaf7647e80d0e4|AsyncLog analyId 1718333781504: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:22|-|3691a8ebcb539152|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:24|-|395eb0a653d68581|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:24||68116d57719ca586|Start write log analyId 1718333784505
14/06/24 09:56:24||68116d57719ca586|AsyncLog analyId 1718333784505: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:26|-|7081255fe38869a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:27||fb6a5b71de180667|Start write log analyId 1718333787506
14/06/24 09:56:27||fb6a5b71de180667|AsyncLog analyId 1718333787506: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:28|-|fd1079da3898952e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:29||a2bdaf946b0a975c|START CLEAR CACHE
14/06/24 09:56:30|-|40e6d213b3400a92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:30||b1eceb2501a0c850|Start write log analyId 1718333790506
14/06/24 09:56:30||b1eceb2501a0c850|AsyncLog analyId 1718333790506: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:32|-|86e00607c01bc1fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:33||801a8de98e2acb02|Start write log analyId 1718333793507
14/06/24 09:56:33||801a8de98e2acb02|AsyncLog analyId 1718333793507: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:34|-|d1bbb722c179c761|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:34||e09492f3e1107f1d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:56:36|-|d30c2dd961446683|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:36||4eea1ceff8144778|Start write log analyId 1718333796507
14/06/24 09:56:36||4eea1ceff8144778|AsyncLog analyId 1718333796507: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:38|-|a689a84003c79711|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:39||fbfcf7e48c423b04|Start write log analyId 1718333799508
14/06/24 09:56:39||fbfcf7e48c423b04|AsyncLog analyId 1718333799508: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:39||3eb5bd6ad1c1a73b|START CLEAR CACHE
14/06/24 09:56:40|-|c6ac201ec7a2d01a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:42|-|82a5de19212bf92b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:42||f3868fb1d3370e93|Start write log analyId 1718333802508
14/06/24 09:56:42||f3868fb1d3370e93|AsyncLog analyId 1718333802508: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:44|-|5657fd4c0d8e1fb6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:45||d4c5b5740e86c2d9|Start write log analyId 1718333805509
14/06/24 09:56:45||d4c5b5740e86c2d9|AsyncLog analyId 1718333805509: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:46|-|8d84d8c11e2b9dbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:48|-|2a71b9136605ff57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:48||32d13fd022eedf8a|Start write log analyId 1718333808510
14/06/24 09:56:48||32d13fd022eedf8a|AsyncLog analyId 1718333808510: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:49||ceb41176ff020b65|START CLEAR CACHE
14/06/24 09:56:49||bae00abfbac907b7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:56:50|-|b1290d7bfe937b93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:51||6c902431a49d6e46|Start write log analyId 1718333811510
14/06/24 09:56:51||6c902431a49d6e46|AsyncLog analyId 1718333811510: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:52|-|5154a9b43bb9966e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:54|-|22efac8e4d6f3382|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:54||202ffe31741f22cf|Start write log analyId 1718333814511
14/06/24 09:56:54||202ffe31741f22cf|AsyncLog analyId 1718333814511: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:56|-|4b69b56dcb994a07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:57||3ce588558d03a586|Start write log analyId 1718333817511
14/06/24 09:56:57||3ce588558d03a586|AsyncLog analyId 1718333817511: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:56:58|-|ba811717f503efcb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:56:59||5e6c3db6d337bc12|START CLEAR CACHE
14/06/24 09:57:00|-|d1abd770ee0e03cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:00||a86a3c6410ccfe8e|Start write log analyId 1718333820512
14/06/24 09:57:00||a86a3c6410ccfe8e|AsyncLog analyId 1718333820512: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:02|-|526ba660b678dcea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:03||a2b3961457ffa206|Start write log analyId 1718333823512
14/06/24 09:57:03||a2b3961457ffa206|AsyncLog analyId 1718333823512: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:04|-|7cd1ab6415847ae2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:04||b663acf1cf38c775|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:57:06|-|aa9076c0ea53aa66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:06||36cd84ad8e8e39fb|Start write log analyId 1718333826513
14/06/24 09:57:06||36cd84ad8e8e39fb|AsyncLog analyId 1718333826513: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:08|-|f74924e9945d51c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:09||eca1764a0938279a|Start write log analyId 1718333829513
14/06/24 09:57:09||eca1764a0938279a|AsyncLog analyId 1718333829513: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:09||e6b5dd7eda92609c|START CLEAR CACHE
14/06/24 09:57:10|-|72d405ab843dccb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:12|-|5bdbf33759d9c279|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:12||d8c33b72c425fcbb|Start write log analyId 1718333832514
14/06/24 09:57:12||d8c33b72c425fcbb|AsyncLog analyId 1718333832514: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:14|-|4b773555c91a951e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:15||eadb26c17e9d0226|Start write log analyId 1718333835515
14/06/24 09:57:15||eadb26c17e9d0226|AsyncLog analyId 1718333835515: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:16|-|8ad3f7dfe5c94b83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:18|-|3a1b4228da948d5f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:18||c65d126ba291b5c3|Start write log analyId 1718333838515
14/06/24 09:57:18||c65d126ba291b5c3|AsyncLog analyId 1718333838515: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:19||d9bb9e9caa042b17|START CLEAR CACHE
14/06/24 09:57:19||9e93abf8c4782015|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:57:20|-|4c57050365ba046b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:21||c02e6e7f06f9a3dc|Start write log analyId 1718333841516
14/06/24 09:57:21||c02e6e7f06f9a3dc|AsyncLog analyId 1718333841516: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:22|-|933c5dcdfa96a6ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:24|-|58ab2d45598a7c70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:24||18cdb57f53ce9ab2|Start write log analyId 1718333844516
14/06/24 09:57:24||18cdb57f53ce9ab2|AsyncLog analyId 1718333844516: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:26|-|0fe37e471b12f7c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:27||8c6e3a5a4fbb9f40|Start write log analyId 1718333847517
14/06/24 09:57:27||8c6e3a5a4fbb9f40|AsyncLog analyId 1718333847517: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:28|-|963aa84493aae88f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:29||53320a773282b503|START CLEAR CACHE
14/06/24 09:57:30|-|c84c7768f433e475|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:30||16da3b74b640e3ae|Start write log analyId 1718333850518
14/06/24 09:57:30||16da3b74b640e3ae|AsyncLog analyId 1718333850518: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:32|-|f85ae5b66d27d955|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:33||12f0fd6d5eba2873|Start write log analyId 1718333853518
14/06/24 09:57:33||12f0fd6d5eba2873|AsyncLog analyId 1718333853518: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:34|-|4722fe6b563988c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:34||b75227a1368f5cc8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:57:36|-|3495092444274d87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:36||8811753f44a5a10e|Start write log analyId 1718333856519
14/06/24 09:57:36||8811753f44a5a10e|AsyncLog analyId 1718333856519: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:38|-|cceb1878722e5825|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:39||acde17bcd5eb8478|Start write log analyId 1718333859519
14/06/24 09:57:39||acde17bcd5eb8478|AsyncLog analyId 1718333859519: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:39||43a5c8387f1fe3af|START CLEAR CACHE
14/06/24 09:57:40|-|04213664f7d81176|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:42|-|418bca7ed1a7f704|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:42||a819c2c12cbfe64b|Start write log analyId 1718333862520
14/06/24 09:57:42||a819c2c12cbfe64b|AsyncLog analyId 1718333862520: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:44|-|cda80eacb9dc9681|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:45||49861a22dac964ca|Start write log analyId 1718333865520
14/06/24 09:57:45||49861a22dac964ca|AsyncLog analyId 1718333865520: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:46|-|f2724bff3fcc986b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:48|-|cee7f28fcc088b4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:48||51698783c0c565c2|Start write log analyId 1718333868521
14/06/24 09:57:48||51698783c0c565c2|AsyncLog analyId 1718333868521: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:49||67e1ff5bd427c0f6|START CLEAR CACHE
14/06/24 09:57:49||f1086eec7c779900|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:57:50|-|054017382071bc6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:51||a1904434d4b8db0f|Start write log analyId 1718333871522
14/06/24 09:57:51||a1904434d4b8db0f|AsyncLog analyId 1718333871522: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:52|-|747612db549de7e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:54|-|853c4c3cd928e28b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:54||50bfffe0db110bfa|Start write log analyId 1718333874522
14/06/24 09:57:54||50bfffe0db110bfa|AsyncLog analyId 1718333874522: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:56|-|a53cd208687a120c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:57||c17ea6b0af69fa32|Start write log analyId 1718333877523
14/06/24 09:57:57||c17ea6b0af69fa32|AsyncLog analyId 1718333877523: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:57:58|-|a0e518070535e82d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:57:59||78a1cfb0c4ba085d|START CLEAR CACHE
14/06/24 09:58:00|-|f4fdb3d8c7252d90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:00||4d0ab438655db5c1|Start write log analyId 1718333880524
14/06/24 09:58:00||4d0ab438655db5c1|AsyncLog analyId 1718333880524: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:02|-|cece316bf321e95f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:03||078ced974d10bc6b|Start write log analyId 1718333883524
14/06/24 09:58:03||078ced974d10bc6b|AsyncLog analyId 1718333883524: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:04|-|1d2a05cfeb690d8b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:04||00cd22e9d6b1aded|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:58:06|-|c0c62159afeda47b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:06||3657663feb0dc4c7|Start write log analyId 1718333886531
14/06/24 09:58:06||3657663feb0dc4c7|AsyncLog analyId 1718333886531: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:08|-|99f71e000d3322d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:09||4e9bb162565e5dc8|Start write log analyId 1718333889531
14/06/24 09:58:09||4e9bb162565e5dc8|AsyncLog analyId 1718333889531: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:09||6727e31c2047547e|START CLEAR CACHE
14/06/24 09:58:10|-|00eb3eb2d87114a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:12|-|9e1bb00e182e30af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:12||d6c1915ecd03895d|Start write log analyId 1718333892532
14/06/24 09:58:12||d6c1915ecd03895d|AsyncLog analyId 1718333892532: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:14|-|688b465851fc8ff8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:15||7e3c11ce6a20068a|Start write log analyId 1718333895533
14/06/24 09:58:15||7e3c11ce6a20068a|AsyncLog analyId 1718333895533: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:16|-|20a885e1d2e2d180|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:18|-|862230e6b70939f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:18||e6e9d2a3d5d78cdd|Start write log analyId 1718333898533
14/06/24 09:58:18||e6e9d2a3d5d78cdd|AsyncLog analyId 1718333898533: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:19||20325f897aba7928|START CLEAR CACHE
14/06/24 09:58:19||13ad7d29884ab5c4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:58:20|-|26c40ed618d3c5a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:21||4b18acff7eff9650|Start write log analyId 1718333901534
14/06/24 09:58:21||4b18acff7eff9650|AsyncLog analyId 1718333901534: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:22|-|d51f81d4d3ad88c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:24|-|e070748aa4c6737a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:24||4d545e0a1a8bdde4|Start write log analyId 1718333904534
14/06/24 09:58:24||4d545e0a1a8bdde4|AsyncLog analyId 1718333904534: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:26|-|cd851fdd034c4b40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:27||17cf3199ae299d6b|Start write log analyId 1718333907535
14/06/24 09:58:27||17cf3199ae299d6b|AsyncLog analyId 1718333907535: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:28|-|5867c84a63ee42ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:29||11aae3f4a6e4e91d|START CLEAR CACHE
14/06/24 09:58:30|-|76feeb04c263ecb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:30||aea2fdb95e01b46f|Start write log analyId 1718333910535
14/06/24 09:58:30||aea2fdb95e01b46f|AsyncLog analyId 1718333910535: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:32|-|49ec98302308f1bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:33||a174693dee6e7638|Start write log analyId 1718333913536
14/06/24 09:58:33||a174693dee6e7638|AsyncLog analyId 1718333913536: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:34|-|a9f26f6f3afaa98f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:34||39a484c89ee31d1e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:58:36|-|cab2cf86bfddaaed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:36||a2e6e73705787b0e|Start write log analyId 1718333916536
14/06/24 09:58:36||a2e6e73705787b0e|AsyncLog analyId 1718333916536: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:38|-|175081f106880c97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:39||4dac3ff793c5347d|Start write log analyId 1718333919537
14/06/24 09:58:39||4dac3ff793c5347d|AsyncLog analyId 1718333919537: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:39||1d89a032e02be460|START CLEAR CACHE
14/06/24 09:58:40|-|0e455fb05e3459fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:42|-|60252a8f1a035876|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:42||e4a6b9120e62c6e7|Start write log analyId 1718333922538
INFO e4a6b9120e62c6e7 {"traceId":"0e455fb05e3459fb","requestId":null,"objectId":null,"service":"AerospikeDeclRepositoryImpl.getDeclByCode","duration":159,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718333920465,"endTime":1718333920624,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO e4a6b9120e62c6e7 {"traceId":"0e455fb05e3459fb","requestId":null,"objectId":null,"service":"DeclServiceImpl.filterApiPushLog","duration":159,"logType":"com.viettel.myviettel.service.impl.DeclServiceImpl","actionType":"DeclServiceImpl","startTime":1718333920465,"endTime":1718333920624,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
14/06/24 09:58:42||e4a6b9120e62c6e7|AsyncLog analyId 1718333922538: QueueSize: 2, addSuccess: 2, addFalse: 0, writeSuccess:2, writeFalse:0
14/06/24 09:58:44|-|1370806f64cfd617|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:45||e4fdab89ff67f7f6|Start write log analyId 1718333925539
14/06/24 09:58:45||e4fdab89ff67f7f6|AsyncLog analyId 1718333925539: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:46|-|1bc15c96bd1ab6ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:48|-|0ee4ec9640f2be44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:48||31f04bf8d69b3298|Start write log analyId 1718333928540
14/06/24 09:58:48||31f04bf8d69b3298|AsyncLog analyId 1718333928540: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:49||3816d77192419b28|START CLEAR CACHE
14/06/24 09:58:49||79859551061034d6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:58:50|-|f81191799f7172f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:51||8ea0404e04cdcc3c|Start write log analyId 1718333931540
14/06/24 09:58:51||8ea0404e04cdcc3c|AsyncLog analyId 1718333931540: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:52|-|703b2cb29807850c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:54|-|f5a75ed993a350e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:54||6bedf7fa2634310c|Start write log analyId 1718333934541
14/06/24 09:58:54||6bedf7fa2634310c|AsyncLog analyId 1718333934541: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:56|-|0d8230ac5eba53e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:57||41d9b42df3eac996|Start write log analyId 1718333937542
14/06/24 09:58:57||41d9b42df3eac996|AsyncLog analyId 1718333937542: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:58:58|-|d3b17d80b2d7c8d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:58:59||e07ad6319ea06661|START CLEAR CACHE
14/06/24 09:59:00|-|50c8a4b53e14e79d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:00||a9fbfa713bc24353|Start write log analyId 1718333940542
14/06/24 09:59:00||a9fbfa713bc24353|AsyncLog analyId 1718333940542: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:02|-|359b50089ad76bda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:03||7c43a2d059456b02|Start write log analyId 1718333943543
14/06/24 09:59:03||7c43a2d059456b02|AsyncLog analyId 1718333943543: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:04|-|4a571f95986d7362|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:04||d0d50046e270353f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:59:06|-|fb77463034522015|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:06||0702849b7c6fbcb9|Start write log analyId 1718333946543
14/06/24 09:59:06||0702849b7c6fbcb9|AsyncLog analyId 1718333946543: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:08|-|dbfa575f335394ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:09||5b77b63481247c64|Start write log analyId 1718333949544
14/06/24 09:59:09||5b77b63481247c64|AsyncLog analyId 1718333949544: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:09||038c345e4bcb16b3|START CLEAR CACHE
14/06/24 09:59:10|-|41149bc6fdff71ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:12|-|ff8e8629cce20a33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:12||45d43d9a2146e8c2|Start write log analyId 1718333952544
14/06/24 09:59:12||45d43d9a2146e8c2|AsyncLog analyId 1718333952544: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:14|-|c378cf9239465f22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:15||fd9a4a53198cae83|Start write log analyId 1718333955545
14/06/24 09:59:15||fd9a4a53198cae83|AsyncLog analyId 1718333955545: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:16|-|f3853660064496af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:18|-|497503eade952339|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:18||f5f225d9c75d2f57|Start write log analyId 1718333958546
14/06/24 09:59:18||f5f225d9c75d2f57|AsyncLog analyId 1718333958546: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:19||dbffc89bdc27f949|START CLEAR CACHE
14/06/24 09:59:19||058ac7b31e3ce65f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:59:20|-|d87e66a22b276810|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:21||2708de3d187eef22|Start write log analyId 1718333961546
14/06/24 09:59:21||2708de3d187eef22|AsyncLog analyId 1718333961546: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:22|-|241aabe809d88254|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:24|-|d0f038b87d2fbf03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:24||3f23c41eab0accf7|Start write log analyId 1718333964547
14/06/24 09:59:24||3f23c41eab0accf7|AsyncLog analyId 1718333964547: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:26|-|016f5f12f57914a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:27||3cc45ec09f926bff|Start write log analyId 1718333967547
14/06/24 09:59:27||3cc45ec09f926bff|AsyncLog analyId 1718333967547: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:28|-|c5a151f3e2febd6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:29||81dc0520ebe1ebc8|START CLEAR CACHE
14/06/24 09:59:30|-|176bcbe57f886aca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:30||c8d80abb739b145d|Start write log analyId 1718333970548
14/06/24 09:59:30||c8d80abb739b145d|AsyncLog analyId 1718333970548: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:32|-|c7b9e137621e88c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:33||9398790b8beb9964|Start write log analyId 1718333973549
14/06/24 09:59:33||9398790b8beb9964|AsyncLog analyId 1718333973549: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:34|-|8c86bcfb4ae9fa7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:34||4b6b4267dacb3e05|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:59:36|-|69929b5ff3dd79dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:36||1e42a96ef78d7e63|Start write log analyId 1718333976549
14/06/24 09:59:36||1e42a96ef78d7e63|AsyncLog analyId 1718333976549: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:38|-|1f3e001120eb5189|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:39||b3fd0695c0d9f91e|Start write log analyId 1718333979550
14/06/24 09:59:39||b3fd0695c0d9f91e|AsyncLog analyId 1718333979550: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:39||dba27dba85485bbd|START CLEAR CACHE
14/06/24 09:59:40|-|cb1f18dbc135b1c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:42|-|a3b4dc63f8754136|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:42||9df8adc70d0186c0|Start write log analyId 1718333982551
14/06/24 09:59:42||9df8adc70d0186c0|AsyncLog analyId 1718333982551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:44|-|e8cf2a1c0b95bea0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:45||6157e9702edd484e|Start write log analyId 1718333985551
14/06/24 09:59:45||6157e9702edd484e|AsyncLog analyId 1718333985551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:46|-|45a130348c9bb76b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:48|-|90de67b299eb4fa3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:48||2ecbbc79dfa2fb2d|Start write log analyId 1718333988551
14/06/24 09:59:48||2ecbbc79dfa2fb2d|AsyncLog analyId 1718333988551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:49||120cea6331765450|START CLEAR CACHE
14/06/24 09:59:49||d71baf76265b2dcf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 09:59:50|-|fc7d81fe177e73d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:51||cd9d219ca7aa27d0|Start write log analyId 1718333991552
14/06/24 09:59:51||cd9d219ca7aa27d0|AsyncLog analyId 1718333991552: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:52|-|b2e49fa66fe213b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:54|-|36fec619c017110d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:54||bc411ddbdd652f90|Start write log analyId 1718333994553
14/06/24 09:59:54||bc411ddbdd652f90|AsyncLog analyId 1718333994553: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:56|-|1f119dbcf74ee3a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:57||fb2b909df50240c8|Start write log analyId 1718333997553
14/06/24 09:59:57||fb2b909df50240c8|AsyncLog analyId 1718333997553: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 09:59:58|-|f84e6a703859d3e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 09:59:59||ba064af03a33de8d|START CLEAR CACHE
14/06/24 10:00:00|-|4a7355d2e90ba62a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:00||f7de2ec5146d5519|Start write log analyId 1718334000554
14/06/24 10:00:00||f7de2ec5146d5519|AsyncLog analyId 1718334000554: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:02|-|892f1fe34238cf07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:03||a4124c7913857924|Start write log analyId 1718334003554
14/06/24 10:00:03||a4124c7913857924|AsyncLog analyId 1718334003554: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:04|-|96ea72209cacc41a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:04||f0a921aba309159c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:00:06|-|be7ed43965ecc3d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:06||cbee3c1a43739cb8|Start write log analyId 1718334006555
14/06/24 10:00:06||cbee3c1a43739cb8|AsyncLog analyId 1718334006555: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:08|-|081d4a35d4ca3286|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:09||b151c75cf0215969|Start write log analyId 1718334009556
14/06/24 10:00:09||b151c75cf0215969|AsyncLog analyId 1718334009556: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:09||b1e824fd5fe93a7d|START CLEAR CACHE
14/06/24 10:00:10|-|c40569f106e31018|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:12|-|fdb0aad9d04b3ced|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:12||de88fe68c3b41d61|Start write log analyId 1718334012556
14/06/24 10:00:12||de88fe68c3b41d61|AsyncLog analyId 1718334012556: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:14|-|702ae0d8a5b41327|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:15||cca768ffd4462a12|Start write log analyId 1718334015557
14/06/24 10:00:15||cca768ffd4462a12|AsyncLog analyId 1718334015557: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:16|-|74961b081fb5d1fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:18|-|ba5002d31f147e52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:18||c9ea863efb154eb2|Start write log analyId 1718334018557
14/06/24 10:00:18||c9ea863efb154eb2|AsyncLog analyId 1718334018557: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:19||3d2f82969d7a1d53|START CLEAR CACHE
14/06/24 10:00:19||c6dbcdc2265b1c91|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:00:20|-|ca5dd03e5b6cf338|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:21||a935dfbb08037b56|Start write log analyId 1718334021558
14/06/24 10:00:21||a935dfbb08037b56|AsyncLog analyId 1718334021558: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:22|-|fa111745b8445aa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:24|-|0e2c62a8b0152c97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:24||c0b372306fb46635|Start write log analyId 1718334024558
14/06/24 10:00:24||c0b372306fb46635|AsyncLog analyId 1718334024558: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:26|-|eda257a2ece1c45d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:27||57b88faa2501d358|Start write log analyId 1718334027559
14/06/24 10:00:27||57b88faa2501d358|AsyncLog analyId 1718334027559: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:28|-|4b95a784e8288311|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:29||c3a4884f026e5019|START CLEAR CACHE
14/06/24 10:00:30|-|ae204b25e0e61499|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:30||f70afaa27d3a51fc|Start write log analyId 1718334030560
14/06/24 10:00:30||f70afaa27d3a51fc|AsyncLog analyId 1718334030560: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:32|-|d8bff20d3cdeedaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:33||cfd097361558ca85|Start write log analyId 1718334033561
14/06/24 10:00:33||cfd097361558ca85|AsyncLog analyId 1718334033561: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:34|-|f6886d89177d5842|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:34||a9a746fa2916f7bf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:00:36|-|a1cfa277a2734610|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:36||751c943e7ef77551|Start write log analyId 1718334036561
14/06/24 10:00:36||751c943e7ef77551|AsyncLog analyId 1718334036561: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:38|-|2a90e2fc52cd9db2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:39||586ae3bf547eac68|Start write log analyId 1718334039562
14/06/24 10:00:39||586ae3bf547eac68|AsyncLog analyId 1718334039562: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:39||f1e34d749ef4b700|START CLEAR CACHE
14/06/24 10:00:40|-|e6c1f65a4ed0405f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:42|-|6f5648378877c9b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:42||42599167b34e3c25|Start write log analyId 1718334042562
14/06/24 10:00:42||42599167b34e3c25|AsyncLog analyId 1718334042562: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:44|-|b787e3eb239de480|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:45||636e4340005a22eb|Start write log analyId 1718334045563
14/06/24 10:00:45||636e4340005a22eb|AsyncLog analyId 1718334045563: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:46|-|ec8bd38b27976e99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:48|-|3c827987e6586d77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:48||eac5ee8812273d24|Start write log analyId 1718334048563
14/06/24 10:00:48||eac5ee8812273d24|AsyncLog analyId 1718334048563: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:49||a3efc664c78e260b|START CLEAR CACHE
14/06/24 10:00:49||f2f587201a38136e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:00:50|-|60e97673f6c52914|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:51||c642c23b1f7621e5|Start write log analyId 1718334051564
14/06/24 10:00:51||c642c23b1f7621e5|AsyncLog analyId 1718334051564: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:52|-|27d3338a7680e812|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:54|-|dddd77acc26fd678|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:54||577261c0e916f05a|Start write log analyId 1718334054573
14/06/24 10:00:54||577261c0e916f05a|AsyncLog analyId 1718334054573: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:56|-|3d15e491a61f2be9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:57||96316b6f65d7f09a|Start write log analyId 1718334057573
14/06/24 10:00:57||96316b6f65d7f09a|AsyncLog analyId 1718334057573: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:00:58|-|28e9c73a073fb462|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:00:59||082e3fa61c33e7f5|START CLEAR CACHE
14/06/24 10:01:00|-|3dc03abe2840d5eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:00||5bd2b4d83b72f6c5|Start write log analyId 1718334060574
14/06/24 10:01:00||5bd2b4d83b72f6c5|AsyncLog analyId 1718334060574: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:02|-|1b7f994b651804b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:03||a9ad3aa1ce5613cc|Start write log analyId 1718334063575
14/06/24 10:01:03||a9ad3aa1ce5613cc|AsyncLog analyId 1718334063575: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:04|-|ff73c211e72b8dfb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:04||56145735f07607cc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:01:06|-|b156b3c4de6e9f8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:06||ab226f35adffc217|Start write log analyId 1718334066575
14/06/24 10:01:06||ab226f35adffc217|AsyncLog analyId 1718334066575: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:08|-|0f14a239045581c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:09||07115cbfb09a4f4c|Start write log analyId 1718334069576
14/06/24 10:01:09||07115cbfb09a4f4c|AsyncLog analyId 1718334069576: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:09||5c120b7668bf676c|START CLEAR CACHE
14/06/24 10:01:10|-|ea018afec0cec995|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:12|-|ab7990245c861103|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:12||556d172b24ee54fc|Start write log analyId 1718334072576
14/06/24 10:01:12||556d172b24ee54fc|AsyncLog analyId 1718334072576: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:14|-|cf85eed177a3d654|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:15||0e8773702eaf2468|Start write log analyId 1718334075577
14/06/24 10:01:15||0e8773702eaf2468|AsyncLog analyId 1718334075577: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:16|-|da876f8c66c46c1e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:18|-|4898430f267d1cae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:18||a30bfeb590676235|Start write log analyId 1718334078578
14/06/24 10:01:18||a30bfeb590676235|AsyncLog analyId 1718334078578: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:19||1cded4e909f0e5ec|START CLEAR CACHE
14/06/24 10:01:19||1078d8a787f1f57e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:01:20|-|6a3ef87d0bcaf394|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:21||972b9ad76516a100|Start write log analyId 1718334081579
14/06/24 10:01:21||972b9ad76516a100|AsyncLog analyId 1718334081579: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:22|-|a165210d1206ce40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:24|-|8738ea75fac83874|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:24||e37dc2d1f02d339c|Start write log analyId 1718334084579
14/06/24 10:01:24||e37dc2d1f02d339c|AsyncLog analyId 1718334084579: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:26|-|2d477699702881a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:27||abc42e7f8d62a2c1|Start write log analyId 1718334087580
14/06/24 10:01:27||abc42e7f8d62a2c1|AsyncLog analyId 1718334087580: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:28|-|87e6845b947637cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:29||a14d9dfb8be34e44|START CLEAR CACHE
14/06/24 10:01:30|-|e31efabd5c925153|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:30||040307f0bcb9bab6|Start write log analyId 1718334090580
14/06/24 10:01:30||040307f0bcb9bab6|AsyncLog analyId 1718334090580: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:32|-|4d68ec09b3c05cda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:33||26784039eca80dc5|Start write log analyId 1718334093581
14/06/24 10:01:33||26784039eca80dc5|AsyncLog analyId 1718334093581: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:34|-|33d6f855e96033bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:34||1dbb1510a16d41a0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:01:36|-|298176d9a4fb70c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:36||3ce5002bb92d95f8|Start write log analyId 1718334096581
14/06/24 10:01:36||3ce5002bb92d95f8|AsyncLog analyId 1718334096581: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:38|-|4477475f85a9731b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:39||57c0f5e4d5b21d19|Start write log analyId 1718334099582
14/06/24 10:01:39||57c0f5e4d5b21d19|AsyncLog analyId 1718334099582: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:39||2486f67d85a38bd1|START CLEAR CACHE
14/06/24 10:01:40|-|9ed33527a393fcdc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:42|-|8cbe244a72d25cb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:42||612d69155cc25354|Start write log analyId 1718334102583
14/06/24 10:01:42||612d69155cc25354|AsyncLog analyId 1718334102583: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:44|-|c1315ef435216ccd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:45||027b28f89bc45b23|Start write log analyId 1718334105583
14/06/24 10:01:45||027b28f89bc45b23|AsyncLog analyId 1718334105583: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:46|-|f9848b87f5759502|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:48|-|6e928d7fed137fc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:48||4fab5c882134dbfc|Start write log analyId 1718334108584
14/06/24 10:01:48||4fab5c882134dbfc|AsyncLog analyId 1718334108584: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:49||dc2221645ccf6d0a|START CLEAR CACHE
14/06/24 10:01:49||a51ddfbcfcdc5e25|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:01:50|-|8aa29112648fd32d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:51||693149bef30e4276|Start write log analyId 1718334111584
14/06/24 10:01:51||693149bef30e4276|AsyncLog analyId 1718334111584: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:52|-|e9a4e3fb95b72f0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:54|-|a6c4b113010013ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:54||b34a4d7879bad376|Start write log analyId 1718334114585
14/06/24 10:01:54||b34a4d7879bad376|AsyncLog analyId 1718334114585: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:56|-|43583803010bf7f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:57||9ab15958fffc1be7|Start write log analyId 1718334117586
14/06/24 10:01:57||9ab15958fffc1be7|AsyncLog analyId 1718334117586: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:01:58|-|38636b880c93755d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:01:59||4f7006a0e090e307|START CLEAR CACHE
14/06/24 10:02:00|-|32e12434489e71bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:00||cd8def94a35991f6|Start write log analyId 1718334120586
14/06/24 10:02:00||cd8def94a35991f6|AsyncLog analyId 1718334120586: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:02|-|830fa0605e80293e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:03||6c3b7a84e493073a|Start write log analyId 1718334123586
14/06/24 10:02:03||6c3b7a84e493073a|AsyncLog analyId 1718334123586: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:04|-|9028a342a374b9d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:04||88258d47ec07d4ee|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:02:06|-|9e96cad89f3c3d29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:06||c66e65eba32aa39e|Start write log analyId 1718334126587
14/06/24 10:02:06||c66e65eba32aa39e|AsyncLog analyId 1718334126587: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:08|-|f2d164a0f6911e2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:09||ec9192e0b5d41a61|Start write log analyId 1718334129587
14/06/24 10:02:09||ec9192e0b5d41a61|AsyncLog analyId 1718334129587: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:09||8357af74ef38d809|START CLEAR CACHE
14/06/24 10:02:10|-|22d269fd37478656|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:12|-|40b1d31cb6fa648a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:12||a69d8ef924007318|Start write log analyId 1718334132588
14/06/24 10:02:12||a69d8ef924007318|AsyncLog analyId 1718334132588: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:14|-|8fad904a4a0e0bff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:15||670a0a3f51d24f49|Start write log analyId 1718334135589
14/06/24 10:02:15||670a0a3f51d24f49|AsyncLog analyId 1718334135589: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:16|-|4ecfc05fe5284ba2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:18|-|76e681be8e68f301|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:18||4e8d32b742c9934a|Start write log analyId 1718334138589
14/06/24 10:02:18||4e8d32b742c9934a|AsyncLog analyId 1718334138589: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:19||1d54042b245153a8|START CLEAR CACHE
14/06/24 10:02:19||4da648572ec9c18b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:02:20|-|641857800708e088|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:21||e86d6946ffa78cc7|Start write log analyId 1718334141590
14/06/24 10:02:21||e86d6946ffa78cc7|AsyncLog analyId 1718334141590: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:22|-|a486cee8b76ff3c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:24|-|3f9285000c0ef41e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:24||35d67f68fccf6669|Start write log analyId 1718334144591
14/06/24 10:02:24||35d67f68fccf6669|AsyncLog analyId 1718334144591: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:26|-|fda977392cd9d418|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:27||a98060f65abcc701|Start write log analyId 1718334147591
14/06/24 10:02:27||a98060f65abcc701|AsyncLog analyId 1718334147591: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:28|-|316ba772f663a822|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:29||5cb6d51adc93fd60|START CLEAR CACHE
14/06/24 10:02:30|-|9af269dae38b263d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:30||e546f78281890c5e|Start write log analyId 1718334150592
14/06/24 10:02:30||e546f78281890c5e|AsyncLog analyId 1718334150592: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:32|-|a2f1c92ebd7d88f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:33||c0687e2e3ce4ab8a|Start write log analyId 1718334153593
14/06/24 10:02:33||c0687e2e3ce4ab8a|AsyncLog analyId 1718334153593: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:34|-|f38c6f43c69e39d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:34||aeebc730fa93a51e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:02:36|-|059db99259659a9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:36||586f85935128623f|Start write log analyId 1718334156593
14/06/24 10:02:36||586f85935128623f|AsyncLog analyId 1718334156593: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:38|-|a72dcdd9f79c525d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:39||6672f995f395b90a|Start write log analyId 1718334159594
14/06/24 10:02:39||6672f995f395b90a|AsyncLog analyId 1718334159594: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:39||a6d11167c1dc9f69|START CLEAR CACHE
14/06/24 10:02:40|-|9d0774969cfe2cee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:42|-|f1dcee129365dba1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:42||815a0360e79a88c8|Start write log analyId 1718334162595
14/06/24 10:02:42||815a0360e79a88c8|AsyncLog analyId 1718334162595: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:44|-|b9ee2b98c64918f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:45||0cb6037532440905|Start write log analyId 1718334165595
14/06/24 10:02:45||0cb6037532440905|AsyncLog analyId 1718334165595: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:46|-|f7cb7e6d0e3ced17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:48|-|a8f686f67efa4033|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:48||9b3f30e86766a529|Start write log analyId 1718334168595
14/06/24 10:02:48||9b3f30e86766a529|AsyncLog analyId 1718334168595: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:49||402b1663baa41b8f|START CLEAR CACHE
14/06/24 10:02:49||a8fb076f04764204|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:02:50|-|60e8212db545cfe7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:51||4501ea6a61da8799|Start write log analyId 1718334171596
14/06/24 10:02:51||4501ea6a61da8799|AsyncLog analyId 1718334171596: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:52|-|f67a3d1589504393|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:54|-|463dfb4165f2d857|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:54||a100989eaee75538|Start write log analyId 1718334174596
14/06/24 10:02:54||a100989eaee75538|AsyncLog analyId 1718334174596: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:56|-|1bb7d8c87dfbf91f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:57||ba972e3872a8dd83|Start write log analyId 1718334177597
14/06/24 10:02:57||ba972e3872a8dd83|AsyncLog analyId 1718334177597: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:02:58|-|3121f92aeed49054|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:02:59||7f686af50bc592fe|START CLEAR CACHE
14/06/24 10:03:00|-|17f290630f26ed58|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:00||a62d7cb71500d6b0|Start write log analyId 1718334180597
14/06/24 10:03:00||a62d7cb71500d6b0|AsyncLog analyId 1718334180597: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:02|-|e90126170542dbd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:03||7cf827ab64f00a8d|Start write log analyId 1718334183598
14/06/24 10:03:03||7cf827ab64f00a8d|AsyncLog analyId 1718334183598: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:04|-|5d8848268ecdd03f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:04||bd85939f7aab4547|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:03:06|-|62d3e9adbd485921|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:06||63f6c7944c08334c|Start write log analyId 1718334186598
14/06/24 10:03:06||63f6c7944c08334c|AsyncLog analyId 1718334186598: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:08|-|7d6e26ea8a674823|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:09||b266cb104a2d6e66|Start write log analyId 1718334189599
14/06/24 10:03:09||b266cb104a2d6e66|AsyncLog analyId 1718334189599: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:09||cf1b78d6aec253a4|START CLEAR CACHE
14/06/24 10:03:10|-|5d92c66ec0048277|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:12|-|ae3cd1138835859c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:12||1e7ec1eb02865121|Start write log analyId 1718334192599
14/06/24 10:03:12||1e7ec1eb02865121|AsyncLog analyId 1718334192599: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:14|-|c53a81bda7931e35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:15||f9fd02f01bc4fb43|Start write log analyId 1718334195600
14/06/24 10:03:15||f9fd02f01bc4fb43|AsyncLog analyId 1718334195600: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:16|-|a6e093a33fa0e542|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:18|-|3d3269c0c888e61d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:18||443a360a5d018970|Start write log analyId 1718334198600
14/06/24 10:03:18||443a360a5d018970|AsyncLog analyId 1718334198600: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:19||740910bdf9e3a7f7|START CLEAR CACHE
14/06/24 10:03:19||d9959d695931de51|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:03:20|-|05bccc70ed0f78e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:21||aaed03e898fb46b8|Start write log analyId 1718334201601
14/06/24 10:03:21||aaed03e898fb46b8|AsyncLog analyId 1718334201601: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:22|-|33ec6e382d8f74e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:24|-|de1662bddace0ea1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:24||5620b186938ee578|Start write log analyId 1718334204602
14/06/24 10:03:24||5620b186938ee578|AsyncLog analyId 1718334204602: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:26|-|6bb859c252b70e96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:27||548979d0fce8d55f|Start write log analyId 1718334207602
14/06/24 10:03:27||548979d0fce8d55f|AsyncLog analyId 1718334207602: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:28|-|8f09ac9236ac3999|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:29||e569fe7342af1b54|START CLEAR CACHE
14/06/24 10:03:30|-|b4aa930b06f09f30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:30||0578b7a3630b235a|Start write log analyId 1718334210603
14/06/24 10:03:30||0578b7a3630b235a|AsyncLog analyId 1718334210603: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:32|-|ecfeb11edede0c4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:33||bc40938f49f2e7e4|Start write log analyId 1718334213603
14/06/24 10:03:33||bc40938f49f2e7e4|AsyncLog analyId 1718334213603: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:34|-|89f1d34ab53fefbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:34||69a79a9d7d8fd445|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:03:36|-|66be6fe9dd34d393|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:36||9947623086d60273|Start write log analyId 1718334216604
14/06/24 10:03:36||9947623086d60273|AsyncLog analyId 1718334216604: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:38|-|e4ea570992706ca2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:39||fa6a067c3288b1f7|Start write log analyId 1718334219605
14/06/24 10:03:39||fa6a067c3288b1f7|AsyncLog analyId 1718334219605: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:39||707527f3f0238caa|START CLEAR CACHE
14/06/24 10:03:40|-|3386f20b56481831|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:42|-|e8023475db28a0af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:42||ba35e88afa7bfc7c|Start write log analyId 1718334222605
14/06/24 10:03:42||ba35e88afa7bfc7c|AsyncLog analyId 1718334222605: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:44|-|0da8bcd03219f032|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:45||04854ebed76d9683|Start write log analyId 1718334225606
14/06/24 10:03:45||04854ebed76d9683|AsyncLog analyId 1718334225606: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:46|-|83000534b29fe313|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:48|-|509926d6dd1903df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:48||a1d285b769573a46|Start write log analyId 1718334228606
14/06/24 10:03:48||a1d285b769573a46|AsyncLog analyId 1718334228606: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:49||350ff718234d9ce8|START CLEAR CACHE
14/06/24 10:03:49||62bf0bceb1c6282c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:03:50|-|ff59abb7775e980c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:51||64a54d3f7e980f15|Start write log analyId 1718334231607
14/06/24 10:03:51||64a54d3f7e980f15|AsyncLog analyId 1718334231607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:52|-|73a54066c259a588|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:54|-|2f1280e4b26cc55d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:54||108c45683af16d10|Start write log analyId 1718334234607
14/06/24 10:03:54||108c45683af16d10|AsyncLog analyId 1718334234607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:56|-|affaa2cff521a57f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:57||5885abdc62c0d5fa|Start write log analyId 1718334237607
14/06/24 10:03:57||5885abdc62c0d5fa|AsyncLog analyId 1718334237607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:03:58|-|8bc0f7a18c3701bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:03:59||c0de25e3d8f1d3cb|START CLEAR CACHE
14/06/24 10:04:00|-|34995a3006733e31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:00||ae1174ac88ffc995|Start write log analyId 1718334240608
14/06/24 10:04:00||ae1174ac88ffc995|AsyncLog analyId 1718334240608: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:02|-|b33317ca5330b724|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:03||56795578bfe6d469|Start write log analyId 1718334243608
14/06/24 10:04:03||56795578bfe6d469|AsyncLog analyId 1718334243608: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:04|-|969575b7ebcf0c2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:04||706ec33b340bde57|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:04:06|-|fe4d760b49157d82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:06||669e355be0cbc0c7|Start write log analyId 1718334246609
14/06/24 10:04:06||669e355be0cbc0c7|AsyncLog analyId 1718334246609: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:08|-|73abc791ccc53ce1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:09||96c4b713772b172a|Start write log analyId 1718334249609
14/06/24 10:04:09||96c4b713772b172a|AsyncLog analyId 1718334249609: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:09||0b06151c582a8ae3|START CLEAR CACHE
14/06/24 10:04:10|-|548b9faaf16c7839|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:12|-|932c3c66619c371b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:12||d71129bbf60f5810|Start write log analyId 1718334252610
14/06/24 10:04:12||d71129bbf60f5810|AsyncLog analyId 1718334252610: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:14|-|deeb2f486f651d85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:15||681014ed9396be4c|Start write log analyId 1718334255611
14/06/24 10:04:15||681014ed9396be4c|AsyncLog analyId 1718334255611: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:16|-|92bc2065108b0c5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:18|-|68cc8c93a55ca612|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:18||49731ee5efaab1d8|Start write log analyId 1718334258611
14/06/24 10:04:18||49731ee5efaab1d8|AsyncLog analyId 1718334258611: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:19||d0a5d0277877569e|START CLEAR CACHE
14/06/24 10:04:19||cbdf65ef811a0343|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:04:20|-|0d7ac6615c2184f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:21||cc2ab4518c87036e|Start write log analyId 1718334261612
14/06/24 10:04:21||cc2ab4518c87036e|AsyncLog analyId 1718334261612: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:22|-|7496010e076d0039|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:24|-|1d9086016c089bc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:24||4424d88b3b42dba6|Start write log analyId 1718334264613
14/06/24 10:04:24||4424d88b3b42dba6|AsyncLog analyId 1718334264613: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:26|-|60a872aae4e5f9f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:27||aee80df69f72129f|Start write log analyId 1718334267613
14/06/24 10:04:27||aee80df69f72129f|AsyncLog analyId 1718334267613: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:28|-|1718cb8fcb1fa4d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:29||7b2348f6c807638d|START CLEAR CACHE
14/06/24 10:04:30|-|fca369bf2a7dc6d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:30||e3742567fd93aac7|Start write log analyId 1718334270614
14/06/24 10:04:30||e3742567fd93aac7|AsyncLog analyId 1718334270614: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:32|-|af6a77dd93b0ffc3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:33||52d7afb4f7180461|Start write log analyId 1718334273614
14/06/24 10:04:33||52d7afb4f7180461|AsyncLog analyId 1718334273614: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:34|-|3ee4d8cb87195754|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:34||45181582a0e005a3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:04:36|-|c458cc89ac929dea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:36||9b3e1e02164ab623|Start write log analyId 1718334276615
14/06/24 10:04:36||9b3e1e02164ab623|AsyncLog analyId 1718334276615: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:38|-|a795afda0f31e226|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:39||4d91f0af5a60c3bb|Start write log analyId 1718334279615
14/06/24 10:04:39||4d91f0af5a60c3bb|AsyncLog analyId 1718334279615: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:39||7e76b3ba8ecd71e1|START CLEAR CACHE
14/06/24 10:04:40|-|d15d00fbea992caf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:42|-|7d44b7159488f8f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:42||57df5b2166c39171|Start write log analyId 1718334282616
14/06/24 10:04:42||57df5b2166c39171|AsyncLog analyId 1718334282616: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:44|-|1a365906c8dd92fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:45||3950d2389f46bb24|Start write log analyId 1718334285616
14/06/24 10:04:45||3950d2389f46bb24|AsyncLog analyId 1718334285616: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:46|-|57bb221ec8468d21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:48|-|4b95165076e1607f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:48||50c0a08c7881a0ef|Start write log analyId 1718334288617
14/06/24 10:04:48||50c0a08c7881a0ef|AsyncLog analyId 1718334288617: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:49||5c5f7719ee426546|START CLEAR CACHE
14/06/24 10:04:49||340ef0f9b4efd9f8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:04:50|-|9bc63175e1b5298b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:51||2e2cf5bfcb47c730|Start write log analyId 1718334291618
14/06/24 10:04:51||2e2cf5bfcb47c730|AsyncLog analyId 1718334291618: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:52|-|dbcff93a8e221632|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:54|-|df8241dff6c34eae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:54||adf8e856bcb6d6e7|Start write log analyId 1718334294618
14/06/24 10:04:54||adf8e856bcb6d6e7|AsyncLog analyId 1718334294618: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:56|-|66ee3c60ddd13746|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:57||c30c2a75b1b12f8b|Start write log analyId 1718334297619
14/06/24 10:04:57||c30c2a75b1b12f8b|AsyncLog analyId 1718334297619: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:04:58|-|9cba614a4de07c60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:04:59||c168b0411151da64|START CLEAR CACHE
14/06/24 10:05:00|-|c6bde1a377a73459|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:00||c9477d411a2b2013|Start write log analyId 1718334300620
14/06/24 10:05:00||c9477d411a2b2013|AsyncLog analyId 1718334300620: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:02|-|a44c3032d022c9ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:03||bb54bff486525081|Start write log analyId 1718334303620
14/06/24 10:05:03||bb54bff486525081|AsyncLog analyId 1718334303620: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:04|-|69b04d2e07affffe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:04||a5d4b577f18a4ad0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:05:06|-|ac3eab796e090488|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:06||b217aaee5b4c5a6e|Start write log analyId 1718334306621
14/06/24 10:05:06||b217aaee5b4c5a6e|AsyncLog analyId 1718334306621: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:08|-|335047141116e476|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:09||8f07b3009bb058b5|Start write log analyId 1718334309621
14/06/24 10:05:09||8f07b3009bb058b5|AsyncLog analyId 1718334309621: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:09||341fe0d85e46b816|START CLEAR CACHE
14/06/24 10:05:10|-|1ce7eec73abfd819|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:12|-|54a8fcfcf2e168a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:12||b8702088c103f39f|Start write log analyId 1718334312622
14/06/24 10:05:12||b8702088c103f39f|AsyncLog analyId 1718334312622: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:14|-|79fb54f868244019|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:15||7a324419aa87883d|Start write log analyId 1718334315623
14/06/24 10:05:15||7a324419aa87883d|AsyncLog analyId 1718334315623: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:16|-|4f3858f00e26e5c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:18|-|099cae074f3a0858|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:18||755afba2cff8ee4b|Start write log analyId 1718334318623
14/06/24 10:05:18||755afba2cff8ee4b|AsyncLog analyId 1718334318623: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:19||96cf234abc09f296|START CLEAR CACHE
14/06/24 10:05:19||c81876d4387e88f9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:05:20|-|350d35baa9e0612b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:21||bc9b90ad8041fce1|Start write log analyId 1718334321624
14/06/24 10:05:21||bc9b90ad8041fce1|AsyncLog analyId 1718334321624: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:22|-|c1a96f0b262270a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:24|-|84832f7acf916f98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:24||1ed4b8e962338192|Start write log analyId 1718334324624
14/06/24 10:05:24||1ed4b8e962338192|AsyncLog analyId 1718334324624: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:26|-|6ab4447eadc8f299|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:27||3639a1f4fbe230da|Start write log analyId 1718334327625
14/06/24 10:05:27||3639a1f4fbe230da|AsyncLog analyId 1718334327625: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:28|-|da6bf9167415ebc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:29||025cf6a403a61498|START CLEAR CACHE
14/06/24 10:05:30|-|64edb98148801af8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:30||70d3dae55bcac15a|Start write log analyId 1718334330626
14/06/24 10:05:30||70d3dae55bcac15a|AsyncLog analyId 1718334330626: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:32|-|0074721eac48bf7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:33||3dba16ece4e9593a|Start write log analyId 1718334333626
14/06/24 10:05:33||3dba16ece4e9593a|AsyncLog analyId 1718334333626: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:34|-|cd85001969c3c9fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:34||7a7d22c5788d608e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:05:36||af4490ffc01cffe0|Start write log analyId 1718334336627
14/06/24 10:05:36||af4490ffc01cffe0|AsyncLog analyId 1718334336627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:38|-|56e6dd58a03e9a72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:39||70c776de9e281386|Start write log analyId 1718334339627
14/06/24 10:05:39||70c776de9e281386|AsyncLog analyId 1718334339627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:39||9d5c523c5f3461cc|START CLEAR CACHE
14/06/24 10:05:40|-|2320106ccb3bcc6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:42|-|c98bbca0d01f2103|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:42||758aa4daa107d94f|Start write log analyId 1718334342628
14/06/24 10:05:42||758aa4daa107d94f|AsyncLog analyId 1718334342628: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:44|-|69c0b870fd705c84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:45||267a246d68ad8a9c|Start write log analyId 1718334345636
14/06/24 10:05:45||267a246d68ad8a9c|AsyncLog analyId 1718334345636: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:46|-|077cc4c6004c2c05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:48|-|adeae3027936c9ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:48||9c5a4eed0fd1e897|Start write log analyId 1718334348637
14/06/24 10:05:48||9c5a4eed0fd1e897|AsyncLog analyId 1718334348637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:49||9e40696acc51035e|START CLEAR CACHE
14/06/24 10:05:49||b58fe7e9ea7b2821|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:05:50|-|518b2415e978c371|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:51||43195c8ee038e8df|Start write log analyId 1718334351637
14/06/24 10:05:51||43195c8ee038e8df|AsyncLog analyId 1718334351637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:52|-|1a0892a811feeb31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:54|-|6786dce3a93d2188|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:54||6ef3cb41989e1445|Start write log analyId 1718334354637
14/06/24 10:05:54||6ef3cb41989e1445|AsyncLog analyId 1718334354637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:56|-|896ddbf76656196a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:57||72fba9bd3eeec7ed|Start write log analyId 1718334357638
14/06/24 10:05:57||72fba9bd3eeec7ed|AsyncLog analyId 1718334357638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:05:58|-|9bd605f1e070f6a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:05:59||d8c56d608c5fb985|START CLEAR CACHE
14/06/24 10:06:00|-|e0b422025f259ec6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:00||b5cdaac2bc098b0e|Start write log analyId 1718334360638
14/06/24 10:06:00||b5cdaac2bc098b0e|AsyncLog analyId 1718334360638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:02|-|691c7e9debdd56ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:03||909f8a7028d9cbf0|Start write log analyId 1718334363639
14/06/24 10:06:03||909f8a7028d9cbf0|AsyncLog analyId 1718334363639: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:04|-|3c0e702911eb8797|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:04||694a15ca04c159a8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:06:06|-|88420784baa2f2f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:06||b5aebd455c698594|Start write log analyId 1718334366640
14/06/24 10:06:06||b5aebd455c698594|AsyncLog analyId 1718334366640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:08|-|cc91834d5911b69e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:09||eea556bcb243f554|Start write log analyId 1718334369640
14/06/24 10:06:09||eea556bcb243f554|AsyncLog analyId 1718334369640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:09||65ba89da14c4395b|START CLEAR CACHE
14/06/24 10:06:10|-|c776348000c8f752|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:12|-|71c36ee54cb0fc18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:12||784a23b525ad7999|Start write log analyId 1718334372641
14/06/24 10:06:12||784a23b525ad7999|AsyncLog analyId 1718334372641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:14|-|67202653c3b06be0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:15||a40ed8587f835538|Start write log analyId 1718334375641
14/06/24 10:06:15||a40ed8587f835538|AsyncLog analyId 1718334375641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:16|-|9a728a5663af02b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:18|-|e035855fb4fcbdb2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:18||334889a22ef4d22c|Start write log analyId 1718334378642
14/06/24 10:06:18||334889a22ef4d22c|AsyncLog analyId 1718334378642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:19||776d98a57727de04|START CLEAR CACHE
14/06/24 10:06:19||4a888d06c3ebe369|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:06:20|-|3e4b362cba0f2739|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:21||0de370945a96054a|Start write log analyId 1718334381643
14/06/24 10:06:21||0de370945a96054a|AsyncLog analyId 1718334381643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:22|-|594fb783c2ef1cd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:24|-|3f28edcefd485aec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:24||35be2e486a222ccd|Start write log analyId 1718334384643
14/06/24 10:06:24||35be2e486a222ccd|AsyncLog analyId 1718334384643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:26|-|6ce55ba6c4bd52ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:27||429263b188327289|Start write log analyId 1718334387644
14/06/24 10:06:27||429263b188327289|AsyncLog analyId 1718334387644: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:28|-|5124b4366a9ea428|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:29||2727e2b3f1bf8757|START CLEAR CACHE
14/06/24 10:06:30|-|83fcb9b03560eda0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:30||6635c00aed63aa6a|Start write log analyId 1718334390645
14/06/24 10:06:30||6635c00aed63aa6a|AsyncLog analyId 1718334390645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:32|-|7d962ac15d421b24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:33||b4dd7d08b0ec5775|Start write log analyId 1718334393645
14/06/24 10:06:33||b4dd7d08b0ec5775|AsyncLog analyId 1718334393645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:34|-|ed44a81bd7c3405b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:34||10053aee9a615980|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:06:36|-|695fc8561da05ab5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:36||6b07d521288d9401|Start write log analyId 1718334396646
14/06/24 10:06:36||6b07d521288d9401|AsyncLog analyId 1718334396646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:38|-|51f00cc04ee73221|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:39||c29df7a28a783e93|Start write log analyId 1718334399647
14/06/24 10:06:39||c29df7a28a783e93|AsyncLog analyId 1718334399647: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:39||cf5a6f94e3675453|START CLEAR CACHE
14/06/24 10:06:40|-|b29f1a4d72be0950|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:42|-|e0490434b01d46ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:42||6a36e24c059c1667|Start write log analyId 1718334402647
14/06/24 10:06:42||6a36e24c059c1667|AsyncLog analyId 1718334402647: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:44|-|6502e9a3ae9c8aa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:45||2d08b61fa75cd975|Start write log analyId 1718334405648
14/06/24 10:06:45||2d08b61fa75cd975|AsyncLog analyId 1718334405648: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:46|-|4acc8c3197e389ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:48|-|fe49fccc7c6e6816|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:48||eb857cac63d0ddc4|Start write log analyId 1718334408648
14/06/24 10:06:48||eb857cac63d0ddc4|AsyncLog analyId 1718334408648: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:49||da9979cf6a798d4b|START CLEAR CACHE
14/06/24 10:06:49||909cd320986ed501|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:06:50|-|07fbac01d0baff20|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:51||5fbccf3c8a23fc39|Start write log analyId 1718334411649
14/06/24 10:06:51||5fbccf3c8a23fc39|AsyncLog analyId 1718334411649: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:52|-|9f04df076d3d953e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:54|-|e42a3ce980d4d4a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:54||62da676989da212e|Start write log analyId 1718334414650
14/06/24 10:06:54||62da676989da212e|AsyncLog analyId 1718334414650: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:56|-|4ef6dfecfef3beb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:57||38d1ab394c23e5a5|Start write log analyId 1718334417650
14/06/24 10:06:57||38d1ab394c23e5a5|AsyncLog analyId 1718334417650: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:06:58|-|c50bcef8fc725d98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:06:59||b1a042282d782c33|START CLEAR CACHE
14/06/24 10:07:00|-|11aeef0dcd2300cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:00||8ec217f62af9fb00|Start write log analyId 1718334420651
14/06/24 10:07:00||8ec217f62af9fb00|AsyncLog analyId 1718334420651: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:02|-|90b917e3cedb4364|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:03||f584f87f49bf0a9e|Start write log analyId 1718334423652
14/06/24 10:07:03||f584f87f49bf0a9e|AsyncLog analyId 1718334423652: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:04|-|b4f11f45d2f7c57f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:04||14eaf551ea98133c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:07:06|-|7304241d1a110c38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:06||db1e081ec0ebebf6|Start write log analyId 1718334426652
14/06/24 10:07:06||db1e081ec0ebebf6|AsyncLog analyId 1718334426652: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:08|-|81c30b0aad5469a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:09||a81e200e20b18171|Start write log analyId 1718334429653
14/06/24 10:07:09||a81e200e20b18171|AsyncLog analyId 1718334429653: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:09||8ba38029cbbc8ccf|START CLEAR CACHE
14/06/24 10:07:10|-|6520760c00068ad4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:12|-|fecd03a39c1f2a0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:12||f837dad4e663e224|Start write log analyId 1718334432653
14/06/24 10:07:12||f837dad4e663e224|AsyncLog analyId 1718334432653: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:14|-|4473cca1892faf34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:15||409cb6f9736baa17|Start write log analyId 1718334435655
14/06/24 10:07:15||409cb6f9736baa17|AsyncLog analyId 1718334435655: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:16|-|9232486447de8415|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:18|-|deb504f8e2d67122|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:18||eaeea12ab5fe1c11|Start write log analyId 1718334438655
14/06/24 10:07:18||eaeea12ab5fe1c11|AsyncLog analyId 1718334438655: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:19||38d3b5a1012ea9a9|START CLEAR CACHE
14/06/24 10:07:19||6e6d2121b7df7848|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:07:20|-|eecd0c31c05b2b7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:21||2c37ae87f8dfbc90|Start write log analyId 1718334441656
14/06/24 10:07:21||2c37ae87f8dfbc90|AsyncLog analyId 1718334441656: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:22|-|665d37bb6f416ce8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:24|-|ed2be300faa7c0d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:24||514227a2da4a93df|Start write log analyId 1718334444657
14/06/24 10:07:24||514227a2da4a93df|AsyncLog analyId 1718334444657: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:26|-|1313af324454955c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:27||28290672bd437918|Start write log analyId 1718334447657
14/06/24 10:07:27||28290672bd437918|AsyncLog analyId 1718334447657: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:28|-|0dc852572035fa42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:29||bcd73b1c69cb9520|START CLEAR CACHE
14/06/24 10:07:30|-|db73ccc580d71761|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:30||3873308076997e64|Start write log analyId 1718334450658
14/06/24 10:07:30||3873308076997e64|AsyncLog analyId 1718334450658: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:32|-|e0d3c3a0c378f631|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:33||e2b0a17582110038|Start write log analyId 1718334453659
14/06/24 10:07:33||e2b0a17582110038|AsyncLog analyId 1718334453659: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:34|-|06e03061a3bbd4e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:34||d75318aa8f8b1003|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:07:36|-|aeb6693d4c4362da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:36||db1171bd13a6bdf9|Start write log analyId 1718334456659
14/06/24 10:07:36||db1171bd13a6bdf9|AsyncLog analyId 1718334456659: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:38|-|0eae7b0e97456eb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:39||e73c1c44f88b632c|Start write log analyId 1718334459659
14/06/24 10:07:39||e73c1c44f88b632c|AsyncLog analyId 1718334459659: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:39||e25a2c518328880c|START CLEAR CACHE
14/06/24 10:07:40|-|7080a490c576ff6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:42|-|37b778ee95658627|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:42||050ca54c46f292cc|Start write log analyId 1718334462660
14/06/24 10:07:42||050ca54c46f292cc|AsyncLog analyId 1718334462660: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:44|-|620c63fa355efd7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:45||4c8dde3f195f902d|Start write log analyId 1718334465660
14/06/24 10:07:45||4c8dde3f195f902d|AsyncLog analyId 1718334465660: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:46|-|b83bdb444af186d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:48|-|7c6ba67fd8ec28fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:48||cc792a1920a2a004|Start write log analyId 1718334468661
14/06/24 10:07:48||cc792a1920a2a004|AsyncLog analyId 1718334468661: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:49||98c41478887e6a8f|START CLEAR CACHE
14/06/24 10:07:49||c698419618057918|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:07:50|-|4f6f37ff74bd681d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:51||652da9ba3a89fd4d|Start write log analyId 1718334471662
14/06/24 10:07:51||652da9ba3a89fd4d|AsyncLog analyId 1718334471662: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:52|-|66f738b28e9381c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:54|-|4262a974c3b80961|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:54||64455d4b5099b02c|Start write log analyId 1718334474662
14/06/24 10:07:54||64455d4b5099b02c|AsyncLog analyId 1718334474662: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:56|-|f3c49d047f4ed972|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:57||090c0b6ef777c337|Start write log analyId 1718334477663
14/06/24 10:07:57||090c0b6ef777c337|AsyncLog analyId 1718334477663: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:07:58|-|f7e9a36c1ef1aaef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:07:59||f96293c53df523d5|START CLEAR CACHE
14/06/24 10:08:00|-|d062096daf820ced|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:00||df769d7550636c22|Start write log analyId 1718334480663
14/06/24 10:08:00||df769d7550636c22|AsyncLog analyId 1718334480663: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:02|-|bb69909d8d3a1802|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:03||cfdf9ee855c23665|Start write log analyId 1718334483664
14/06/24 10:08:03||cfdf9ee855c23665|AsyncLog analyId 1718334483664: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:04|-|c3d2fbe62f5dca32|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:04||7e415d4b1c8bbaee|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:08:06|-|a0dc3d01e6d3025d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:06||e42c42c4416d41ee|Start write log analyId 1718334486664
14/06/24 10:08:06||e42c42c4416d41ee|AsyncLog analyId 1718334486664: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:08|-|9ea907028760aebb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:09||8d1fc68f0be567da|Start write log analyId 1718334489665
14/06/24 10:08:09||8d1fc68f0be567da|AsyncLog analyId 1718334489665: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:09||317d2731b74f78a7|START CLEAR CACHE
14/06/24 10:08:10|-|2a83737b7a29eb68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:12|-|c046bdb350890a44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:12||dc07541933ff8c30|Start write log analyId 1718334492666
14/06/24 10:08:12||dc07541933ff8c30|AsyncLog analyId 1718334492666: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:14|-|78209ec971767af2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:15||cbe5ab1aab15a054|Start write log analyId 1718334495666
14/06/24 10:08:15||cbe5ab1aab15a054|AsyncLog analyId 1718334495666: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:16|-|5a85d5e447b51d78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:18|-|fbc56c87422daaaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:18||1f4c42c63292d08f|Start write log analyId 1718334498667
14/06/24 10:08:18||1f4c42c63292d08f|AsyncLog analyId 1718334498667: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:19||b2d21985d8678ad7|START CLEAR CACHE
14/06/24 10:08:19||27102eac699b728f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:08:20|-|926b32d99d259f5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:21||25db24465745ba95|Start write log analyId 1718334501667
14/06/24 10:08:21||25db24465745ba95|AsyncLog analyId 1718334501667: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:22|-|784063cc2ef352d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:24|-|731b012e89ff12f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:24||40f6ac021606b29d|Start write log analyId 1718334504668
14/06/24 10:08:24||40f6ac021606b29d|AsyncLog analyId 1718334504668: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:26|-|b0f992c69b7ba059|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:27||956071e6701df8b0|Start write log analyId 1718334507669
14/06/24 10:08:27||956071e6701df8b0|AsyncLog analyId 1718334507669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:28|-|ccd5a062b348582f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:29||3143cc43f8e83855|START CLEAR CACHE
14/06/24 10:08:30|-|ed61cffdf6f0e474|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:30||ba535d72c7462a1b|Start write log analyId 1718334510669
14/06/24 10:08:30||ba535d72c7462a1b|AsyncLog analyId 1718334510669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:32|-|56de9f3063f6e7d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:33||a667b59bce24bc4f|Start write log analyId 1718334513670
14/06/24 10:08:33||a667b59bce24bc4f|AsyncLog analyId 1718334513670: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:34|-|412db7f77dcb910a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:34||58502e209952af0b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:08:36|-|d33a44ecc32c55a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:36||f273bdf93e762c64|Start write log analyId 1718334516670
14/06/24 10:08:36||f273bdf93e762c64|AsyncLog analyId 1718334516670: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:38|-|94a2205e60a579a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:39||2e91407559757b9d|Start write log analyId 1718334519671
14/06/24 10:08:39||2e91407559757b9d|AsyncLog analyId 1718334519671: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:39||d88c0659e57c4bca|START CLEAR CACHE
14/06/24 10:08:40|-|4cdd9c51c05171c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:42|-|86dee4b23aada3a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:42||bcc5004998bf92b4|Start write log analyId 1718334522671
14/06/24 10:08:42||bcc5004998bf92b4|AsyncLog analyId 1718334522671: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:44|-|912388df95921cd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:45||1bb383a338415320|Start write log analyId 1718334525672
14/06/24 10:08:45||1bb383a338415320|AsyncLog analyId 1718334525672: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:46|-|89eaf1dc6e45248e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:48|-|888151f072149084|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:48||7e596bc36a93234c|Start write log analyId 1718334528673
14/06/24 10:08:48||7e596bc36a93234c|AsyncLog analyId 1718334528673: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:49||54c3437d01a3540e|START CLEAR CACHE
14/06/24 10:08:49||cb7811cc61f333e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:08:50|-|9162d7986833fb98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:51||5080a953c2d31149|Start write log analyId 1718334531673
14/06/24 10:08:51||5080a953c2d31149|AsyncLog analyId 1718334531673: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:52|-|dcdfdfb8b6642496|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:54|-|36b7ca5ead8afb6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:54||61230d590fe203ec|Start write log analyId 1718334534674
14/06/24 10:08:54||61230d590fe203ec|AsyncLog analyId 1718334534674: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:56|-|ec8b4a1ea7e125df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:57||c41153187a5fc1b1|Start write log analyId 1718334537674
14/06/24 10:08:57||c41153187a5fc1b1|AsyncLog analyId 1718334537674: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:08:58|-|15ecef78542ce2ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:08:59||8dc8610c5fdc4904|START CLEAR CACHE
14/06/24 10:09:00|-|69b8313099db4cb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:00||a102d9ab6f96aaa9|Start write log analyId 1718334540675
14/06/24 10:09:00||a102d9ab6f96aaa9|AsyncLog analyId 1718334540675: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:02|-|d961d77306a564e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:03||9d5a8faea6323e7d|Start write log analyId 1718334543675
14/06/24 10:09:03||9d5a8faea6323e7d|AsyncLog analyId 1718334543675: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:04|-|93abf0d8c589ec0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:04||1ab7d8a81a5b0216|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:09:06|-|d848b53ce2977f19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:06||dc60aac2f6eb534f|Start write log analyId 1718334546676
14/06/24 10:09:06||dc60aac2f6eb534f|AsyncLog analyId 1718334546676: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:08|-|bedac18ba3625912|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:09||abe80a68c021171b|Start write log analyId 1718334549676
14/06/24 10:09:09||abe80a68c021171b|AsyncLog analyId 1718334549676: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:09||6f4b4ac5bde3c64e|START CLEAR CACHE
14/06/24 10:09:10|-|42d92a2f4fb8b3ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:12|-|da108a92b42e6a04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:12||d5e95f09c135885d|Start write log analyId 1718334552678
14/06/24 10:09:12||d5e95f09c135885d|AsyncLog analyId 1718334552678: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:14|-|cbee86321fd7bd50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:15||857a45398c36ed52|Start write log analyId 1718334555678
14/06/24 10:09:15||857a45398c36ed52|AsyncLog analyId 1718334555678: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:16|-|a9307f3850845c18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:18|-|a5e293a6910b43a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:18||5bfac717f3bfffa4|Start write log analyId 1718334558679
14/06/24 10:09:18||5bfac717f3bfffa4|AsyncLog analyId 1718334558679: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:19||d2bd445b4b10166f|START CLEAR CACHE
14/06/24 10:09:19||18abdcb3fa225239|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:09:20|-|6d4357cc37311548|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:21||25cfcfafd31737c5|Start write log analyId 1718334561680
14/06/24 10:09:21||25cfcfafd31737c5|AsyncLog analyId 1718334561680: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:22|-|503c6abf06679fe8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:24|-|f680a234789d8f31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:24||d0ec8c672370e985|Start write log analyId 1718334564681
14/06/24 10:09:24||d0ec8c672370e985|AsyncLog analyId 1718334564681: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:26|-|87e0c0abec48b8cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:27||0d982c6a9895118f|Start write log analyId 1718334567681
14/06/24 10:09:27||0d982c6a9895118f|AsyncLog analyId 1718334567681: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:28|-|b3c96bf3f9e58e69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:29||1d7c4cdcfa7ac105|START CLEAR CACHE
14/06/24 10:09:30|-|281309508f350021|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:30||19c896c87eaddb0d|Start write log analyId 1718334570682
14/06/24 10:09:30||19c896c87eaddb0d|AsyncLog analyId 1718334570682: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:32|-|3f01807579553620|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:33||72a13d51ce7958cd|Start write log analyId 1718334573682
14/06/24 10:09:33||72a13d51ce7958cd|AsyncLog analyId 1718334573682: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:34|-|cee9c52c34e996c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:34||dd86284c757f1810|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:09:36|-|2124e21e199d0c3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:36||167f95c68be35f56|Start write log analyId 1718334576683
14/06/24 10:09:36||167f95c68be35f56|AsyncLog analyId 1718334576683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:38|-|602f9b84da82ac21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:39||69d4b2d5658caee0|Start write log analyId 1718334579683
14/06/24 10:09:39||69d4b2d5658caee0|AsyncLog analyId 1718334579683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:39||07bc558604d6f417|START CLEAR CACHE
14/06/24 10:09:40|-|f6075f2746399183|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:42|-|470a95fa8bb73ef6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:42||bcddb55ad2e87dae|Start write log analyId 1718334582684
14/06/24 10:09:42||bcddb55ad2e87dae|AsyncLog analyId 1718334582684: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:44|-|0a1fecca32bf2b42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:45||b0fba19276d00da2|Start write log analyId 1718334585685
14/06/24 10:09:45||b0fba19276d00da2|AsyncLog analyId 1718334585685: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:46|-|df6921b2f394836c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:48|-|70a83d84ed9b0aa1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:48||629533510f2d997d|Start write log analyId 1718334588685
14/06/24 10:09:48||629533510f2d997d|AsyncLog analyId 1718334588685: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:49||637fc4f1dc1a2d9d|START CLEAR CACHE
14/06/24 10:09:49||82fab04b96143dde|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:09:50|-|1b6729a66482dada|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:51||27a75b412df3e4b5|Start write log analyId 1718334591686
14/06/24 10:09:51||27a75b412df3e4b5|AsyncLog analyId 1718334591686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:52|-|2b20c1e5f701602d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:54|-|ee2630da7d8ecca7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:54||b4e35be2f8f4f9c4|Start write log analyId 1718334594686
14/06/24 10:09:54||b4e35be2f8f4f9c4|AsyncLog analyId 1718334594686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:56|-|29aa42b752293a60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:57||7488783356f27b75|Start write log analyId 1718334597686
14/06/24 10:09:57||7488783356f27b75|AsyncLog analyId 1718334597686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:09:58|-|125eaa7bf245b0d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:09:59||92a09d7151ca90c0|START CLEAR CACHE
14/06/24 10:10:00|-|4205c89ac9005d20|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:00||c2a089753837d1b4|Start write log analyId 1718334600687
14/06/24 10:10:00||c2a089753837d1b4|AsyncLog analyId 1718334600687: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:02|-|31df2cc91fff5d0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:03||a4bbc6341375b3ff|Start write log analyId 1718334603695
14/06/24 10:10:03||a4bbc6341375b3ff|AsyncLog analyId 1718334603695: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:04|-|d6e7c462ec4a43d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:04||16fbf8507739b7b0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:10:06|-|e511b3d778bbcb59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:06||be65370d00f06fac|Start write log analyId 1718334606695
14/06/24 10:10:06||be65370d00f06fac|AsyncLog analyId 1718334606695: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:08|-|e986bfaeb45b90e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:09||1d275c823decd337|Start write log analyId 1718334609696
14/06/24 10:10:09||1d275c823decd337|AsyncLog analyId 1718334609696: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:09||462fb1684dfb7346|START CLEAR CACHE
14/06/24 10:10:10|-|b78b134e5583c481|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:12|-|107d5f1f53ecb700|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:12||9c0add1bdf688ea7|Start write log analyId 1718334612696
14/06/24 10:10:12||9c0add1bdf688ea7|AsyncLog analyId 1718334612696: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:14|-|d59fdf7de1d0ce92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:15||ff9f8f97268799a2|Start write log analyId 1718334615697
14/06/24 10:10:15||ff9f8f97268799a2|AsyncLog analyId 1718334615697: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:16|-|acbeb552814aba45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:18|-|955f02ad6c780d6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:18||7b0e7408888e11be|Start write log analyId 1718334618697
14/06/24 10:10:18||7b0e7408888e11be|AsyncLog analyId 1718334618697: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:19||761e9038dc34544b|START CLEAR CACHE
14/06/24 10:10:19||24127bc6cdeddd70|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:10:20|-|0601e916df99c1e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:21||aac1f20da63f3937|Start write log analyId 1718334621697
14/06/24 10:10:21||aac1f20da63f3937|AsyncLog analyId 1718334621697: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:22|-|8c30472e6ca0b330|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:24|-|5d30424bdcc1af45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:24||3fc3b7f52199136b|Start write log analyId 1718334624698
14/06/24 10:10:24||3fc3b7f52199136b|AsyncLog analyId 1718334624698: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:26|-|f791572670de1910|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:27||7308dc85c34fd7ba|Start write log analyId 1718334627699
14/06/24 10:10:27||7308dc85c34fd7ba|AsyncLog analyId 1718334627699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:28|-|63696d8033cf8a6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:29||e7d796e4c60a6342|START CLEAR CACHE
14/06/24 10:10:30|-|186aad61f8a9bc0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:30||5eb6e38c670f7730|Start write log analyId 1718334630699
14/06/24 10:10:30||5eb6e38c670f7730|AsyncLog analyId 1718334630699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:32|-|c3ec0dd23969d0c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:33||dbf8522d8d94f8c9|Start write log analyId 1718334633700
14/06/24 10:10:33||dbf8522d8d94f8c9|AsyncLog analyId 1718334633700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:34|-|3128c73feb43c0fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:34||a37b4d8fe12afa55|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:10:36|-|191ed0168070b0d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:36||e0adc641cf8f1328|Start write log analyId 1718334636701
14/06/24 10:10:36||e0adc641cf8f1328|AsyncLog analyId 1718334636701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:38|-|17686cf34c72b319|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:39||0a7e0c34e3926891|Start write log analyId 1718334639701
14/06/24 10:10:39||0a7e0c34e3926891|AsyncLog analyId 1718334639701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:39||4e97883316a75fe1|START CLEAR CACHE
14/06/24 10:10:40|-|e09e980e56768268|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:42|-|8a36c6eeec6813c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:42||1679b9ae961fb61f|Start write log analyId 1718334642702
14/06/24 10:10:42||1679b9ae961fb61f|AsyncLog analyId 1718334642702: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:44|-|5deed98d0b81ef10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:45||bd33e4c10df5845d|Start write log analyId 1718334645702
14/06/24 10:10:45||bd33e4c10df5845d|AsyncLog analyId 1718334645702: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:46|-|81835db84e03a0e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:48|-|ccd511a72d3ac9ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:48||549091160ec4294e|Start write log analyId 1718334648703
14/06/24 10:10:48||549091160ec4294e|AsyncLog analyId 1718334648703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:49||a275df6a516dccaa|START CLEAR CACHE
14/06/24 10:10:50||865eeaa75398310e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:10:50|-|8e27839c0d5d3709|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:51||45167f5675ca4fd3|Start write log analyId 1718334651704
14/06/24 10:10:51||45167f5675ca4fd3|AsyncLog analyId 1718334651704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:52|-|592b68030ae93e8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:54|-|cdc1110674c9d928|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:54||2302efff5987fdce|Start write log analyId 1718334654704
14/06/24 10:10:54||2302efff5987fdce|AsyncLog analyId 1718334654704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:56|-|7baf8ecce4ca2b07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:57||5d61ac0bbc833e89|Start write log analyId 1718334657705
14/06/24 10:10:57||5d61ac0bbc833e89|AsyncLog analyId 1718334657705: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:10:58|-|4d7eed920f99afa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:10:59||da3c96319f04597e|START CLEAR CACHE
14/06/24 10:11:00|-|61b814982275ec4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:00||eb35287af9df912e|Start write log analyId 1718334660706
14/06/24 10:11:00||eb35287af9df912e|AsyncLog analyId 1718334660706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:02|-|313276da8246a681|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:03||69cd4657dac7de31|Start write log analyId 1718334663706
14/06/24 10:11:03||69cd4657dac7de31|AsyncLog analyId 1718334663706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:04|-|afb81053e0f7da1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:05||90083c65b2a44f2f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:11:06|-|91b5a52472254707|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:06||acdd8a293884d2dd|Start write log analyId 1718334666707
14/06/24 10:11:06||acdd8a293884d2dd|AsyncLog analyId 1718334666707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:08|-|b29e107c40f5e0f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:09||1191998df3375b3a|Start write log analyId 1718334669707
14/06/24 10:11:09||1191998df3375b3a|AsyncLog analyId 1718334669707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:09||ff3cfa6713fb562b|START CLEAR CACHE
14/06/24 10:11:10|-|3e624d280cac98c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:12|-|78194a3c23bac197|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:12||37a715edefa2c433|Start write log analyId 1718334672708
14/06/24 10:11:12||37a715edefa2c433|AsyncLog analyId 1718334672708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:14|-|135a5b4033bace54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:15||43773c1e22627035|Start write log analyId 1718334675708
14/06/24 10:11:15||43773c1e22627035|AsyncLog analyId 1718334675708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:16|-|2a4b700b7f2c9d48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:18|-|7fb157a6be4285dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:18||c2142d09a4207ebe|Start write log analyId 1718334678708
14/06/24 10:11:18||c2142d09a4207ebe|AsyncLog analyId 1718334678708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:19||54643be2cea48164|START CLEAR CACHE
14/06/24 10:11:20||166f47359b987b8a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:11:20|-|8ca5ce379a5bda34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:21||e1aa6a6d596a2254|Start write log analyId 1718334681709
14/06/24 10:11:21||e1aa6a6d596a2254|AsyncLog analyId 1718334681709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:22|-|a3d4201cd15f836e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:24|-|4eebacae2b3927bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:24||b82682213d1cea17|Start write log analyId 1718334684710
14/06/24 10:11:24||b82682213d1cea17|AsyncLog analyId 1718334684710: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:26|-|e344ca6a805431ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:27||0505e4e8c4865b4f|Start write log analyId 1718334687710
14/06/24 10:11:27||0505e4e8c4865b4f|AsyncLog analyId 1718334687710: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:28|-|0e3fad5e6e83dc94|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:29||f2c0b3b824d1432a|START CLEAR CACHE
14/06/24 10:11:30|-|314809f128e21365|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:30||69a67dbb2417dd8e|Start write log analyId 1718334690711
14/06/24 10:11:30||69a67dbb2417dd8e|AsyncLog analyId 1718334690711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:32|-|3f72d653e116dc0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:33||6d04953541d9ad70|Start write log analyId 1718334693711
14/06/24 10:11:33||6d04953541d9ad70|AsyncLog analyId 1718334693711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:34|-|e9075812b2281020|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:35||bf1add32f416d640|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:11:36|-|7b37dd751951fbd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:36||c11a0f08d49da93a|Start write log analyId 1718334696712
14/06/24 10:11:36||c11a0f08d49da93a|AsyncLog analyId 1718334696712: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:38|-|9e320ffdeed002f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:39||530634e8554dcb47|Start write log analyId 1718334699713
14/06/24 10:11:39||530634e8554dcb47|AsyncLog analyId 1718334699713: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:39||51b3c82c6552bf46|START CLEAR CACHE
14/06/24 10:11:40|-|9426cde61bb8ddc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:42|-|6900f2511b38270e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:42||9f7584115066f1bf|Start write log analyId 1718334702713
14/06/24 10:11:42||9f7584115066f1bf|AsyncLog analyId 1718334702713: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:44|-|a27cfbcead7449ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:45||d150e4884485570e|Start write log analyId 1718334705713
14/06/24 10:11:45||d150e4884485570e|AsyncLog analyId 1718334705713: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:46|-|756d18e473869546|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:48|-|2ae7fb92fc065867|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:48||b9cd141195de5d07|Start write log analyId 1718334708714
14/06/24 10:11:48||b9cd141195de5d07|AsyncLog analyId 1718334708714: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:49||e883708f9860bb70|START CLEAR CACHE
14/06/24 10:11:50||c7c3cc6c09345789|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:11:50|-|e1459bd04ade3e6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:51||45e020cd2fca36bc|Start write log analyId 1718334711714
14/06/24 10:11:51||45e020cd2fca36bc|AsyncLog analyId 1718334711714: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:52|-|97408e06566c2b49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:54|-|c8f5806e7223e26b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:54||a3f9ddc3a091716f|Start write log analyId 1718334714715
14/06/24 10:11:54||a3f9ddc3a091716f|AsyncLog analyId 1718334714715: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:56|-|1893597b10333dd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:57||0bf691d3ca217def|Start write log analyId 1718334717715
14/06/24 10:11:57||0bf691d3ca217def|AsyncLog analyId 1718334717715: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:11:58|-|6869dff67e6da75d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:11:59||e23472f183bf9ba7|START CLEAR CACHE
14/06/24 10:12:00|-|8267ea5fa1592bad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:00||c967a6d423d81e95|Start write log analyId 1718334720716
14/06/24 10:12:00||c967a6d423d81e95|AsyncLog analyId 1718334720716: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:02|-|1dea7daad4d31c98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:03||a3f66d9140c43fa4|Start write log analyId 1718334723717
14/06/24 10:12:03||a3f66d9140c43fa4|AsyncLog analyId 1718334723717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:04|-|72196760ddccbcb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:05||073fc9c8f7115e8e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:12:06|-|9c6717a08b55fccd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:06||0effb05bae7ac429|Start write log analyId 1718334726717
14/06/24 10:12:06||0effb05bae7ac429|AsyncLog analyId 1718334726717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:08|-|961d372eb7cb5e26|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:09||f57feaa0edc408b7|Start write log analyId 1718334729718
14/06/24 10:12:09||f57feaa0edc408b7|AsyncLog analyId 1718334729718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:09||f8fae1d3497c168f|START CLEAR CACHE
14/06/24 10:12:10|-|bbdc51e9a8860daa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:12|-|9e06a5f4d3b5a291|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:12||037509d1787ff7c4|Start write log analyId 1718334732718
14/06/24 10:12:12||037509d1787ff7c4|AsyncLog analyId 1718334732718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:14|-|3668705503d07f42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:15||929b3e3cb559e431|Start write log analyId 1718334735719
14/06/24 10:12:15||929b3e3cb559e431|AsyncLog analyId 1718334735719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:16|-|d2b3eea2a4931130|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:18|-|a2265ba27665dd06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:18||bc8b49d9fae6b43e|Start write log analyId 1718334738719
14/06/24 10:12:18||bc8b49d9fae6b43e|AsyncLog analyId 1718334738719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:19||ccafab5096d119f2|START CLEAR CACHE
14/06/24 10:12:20||bf6588df44447e27|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:12:20|-|1ccd9771e1d67c13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:21||500f125aa400f17d|Start write log analyId 1718334741720
14/06/24 10:12:21||500f125aa400f17d|AsyncLog analyId 1718334741720: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:22|-|a71539596e35d1b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:24|-|60e42e6c4200f734|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:24||1b6edd0c51afee34|Start write log analyId 1718334744721
14/06/24 10:12:24||1b6edd0c51afee34|AsyncLog analyId 1718334744721: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:26|-|c29578933faa9386|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:27||beede39645c4f8c7|Start write log analyId 1718334747721
14/06/24 10:12:27||beede39645c4f8c7|AsyncLog analyId 1718334747721: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:28|-|a982edb335997ea0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:29||fbdb2f05cb043406|START CLEAR CACHE
14/06/24 10:12:30|-|d271ec6b34eb9b81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:30||ee9ce63e21d00d28|Start write log analyId 1718334750722
14/06/24 10:12:30||ee9ce63e21d00d28|AsyncLog analyId 1718334750722: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:32|-|929cf0af730d06c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:33||c1625da8180264be|Start write log analyId 1718334753722
14/06/24 10:12:33||c1625da8180264be|AsyncLog analyId 1718334753722: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:34|-|73cb6e75f440c3b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:35||6d76c4c938e73852|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:12:36|-|194452cd8ffd0e5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:36||04ecd2cbdc6eaf33|Start write log analyId 1718334756723
14/06/24 10:12:36||04ecd2cbdc6eaf33|AsyncLog analyId 1718334756723: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:38|-|f4e3a30801119fe9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:39||7969977c7549b572|Start write log analyId 1718334759724
14/06/24 10:12:39||7969977c7549b572|AsyncLog analyId 1718334759724: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:39||6f79fbb21737d99f|START CLEAR CACHE
14/06/24 10:12:40|-|45d0a13d00416ed8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:42|-|a203d4778c277b21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:42||c32afb1bef4615bc|Start write log analyId 1718334762724
14/06/24 10:12:42||c32afb1bef4615bc|AsyncLog analyId 1718334762724: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:44|-|ab9c1439fada1bf1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:45||eddac8686ec84747|Start write log analyId 1718334765724
14/06/24 10:12:45||eddac8686ec84747|AsyncLog analyId 1718334765724: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:46|-|66297d7c39881370|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:48|-|fd34e7cc0fef1715|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:48||b48c1397b4dbc183|Start write log analyId 1718334768725
14/06/24 10:12:48||b48c1397b4dbc183|AsyncLog analyId 1718334768725: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:49||3a90d158356497d2|START CLEAR CACHE
14/06/24 10:12:50||7f8b8cb95267255b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:12:50|-|4d75993e7473c000|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:51||f346c6035987d568|Start write log analyId 1718334771726
14/06/24 10:12:51||f346c6035987d568|AsyncLog analyId 1718334771726: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:52|-|392166a84d3871de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:54|-|def687c6231efab9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:54||0650f7546dbeb8e0|Start write log analyId 1718334774727
14/06/24 10:12:54||0650f7546dbeb8e0|AsyncLog analyId 1718334774727: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:56|-|c6237899cd2cb853|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:57||da34f369b2b5d671|Start write log analyId 1718334777727
14/06/24 10:12:57||da34f369b2b5d671|AsyncLog analyId 1718334777727: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:12:58|-|b95501280bd10664|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:12:59||b2fe904de590880f|START CLEAR CACHE
14/06/24 10:13:00|-|143b8bc5c67f531d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:00||31351abb1721ddee|Start write log analyId 1718334780727
14/06/24 10:13:00||31351abb1721ddee|AsyncLog analyId 1718334780727: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:02|-|825dcf663c55b3f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:03||552e63c7cc8a7637|Start write log analyId 1718334783728
14/06/24 10:13:03||552e63c7cc8a7637|AsyncLog analyId 1718334783728: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:04|-|861b5da96e74c1fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:05||1fd36045d6a2ac3e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:13:06|-|4a4bc5925baaeedc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:06||90a235765ae488cf|Start write log analyId 1718334786728
14/06/24 10:13:06||90a235765ae488cf|AsyncLog analyId 1718334786728: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:08|-|6e67df135c983b77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:09||3e17a03433e1f762|Start write log analyId 1718334789729
14/06/24 10:13:09||3e17a03433e1f762|AsyncLog analyId 1718334789729: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:09||33a3144195afb606|START CLEAR CACHE
14/06/24 10:13:10|-|708c4a31d7aba3e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:12|-|d600ebbfc5e3690f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:12||00c710cbf973abed|Start write log analyId 1718334792729
14/06/24 10:13:12||00c710cbf973abed|AsyncLog analyId 1718334792729: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:14|-|ebed19c4f2577529|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:15||36be5187eafd2b60|Start write log analyId 1718334795730
14/06/24 10:13:15||36be5187eafd2b60|AsyncLog analyId 1718334795730: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:16|-|65e440f5130167ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:18|-|5c94d90e597eb35d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:18||ba0ad6bc02c5e966|Start write log analyId 1718334798731
14/06/24 10:13:18||ba0ad6bc02c5e966|AsyncLog analyId 1718334798731: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:19||cfd6c1c556679615|START CLEAR CACHE
14/06/24 10:13:20||2bfae6703a6fd5af|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:13:20|-|82fd251e0ae0fed4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:21||189cf7cf8010723a|Start write log analyId 1718334801732
14/06/24 10:13:21||189cf7cf8010723a|AsyncLog analyId 1718334801732: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:22|-|e75d16c26933eee6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:24|-|2b8a478ebcb2b190|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:24||b53c2cdd0a0fd4e9|Start write log analyId 1718334804739
14/06/24 10:13:24||b53c2cdd0a0fd4e9|AsyncLog analyId 1718334804739: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:26|-|c39541f3cc22a0c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:27||829cd4feef44a43b|Start write log analyId 1718334807740
14/06/24 10:13:27||829cd4feef44a43b|AsyncLog analyId 1718334807740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:28|-|13d892736c41f9ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:29||5e72e97c8b7ce60f|START CLEAR CACHE
14/06/24 10:13:30|-|218441486dc30096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:30||3e4a571f01a14dde|Start write log analyId 1718334810740
14/06/24 10:13:30||3e4a571f01a14dde|AsyncLog analyId 1718334810740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:32|-|601db7201095e8c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:33||1fb3741b8cd135b2|Start write log analyId 1718334813741
14/06/24 10:13:33||1fb3741b8cd135b2|AsyncLog analyId 1718334813741: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:34|-|a0452b604f6d203f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:35||8c30b7032a8cdcea|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:13:36|-|16380cb55c7100bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:36||4040d999b7cd3eec|Start write log analyId 1718334816741
14/06/24 10:13:36||4040d999b7cd3eec|AsyncLog analyId 1718334816741: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:38|-|8705930a589ed243|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:39||21e29624612a4093|Start write log analyId 1718334819742
14/06/24 10:13:39||21e29624612a4093|AsyncLog analyId 1718334819742: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:39||b45672fa29849ce5|START CLEAR CACHE
14/06/24 10:13:40|-|d74bad5b55592a0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:42|-|be08579ff6277f05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:42||9b3f6749b69b39b7|Start write log analyId 1718334822743
14/06/24 10:13:42||9b3f6749b69b39b7|AsyncLog analyId 1718334822743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:44|-|6eb917827955c3c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:45||bc2fddec32ce5c3a|Start write log analyId 1718334825743
14/06/24 10:13:45||bc2fddec32ce5c3a|AsyncLog analyId 1718334825743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:46|-|bbaaa8e0da7a2dc7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:48|-|bf40826962356e6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:48||832062e71725ca79|Start write log analyId 1718334828743
14/06/24 10:13:48||832062e71725ca79|AsyncLog analyId 1718334828743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:49||8146d24187d70292|START CLEAR CACHE
14/06/24 10:13:50||c331ac994a78dc77|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:13:50|-|fa7f5b2d1e2de127|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:51||f87f68132da5a673|Start write log analyId 1718334831744
14/06/24 10:13:51||f87f68132da5a673|AsyncLog analyId 1718334831744: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:52|-|4d77f59644c10632|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:54|-|e47bde76c1959664|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:54||fbb59306f3ab275e|Start write log analyId 1718334834744
14/06/24 10:13:54||fbb59306f3ab275e|AsyncLog analyId 1718334834744: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:56|-|3caca77c868c7240|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:57||32ebd8d5a83bbcd0|Start write log analyId 1718334837745
14/06/24 10:13:57||32ebd8d5a83bbcd0|AsyncLog analyId 1718334837745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:13:58|-|ac98c60de563c43e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:13:59||684f879402e9b940|START CLEAR CACHE
14/06/24 10:14:00|-|68b43b5e9a2fa9d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:00||836ac561c499c17a|Start write log analyId 1718334840746
14/06/24 10:14:00||836ac561c499c17a|AsyncLog analyId 1718334840746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:02|-|a19eeb9bdbc4e53d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:03||29dca95093b7f653|Start write log analyId 1718334843746
14/06/24 10:14:03||29dca95093b7f653|AsyncLog analyId 1718334843746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:04|-|5de46c2f7b93d8c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:05||d89e97deabd1d810|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:14:06|-|1c24b9ab5610d9cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:06||8337afa81199ae97|Start write log analyId 1718334846747
14/06/24 10:14:06||8337afa81199ae97|AsyncLog analyId 1718334846747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:08|-|01e65ea99e31fe14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:09||0283fe4a7e417331|Start write log analyId 1718334849747
14/06/24 10:14:09||0283fe4a7e417331|AsyncLog analyId 1718334849747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:09||155d1a52917e0433|START CLEAR CACHE
14/06/24 10:14:10|-|9fb4ce636f470364|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:12|-|0b9d5098ea52b6d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:12||bd7b86089046568c|Start write log analyId 1718334852748
14/06/24 10:14:12||bd7b86089046568c|AsyncLog analyId 1718334852748: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:14|-|beb4419d50069334|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:15||a0168002ed9a53c2|Start write log analyId 1718334855749
14/06/24 10:14:15||a0168002ed9a53c2|AsyncLog analyId 1718334855749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:16|-|1aca27fabba6ed4a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:18|-|f7bbc5fbfaca93df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:18||19935018e12f7104|Start write log analyId 1718334858749
14/06/24 10:14:18||19935018e12f7104|AsyncLog analyId 1718334858749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:19||c86469820eed2ace|START CLEAR CACHE
14/06/24 10:14:20||566f50db9e1a046a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:14:20|-|0e8fe70dcc6e1975|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:21||c40e3c665e9661a4|Start write log analyId 1718334861750
14/06/24 10:14:21||c40e3c665e9661a4|AsyncLog analyId 1718334861750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:22|-|d07d291e30249687|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:24|-|c338338019086834|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:24||ab29ddd5a837c27e|Start write log analyId 1718334864750
14/06/24 10:14:24||ab29ddd5a837c27e|AsyncLog analyId 1718334864750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:26|-|20532058cef96644|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:27||2d4483655838d0ac|Start write log analyId 1718334867751
14/06/24 10:14:27||2d4483655838d0ac|AsyncLog analyId 1718334867751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:28|-|aba11b0729a00809|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:29||88cd7dd6dc56081e|START CLEAR CACHE
14/06/24 10:14:30|-|5a23ff9f3295eca9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:30||08875012497c01ef|Start write log analyId 1718334870751
14/06/24 10:14:30||08875012497c01ef|AsyncLog analyId 1718334870751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:32|-|7530b207375b6b50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:33||c295e51fb7a09d46|Start write log analyId 1718334873752
14/06/24 10:14:33||c295e51fb7a09d46|AsyncLog analyId 1718334873752: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:34|-|504dfd2e26ea478f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:35||399edee8e5ccdd55|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:14:36|-|719f69c2f2d0051e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:36||fa944391b44c2792|Start write log analyId 1718334876753
14/06/24 10:14:36||fa944391b44c2792|AsyncLog analyId 1718334876753: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:38|-|3639612d1b6da1ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:39||4f82d6371d14afaf|Start write log analyId 1718334879754
14/06/24 10:14:39||4f82d6371d14afaf|AsyncLog analyId 1718334879754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:39||d61112e54075e575|START CLEAR CACHE
14/06/24 10:14:40|-|06a328947cb9f7d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:42|-|12ec8442df5a9993|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:42||a22b870323cf2bb8|Start write log analyId 1718334882754
14/06/24 10:14:42||a22b870323cf2bb8|AsyncLog analyId 1718334882754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:44|-|7a04ab761f856791|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:45||6250b93f9d42945c|Start write log analyId 1718334885755
14/06/24 10:14:45||6250b93f9d42945c|AsyncLog analyId 1718334885755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:46|-|c1c52b298b453d75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:48|-|8e7cc988d2478ed0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:48||ee80095aa1989817|Start write log analyId 1718334888756
14/06/24 10:14:48||ee80095aa1989817|AsyncLog analyId 1718334888756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:49||ffa18eb0767374f6|START CLEAR CACHE
14/06/24 10:14:50||ed6e69fb04e4db85|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:14:50|-|d2892e8d05fc3f51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:51||5b88ba149421920a|Start write log analyId 1718334891756
14/06/24 10:14:51||5b88ba149421920a|AsyncLog analyId 1718334891756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:52|-|10cde5e6ac4efaeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:54|-|55e89c6550ac9222|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:54||72796c15d409452e|Start write log analyId 1718334894757
14/06/24 10:14:54||72796c15d409452e|AsyncLog analyId 1718334894757: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:56|-|b0bd7e3611d14d1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:57||2c0cd3c3b799b1e6|Start write log analyId 1718334897758
14/06/24 10:14:57||2c0cd3c3b799b1e6|AsyncLog analyId 1718334897758: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:14:58|-|7f5f480f06ce13f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:14:59||c684d72dfe8f737f|START CLEAR CACHE
14/06/24 10:15:00|-|a15c6287adbddc9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:00||651521c550156e47|Start write log analyId 1718334900758
14/06/24 10:15:00||651521c550156e47|AsyncLog analyId 1718334900758: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:02|-|2f02f94cf0516939|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:03||230697d1d4877a04|Start write log analyId 1718334903759
14/06/24 10:15:03||230697d1d4877a04|AsyncLog analyId 1718334903759: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:04|-|f579ccc1a89348f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:05||3c78b61c912b9d76|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:15:06|-|b46af0c4d8c3d230|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:06||141cda5d1629eff4|Start write log analyId 1718334906760
14/06/24 10:15:06||141cda5d1629eff4|AsyncLog analyId 1718334906760: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:08|-|e31e53e0fa48893a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:09||f36916d5e05b61db|Start write log analyId 1718334909760
14/06/24 10:15:09||f36916d5e05b61db|AsyncLog analyId 1718334909760: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:09||df01cb01746b6459|START CLEAR CACHE
14/06/24 10:15:10|-|32638dc5ffcf3a42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:12|-|830a309b7383bdeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:12||bb574ca6073703f2|Start write log analyId 1718334912761
14/06/24 10:15:12||bb574ca6073703f2|AsyncLog analyId 1718334912761: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:14|-|599dd546a49373b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:15||1a7a57b603000d7c|Start write log analyId 1718334915761
14/06/24 10:15:15||1a7a57b603000d7c|AsyncLog analyId 1718334915761: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:16|-|937a1ebe30383198|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:18|-|b12ccb6c8e572d6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:18||c3d3326e7eb3570c|Start write log analyId 1718334918762
14/06/24 10:15:18||c3d3326e7eb3570c|AsyncLog analyId 1718334918762: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:19||c990556c747c2963|START CLEAR CACHE
14/06/24 10:15:20||14c9b040e57eacf4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:15:20|-|27519f3e4d4e774d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:21||1699f49d41b7e26a|Start write log analyId 1718334921763
14/06/24 10:15:21||1699f49d41b7e26a|AsyncLog analyId 1718334921763: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:22|-|0efd563c2f7afb63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:24|-|73daac632910dabd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:24||f328f21eb1b2e7d4|Start write log analyId 1718334924763
14/06/24 10:15:24||f328f21eb1b2e7d4|AsyncLog analyId 1718334924763: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:26|-|6fddff472af9a214|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:27||ba9377012ba47799|Start write log analyId 1718334927764
14/06/24 10:15:27||ba9377012ba47799|AsyncLog analyId 1718334927764: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:28|-|43b5c0154c636460|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:29||3f300df0bce0dd41|START CLEAR CACHE
14/06/24 10:15:30|-|3524e876112a517a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:30||d5c9d9b3a492f940|Start write log analyId 1718334930764
14/06/24 10:15:30||d5c9d9b3a492f940|AsyncLog analyId 1718334930764: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:32|-|4150b37225ce812a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:33||8e56ae909f02b61a|Start write log analyId 1718334933765
14/06/24 10:15:33||8e56ae909f02b61a|AsyncLog analyId 1718334933765: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:34|-|eb06b7e1e74fe5a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:35||bca6b30f7e124e8c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:15:36|-|d8c270c29f24cfe3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:36||edfe3e5f72d90230|Start write log analyId 1718334936766
14/06/24 10:15:36||edfe3e5f72d90230|AsyncLog analyId 1718334936766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:38|-|442952567e3a57e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:39||57b2bd1b876e7bc9|Start write log analyId 1718334939766
14/06/24 10:15:39||57b2bd1b876e7bc9|AsyncLog analyId 1718334939766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:39||cd004215bb007597|START CLEAR CACHE
14/06/24 10:15:40|-|b1cabd4ebcae9e01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:42|-|d1bb94c0e7586365|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:42||7c867434cb53a337|Start write log analyId 1718334942767
14/06/24 10:15:42||7c867434cb53a337|AsyncLog analyId 1718334942767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:44|-|e6d615ed7ca3b86e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:45||12e2b82a0d0f69a6|Start write log analyId 1718334945767
14/06/24 10:15:45||12e2b82a0d0f69a6|AsyncLog analyId 1718334945767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:46|-|6aefd36ed1bf6bc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:48|-|f90c207f8cc66006|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:48||bbde17dff5a587db|Start write log analyId 1718334948768
14/06/24 10:15:48||bbde17dff5a587db|AsyncLog analyId 1718334948768: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:49||9ce96cf0d2c0f463|START CLEAR CACHE
14/06/24 10:15:50||4a7c76c6b4e93e1c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:15:50|-|63d5e0c3e7d0ec63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:51||53fa9c2631da0e06|Start write log analyId 1718334951769
14/06/24 10:15:51||53fa9c2631da0e06|AsyncLog analyId 1718334951769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:52|-|549c8566c1f599cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:54|-|bd797bb1baddbe2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:54||80d710284689bf83|Start write log analyId 1718334954769
14/06/24 10:15:54||80d710284689bf83|AsyncLog analyId 1718334954769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:56|-|0cedea0080328433|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:57||75ebd0e71aff867a|Start write log analyId 1718334957770
14/06/24 10:15:57||75ebd0e71aff867a|AsyncLog analyId 1718334957770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:15:58|-|6bfb23ca3d9cb6c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:15:59||d83183f3d0b22554|START CLEAR CACHE
14/06/24 10:16:00|-|23b6e26b6cc8cef0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:00||9f51f292a0d205b9|Start write log analyId 1718334960770
14/06/24 10:16:00||9f51f292a0d205b9|AsyncLog analyId 1718334960770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:02|-|db97d74418ad6b74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:03||7b42e6fc4f1dc462|Start write log analyId 1718334963771
14/06/24 10:16:03||7b42e6fc4f1dc462|AsyncLog analyId 1718334963771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:04|-|926cec8e1fec00e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:05||d15154762596565e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:16:06|-|146864becb4bb442|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:06||674efc2f7d6dfedd|Start write log analyId 1718334966771
14/06/24 10:16:06||674efc2f7d6dfedd|AsyncLog analyId 1718334966771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:08|-|3d4855494bd97112|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:09||bd8c60700369b2ad|Start write log analyId 1718334969772
14/06/24 10:16:09||bd8c60700369b2ad|AsyncLog analyId 1718334969772: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:09||d8b2460ad77bc33a|START CLEAR CACHE
14/06/24 10:16:10|-|c4d46db40e16864f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:12|-|8b8a5c1aad25dce2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:12||8b5e883283280de8|Start write log analyId 1718334972773
14/06/24 10:16:12||8b5e883283280de8|AsyncLog analyId 1718334972773: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:14|-|964e855b444b1331|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:15||44f640460c2e45e5|Start write log analyId 1718334975773
14/06/24 10:16:15||44f640460c2e45e5|AsyncLog analyId 1718334975773: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:16|-|e00569e5a9869426|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:18|-|6d3c7964a4adec00|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:18||c34b87ea5702749e|Start write log analyId 1718334978774
14/06/24 10:16:18||c34b87ea5702749e|AsyncLog analyId 1718334978774: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:19||765b16987beb2a31|START CLEAR CACHE
14/06/24 10:16:20||497e9c55ca41aeee|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:16:20|-|eee7d6461e0e41ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:21||ebc1cf42e0d55fc4|Start write log analyId 1718334981775
14/06/24 10:16:21||ebc1cf42e0d55fc4|AsyncLog analyId 1718334981775: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:22|-|1e72ceb9df6d51c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:24|-|1fd8cf091a0efa76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:24||d8f88b7349dd0590|Start write log analyId 1718334984775
14/06/24 10:16:24||d8f88b7349dd0590|AsyncLog analyId 1718334984775: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:26|-|3fbcd45aeef9aac8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:27||ca0180177a983578|Start write log analyId 1718334987776
14/06/24 10:16:27||ca0180177a983578|AsyncLog analyId 1718334987776: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:28|-|b251aec307ca7bef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:29||d63fdb8f5832261a|START CLEAR CACHE
14/06/24 10:16:30|-|1b465d3d3a96fc0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:30||5decee8374869c2d|Start write log analyId 1718334990777
14/06/24 10:16:30||5decee8374869c2d|AsyncLog analyId 1718334990777: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:32|-|aa362f3706fe3e80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:33||896177726e5517da|Start write log analyId 1718334993777
14/06/24 10:16:33||896177726e5517da|AsyncLog analyId 1718334993777: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:34|-|e4a09d1a656f5393|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:35||dc5295542cfa8412|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:16:36|-|02a2470ca560a425|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:36||6e9c6153ef6b3b7e|Start write log analyId 1718334996778
14/06/24 10:16:36||6e9c6153ef6b3b7e|AsyncLog analyId 1718334996778: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:38|-|3e45120c46e760c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:39||228828f12ee7691a|Start write log analyId 1718334999779
14/06/24 10:16:39||228828f12ee7691a|AsyncLog analyId 1718334999779: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:39||8748b685de65f5d2|START CLEAR CACHE
14/06/24 10:16:40|-|564c90fa08b8cf5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:42|-|bee144c3075e065b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:42||f7733f7ea45d5c63|Start write log analyId 1718335002779
14/06/24 10:16:42||f7733f7ea45d5c63|AsyncLog analyId 1718335002779: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:44|-|e242faab7b86c69f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:45||b5072153ccf31bc3|Start write log analyId 1718335005780
14/06/24 10:16:45||b5072153ccf31bc3|AsyncLog analyId 1718335005780: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:46|-|63f525a0e9992d18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:48|-|d451cb66bd84155a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:48||dc4ee4c819cfe958|Start write log analyId 1718335008780
14/06/24 10:16:48||dc4ee4c819cfe958|AsyncLog analyId 1718335008780: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:49||1dc07aff2a442452|START CLEAR CACHE
14/06/24 10:16:50||912591164cc609cc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:16:50|-|1f7969e1402e38fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:51||3520950276d5759e|Start write log analyId 1718335011781
14/06/24 10:16:51||3520950276d5759e|AsyncLog analyId 1718335011781: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:52|-|6aa1d081075a0bb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:54|-|59413aae55251301|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:54||d0b5a8ad41603df6|Start write log analyId 1718335014781
14/06/24 10:16:54||d0b5a8ad41603df6|AsyncLog analyId 1718335014781: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:56|-|ae344bdb2d0d8e57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:57||7c55985793b99200|Start write log analyId 1718335017782
14/06/24 10:16:57||7c55985793b99200|AsyncLog analyId 1718335017782: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:16:58|-|a6fc751ee80c88ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:16:59||9d870e92821b31f1|START CLEAR CACHE
14/06/24 10:17:00|-|8766d3ceee875b14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:00||96f0ad7faa3ef2dc|Start write log analyId 1718335020783
14/06/24 10:17:00||96f0ad7faa3ef2dc|AsyncLog analyId 1718335020783: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:02|-|614459236c2b873a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:03||2772214e3309b5d0|Start write log analyId 1718335023783
14/06/24 10:17:03||2772214e3309b5d0|AsyncLog analyId 1718335023783: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:04|-|ec222bc9b7b1939c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:05||42184e8c47590c9f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:17:06|-|a83d5185a1e2de17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:06||30fa681eb703054a|Start write log analyId 1718335026784
14/06/24 10:17:06||30fa681eb703054a|AsyncLog analyId 1718335026784: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:08|-|6edccac189b93004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:09||f9b05e7c5baf0d29|Start write log analyId 1718335029790
14/06/24 10:17:09||f9b05e7c5baf0d29|AsyncLog analyId 1718335029790: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:09||02d7736e14daab86|START CLEAR CACHE
14/06/24 10:17:10|-|5457b032c720a909|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:12|-|93149851638f068d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:12||b891778e274435e4|Start write log analyId 1718335032791
14/06/24 10:17:12||b891778e274435e4|AsyncLog analyId 1718335032791: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:14|-|35de5e80ac8125e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:15||e0853b64a8edd87f|Start write log analyId 1718335035792
14/06/24 10:17:15||e0853b64a8edd87f|AsyncLog analyId 1718335035792: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:16|-|88b27e6d506e39b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:18|-|0b5bdf53ebf8ff29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:18||bb246d5c16109b6c|Start write log analyId 1718335038792
14/06/24 10:17:18||bb246d5c16109b6c|AsyncLog analyId 1718335038792: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:19||7bd3252c36a430c3|START CLEAR CACHE
14/06/24 10:17:20||df5cb5c6e90d4871|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:17:20|-|48c2d539234d5c63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:21||90e7935f78cbc979|Start write log analyId 1718335041793
14/06/24 10:17:21||90e7935f78cbc979|AsyncLog analyId 1718335041793: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:22|-|91e1f1b933a8add1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:24|-|1b83040d8d564352|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:24||01b05d7fe265f2cc|Start write log analyId 1718335044794
14/06/24 10:17:24||01b05d7fe265f2cc|AsyncLog analyId 1718335044794: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:26|-|7de38774213c23f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:27||a11444a1b2e7477c|Start write log analyId 1718335047794
14/06/24 10:17:27||a11444a1b2e7477c|AsyncLog analyId 1718335047794: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:28|-|28a26d5096543d4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:29||c67defd7e79647d1|START CLEAR CACHE
14/06/24 10:17:30|-|e8d5aac0c0d65e86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:30||5cc9ae6f3ad68930|Start write log analyId 1718335050795
14/06/24 10:17:30||5cc9ae6f3ad68930|AsyncLog analyId 1718335050795: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:32|-|67f5296f5079166d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:33||f0bf76a7ac1013c7|Start write log analyId 1718335053796
14/06/24 10:17:33||f0bf76a7ac1013c7|AsyncLog analyId 1718335053796: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:34|-|6a509b66ee61a73e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:35||2a4754870787dab7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:17:36|-|8e704344cb239074|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:36||51262eae030b788e|Start write log analyId 1718335056796
14/06/24 10:17:36||51262eae030b788e|AsyncLog analyId 1718335056796: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:38|-|62912f27c748ec12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:39||6eb4a957f2e4eb0a|Start write log analyId 1718335059797
14/06/24 10:17:39||6eb4a957f2e4eb0a|AsyncLog analyId 1718335059797: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:39||1aa554bcacd9e829|START CLEAR CACHE
14/06/24 10:17:40|-|5cafbc3939f636fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:42|-|dceaf5f86d5d0a20|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:42||bd660105408dce4a|Start write log analyId 1718335062797
14/06/24 10:17:42||bd660105408dce4a|AsyncLog analyId 1718335062797: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:44|-|7c3fad13d59aff64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:45||be83a48de90d3b0e|Start write log analyId 1718335065798
14/06/24 10:17:45||be83a48de90d3b0e|AsyncLog analyId 1718335065798: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:46|-|539fa445080b041f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:48|-|ebadda3e9c2e729b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:48||65dec76b30df04ab|Start write log analyId 1718335068799
14/06/24 10:17:48||65dec76b30df04ab|AsyncLog analyId 1718335068799: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:49||01199d08a8e3e710|START CLEAR CACHE
14/06/24 10:17:50||45c186936614d3eb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:17:50|-|eb8912d4b1a932d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:51||5e0f61f3a45bb4ab|Start write log analyId 1718335071799
14/06/24 10:17:51||5e0f61f3a45bb4ab|AsyncLog analyId 1718335071799: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:52|-|1787c0f782aec23f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:54|-|36dee3aa412ef22d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:54||bf5e687e6930678e|Start write log analyId 1718335074800
14/06/24 10:17:54||bf5e687e6930678e|AsyncLog analyId 1718335074800: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:56|-|4e81dcedd3e8c0cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:57||41145f6000074dcc|Start write log analyId 1718335077801
14/06/24 10:17:57||41145f6000074dcc|AsyncLog analyId 1718335077801: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:17:58|-|f0b857a9bbace3f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:17:59||014f4ebd2e864177|START CLEAR CACHE
14/06/24 10:18:00|-|f3b41242914c55ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:00||b5a49a38bf67f00c|Start write log analyId 1718335080801
14/06/24 10:18:00||b5a49a38bf67f00c|AsyncLog analyId 1718335080801: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:02|-|ec639cbe89ee6ff4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:03||df683a82d6789369|Start write log analyId 1718335083802
14/06/24 10:18:03||df683a82d6789369|AsyncLog analyId 1718335083802: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:04|-|79bfd64e7a9bd828|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:05||4c296260215538c1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:18:06|-|6a47569d78b95938|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:06||a33a7636482395fe|Start write log analyId 1718335086802
14/06/24 10:18:06||a33a7636482395fe|AsyncLog analyId 1718335086802: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:08|-|815f2c7ea71e89d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:09||26c395534997b922|Start write log analyId 1718335089803
14/06/24 10:18:09||26c395534997b922|AsyncLog analyId 1718335089803: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:09||8fb8697073c3d1ac|START CLEAR CACHE
14/06/24 10:18:10|-|c5234de47e01684e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:12|-|b32d164eca6cf204|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:12||716fb0fc8842e95c|Start write log analyId 1718335092804
14/06/24 10:18:12||716fb0fc8842e95c|AsyncLog analyId 1718335092804: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:14|-|8951fde7edff1e3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:15||5daf60ae8722ca02|Start write log analyId 1718335095804
14/06/24 10:18:15||5daf60ae8722ca02|AsyncLog analyId 1718335095804: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:16|-|8aba16c15db8e0e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:18|-|6e20e5431c540e3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:18||cbaa22b48669faed|Start write log analyId 1718335098805
14/06/24 10:18:18||cbaa22b48669faed|AsyncLog analyId 1718335098805: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:19||c06d07733ede56b2|START CLEAR CACHE
14/06/24 10:18:20||66aabb921926b332|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:18:20|-|0a865dcafc573ee7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:21||2bc1253646ec2442|Start write log analyId 1718335101806
14/06/24 10:18:21||2bc1253646ec2442|AsyncLog analyId 1718335101806: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:22|-|4a47f48499300670|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:24|-|2a941653e9190cd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:24||34f9a1c5d0625c8e|Start write log analyId 1718335104806
14/06/24 10:18:24||34f9a1c5d0625c8e|AsyncLog analyId 1718335104806: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:26|-|379cf1c3a103576c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:27||3754529db13f2d3b|Start write log analyId 1718335107807
14/06/24 10:18:27||3754529db13f2d3b|AsyncLog analyId 1718335107807: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:28|-|91fd93cd6230495d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:29||f83baf8f9b0d9ac8|START CLEAR CACHE
14/06/24 10:18:30|-|c40acdc1eafa3466|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:30||e55705e00ecf47aa|Start write log analyId 1718335110807
14/06/24 10:18:30||e55705e00ecf47aa|AsyncLog analyId 1718335110807: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:32|-|f2267d905b22f26f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:33||20e07119eb6e0029|Start write log analyId 1718335113808
14/06/24 10:18:33||20e07119eb6e0029|AsyncLog analyId 1718335113808: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:34|-|f1f56073e92fff57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:35||e4f917d51dccfe3b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:18:36|-|e1e42ec54df1d7f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:36||8ec1a36bf7c91615|Start write log analyId 1718335116808
14/06/24 10:18:36||8ec1a36bf7c91615|AsyncLog analyId 1718335116808: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:38|-|54505a0c5b5a2512|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:39||a77ee6f31caca180|Start write log analyId 1718335119809
14/06/24 10:18:39||a77ee6f31caca180|AsyncLog analyId 1718335119809: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:39||c56ea492b66a3bf1|START CLEAR CACHE
14/06/24 10:18:40|-|51f7971db34a3202|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:42|-|18fcbf98f505db86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:42||703ded0cc65e753c|Start write log analyId 1718335122809
14/06/24 10:18:42||703ded0cc65e753c|AsyncLog analyId 1718335122809: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:44|-|dea1c7a5a699925c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:45||4f12f5a5a70922dc|Start write log analyId 1718335125810
14/06/24 10:18:45||4f12f5a5a70922dc|AsyncLog analyId 1718335125810: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:46|-|5f5fe3fae210b0f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:48|-|524eed1ff75b25e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:48||b37ba682f48eb7a2|Start write log analyId 1718335128811
14/06/24 10:18:48||b37ba682f48eb7a2|AsyncLog analyId 1718335128811: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:49||d6637b194a6fe45b|START CLEAR CACHE
14/06/24 10:18:50||f25a2f46c1e637bc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:18:50|-|4081004839b7df8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:51||1dae55086696a475|Start write log analyId 1718335131811
14/06/24 10:18:51||1dae55086696a475|AsyncLog analyId 1718335131811: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:52|-|84141b546a0058ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:54|-|0d9e2a0c4ab63c2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:54||ab98dc94d27c4830|Start write log analyId 1718335134812
14/06/24 10:18:54||ab98dc94d27c4830|AsyncLog analyId 1718335134812: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:56|-|1f7cf41b891eeffd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:57||2819fe929e379bbc|Start write log analyId 1718335137812
14/06/24 10:18:57||2819fe929e379bbc|AsyncLog analyId 1718335137812: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:18:58|-|a2dca68f4c94d015|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:18:59||6ece9d5141c0fecb|START CLEAR CACHE
14/06/24 10:19:00|-|0dbc92cb9d6bb051|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:00||c29f4de07ccb6770|Start write log analyId 1718335140813
14/06/24 10:19:00||c29f4de07ccb6770|AsyncLog analyId 1718335140813: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:02|-|dea03b75311f4c1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:03||b51c5433f773aa58|Start write log analyId 1718335143814
14/06/24 10:19:03||b51c5433f773aa58|AsyncLog analyId 1718335143814: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:04|-|8cdfd373f5143655|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:05||047dca2a7b9463c5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:19:06|-|14c8fd39c0e23e88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:06||e912cbf16cc6f3a9|Start write log analyId 1718335146814
14/06/24 10:19:06||e912cbf16cc6f3a9|AsyncLog analyId 1718335146814: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:08|-|a4d989949632a299|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:09||772bb10e541cc779|Start write log analyId 1718335149815
14/06/24 10:19:09||772bb10e541cc779|AsyncLog analyId 1718335149815: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:09||fbe690d2e17972c7|START CLEAR CACHE
14/06/24 10:19:10|-|c2dccacfb1a5c221|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:12|-|fec23e0ef44555b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:12||30e0d41cef78c735|Start write log analyId 1718335152815
14/06/24 10:19:12||30e0d41cef78c735|AsyncLog analyId 1718335152815: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:14|-|fc6b09032006bf87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:15||ac143e5535be4c36|Start write log analyId 1718335155816
14/06/24 10:19:15||ac143e5535be4c36|AsyncLog analyId 1718335155816: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:16|-|5b7f584d39563d25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:18|-|b3b1f12dd797adb7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:18||dac91c5be72c92d5|Start write log analyId 1718335158816
14/06/24 10:19:18||dac91c5be72c92d5|AsyncLog analyId 1718335158816: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:19||ad6b8cce1053a885|START CLEAR CACHE
14/06/24 10:19:20||7b45412cebf13ad0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:19:20|-|29f575ece63023c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:21||578ba4eebe4a61ce|Start write log analyId 1718335161817
14/06/24 10:19:21||578ba4eebe4a61ce|AsyncLog analyId 1718335161817: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:22|-|83b45b39ae5b9a08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:24|-|98f045972e7ff329|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:24||7eb7b2da679c8efd|Start write log analyId 1718335164817
14/06/24 10:19:24||7eb7b2da679c8efd|AsyncLog analyId 1718335164817: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:26|-|2b62cc7d6c0aac87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:27||bf06ff54e262b378|Start write log analyId 1718335167818
14/06/24 10:19:27||bf06ff54e262b378|AsyncLog analyId 1718335167818: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:28|-|9c877c62f7be9fb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:29||ef631a34a8ed8c3b|START CLEAR CACHE
14/06/24 10:19:30|-|041e9846706fa1e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:30||070a903a0f5fbbf6|Start write log analyId 1718335170819
14/06/24 10:19:30||070a903a0f5fbbf6|AsyncLog analyId 1718335170819: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:32|-|21100ca1c76b7869|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:33||b8cc9630494a0aaa|Start write log analyId 1718335173819
14/06/24 10:19:33||b8cc9630494a0aaa|AsyncLog analyId 1718335173819: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:34|-|90154ebb912c4e9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:35||dde1f9885396ceb0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:19:36|-|c15b01588ba55261|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:36||8473036e6f495032|Start write log analyId 1718335176820
14/06/24 10:19:36||8473036e6f495032|AsyncLog analyId 1718335176820: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:38|-|3b4b0479655e4d64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:39||de4b1b5f623fc2b5|Start write log analyId 1718335179820
14/06/24 10:19:39||de4b1b5f623fc2b5|AsyncLog analyId 1718335179820: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:39||19b0d47f84ab932a|START CLEAR CACHE
14/06/24 10:19:40|-|069d9159cc362d1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:42|-|913c7d77fb0b9c85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:42||96b9cb6667242b04|Start write log analyId 1718335182821
14/06/24 10:19:42||96b9cb6667242b04|AsyncLog analyId 1718335182821: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:44|-|b8c3d756281b533e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:45||f53806b215ec544e|Start write log analyId 1718335185821
14/06/24 10:19:45||f53806b215ec544e|AsyncLog analyId 1718335185821: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:46|-|04ae080135eb98f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:48|-|809bf11621191a01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:48||f8fa1e9747c2e5d2|Start write log analyId 1718335188822
14/06/24 10:19:48||f8fa1e9747c2e5d2|AsyncLog analyId 1718335188822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:49||74a14468d3b51c90|START CLEAR CACHE
14/06/24 10:19:50||18c33cd50d959709|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:19:50|-|ff161c7ae3db9a7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:51||8a089c2ae140af9a|Start write log analyId 1718335191822
14/06/24 10:19:51||8a089c2ae140af9a|AsyncLog analyId 1718335191822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:52|-|8dd692ee222b3655|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:54|-|6c5b69bb7fa6f712|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:54||1a543b4dbf3ac82e|Start write log analyId 1718335194823
14/06/24 10:19:54||1a543b4dbf3ac82e|AsyncLog analyId 1718335194823: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:56|-|f9884a4924605583|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:57||ec23a52bc649630c|Start write log analyId 1718335197823
14/06/24 10:19:57||ec23a52bc649630c|AsyncLog analyId 1718335197823: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:19:58|-|78eb9afff170835e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:19:59||f6022b95bf635b54|START CLEAR CACHE
14/06/24 10:20:00|-|e2ec7572157063d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:00||09c1fd1e7ff4a39b|Start write log analyId 1718335200824
14/06/24 10:20:00||09c1fd1e7ff4a39b|AsyncLog analyId 1718335200824: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:02|-|5c9f3f53aaec3519|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:03||6f6cbf579c506876|Start write log analyId 1718335203836
14/06/24 10:20:03||6f6cbf579c506876|AsyncLog analyId 1718335203836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:04|-|85a8fe7432fbb6b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:05||9628600b0f5344e8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:20:06|-|dbebd63a42349646|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:06||c540f704a20d8b0e|Start write log analyId 1718335206836
14/06/24 10:20:06||c540f704a20d8b0e|AsyncLog analyId 1718335206836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:08|-|ab89d6ec53c1e44a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:09||8da124d075e3fafc|Start write log analyId 1718335209837
14/06/24 10:20:09||8da124d075e3fafc|AsyncLog analyId 1718335209837: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:09||f0a6c46fe8116f2f|START CLEAR CACHE
14/06/24 10:20:10|-|96b5b44719ef1c86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:12|-|56f8c96d5b1d363b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:12||0d53c97eb47334c7|Start write log analyId 1718335212838
14/06/24 10:20:12||0d53c97eb47334c7|AsyncLog analyId 1718335212838: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:14|-|10718ba61d6ce5aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:15||ae1c8b4ecc634f47|Start write log analyId 1718335215838
14/06/24 10:20:15||ae1c8b4ecc634f47|AsyncLog analyId 1718335215838: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:16|-|151eba845a8571d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:18|-|1937fce51aee76c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:18||57ef8a5572c1c7a5|Start write log analyId 1718335218839
14/06/24 10:20:18||57ef8a5572c1c7a5|AsyncLog analyId 1718335218839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:19||2301ff19d91bd4a9|START CLEAR CACHE
14/06/24 10:20:20||1d8d3fb20557ed97|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:20:20|-|568813d282d045c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:21||d3280228c748a361|Start write log analyId 1718335221839
14/06/24 10:20:21||d3280228c748a361|AsyncLog analyId 1718335221839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:22|-|d9e7deeaa6d9eaf5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:24|-|f0fd32edb258bdbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:24||f60692f53e19c5a7|Start write log analyId 1718335224840
14/06/24 10:20:24||f60692f53e19c5a7|AsyncLog analyId 1718335224840: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:26|-|42010423bb674cda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:27||3b70b1d3711dba14|Start write log analyId 1718335227841
14/06/24 10:20:27||3b70b1d3711dba14|AsyncLog analyId 1718335227841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:28|-|f234634f06cc3169|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:29||1319bb34a3c25db1|START CLEAR CACHE
14/06/24 10:20:30|-|65af140fcf735223|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:30||a87b16c4f9e68a42|Start write log analyId 1718335230841
14/06/24 10:20:30||a87b16c4f9e68a42|AsyncLog analyId 1718335230841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:32|-|d731e7f1bdcc9192|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:33||c5fbe31992565867|Start write log analyId 1718335233842
14/06/24 10:20:33||c5fbe31992565867|AsyncLog analyId 1718335233842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:34|-|a9e0351ba7fc4fc0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:35||4d6f59d03ea2fc50|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:20:36|-|1bb3a85435caa427|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:36||593e6dad799f9c16|Start write log analyId 1718335236842
14/06/24 10:20:36||593e6dad799f9c16|AsyncLog analyId 1718335236842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:38|-|435507ed24c5784d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:39||9d09d6d06efbcb3d|Start write log analyId 1718335239842
14/06/24 10:20:39||9d09d6d06efbcb3d|AsyncLog analyId 1718335239842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:39||2c606b02efee6d59|START CLEAR CACHE
14/06/24 10:20:40|-|dec9809d82b146e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:42|-|e2a15a0030997ad5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:42||e02761358c7668d0|Start write log analyId 1718335242843
14/06/24 10:20:42||e02761358c7668d0|AsyncLog analyId 1718335242843: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:44|-|f3fdc3b3c1d14b0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:45||7ec3acd7c30dbe85|Start write log analyId 1718335245843
14/06/24 10:20:45||7ec3acd7c30dbe85|AsyncLog analyId 1718335245843: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:46|-|d30f4737950d7e0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:48|-|98e103a65800c01f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:48||1501b3aac92fee30|Start write log analyId 1718335248844
14/06/24 10:20:48||1501b3aac92fee30|AsyncLog analyId 1718335248844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:49||b9951bb439f94510|START CLEAR CACHE
14/06/24 10:20:50||2812b2c829506f09|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:20:50|-|f0df4f8463590e95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:51||e79d6d287be721ef|Start write log analyId 1718335251844
14/06/24 10:20:51||e79d6d287be721ef|AsyncLog analyId 1718335251844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:52|-|64be470a2d9bb9a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:54|-|227132e5b02fd9c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:54||82443b2989880300|Start write log analyId 1718335254845
14/06/24 10:20:54||82443b2989880300|AsyncLog analyId 1718335254845: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:56|-|e03cd6c183adf052|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:57||ca6c8dac478ef1c7|Start write log analyId 1718335257846
14/06/24 10:20:57||ca6c8dac478ef1c7|AsyncLog analyId 1718335257846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:20:58|-|09059b93c92bbda3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:20:59||66d3fbcf37709fe3|START CLEAR CACHE
14/06/24 10:21:00|-|603a62f0efdc8ceb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:00||91f48dbb207d0bbe|Start write log analyId 1718335260846
14/06/24 10:21:00||91f48dbb207d0bbe|AsyncLog analyId 1718335260846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:02|-|e5b3e93e1c2ed43f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:03||34441c3e3a8dee7a|Start write log analyId 1718335263847
14/06/24 10:21:03||34441c3e3a8dee7a|AsyncLog analyId 1718335263847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:04|-|029ede95fa8dcdc7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:05||f216bd1a61307d14|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:21:06|-|b49d880ea0cf66a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:06||5db777d6d03159b5|Start write log analyId 1718335266847
14/06/24 10:21:06||5db777d6d03159b5|AsyncLog analyId 1718335266847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:08|-|14bb44837aef77af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:09||0ed5b660cd20c7ea|Start write log analyId 1718335269848
14/06/24 10:21:09||0ed5b660cd20c7ea|AsyncLog analyId 1718335269848: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:09||144a7c8967751d2b|START CLEAR CACHE
14/06/24 10:21:10|-|7d8bc2861cb90e79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:12|-|2a362673978a268b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:12||639623244977f5c8|Start write log analyId 1718335272848
14/06/24 10:21:12||639623244977f5c8|AsyncLog analyId 1718335272848: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:14|-|c5d9e19772439b66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:15||8d4b60f3a98cfa46|Start write log analyId 1718335275849
14/06/24 10:21:15||8d4b60f3a98cfa46|AsyncLog analyId 1718335275849: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:16|-|a023550f53480916|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:18|-|c49650dc9bfe1db4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:18||94a5b069826f9d60|Start write log analyId 1718335278850
14/06/24 10:21:18||94a5b069826f9d60|AsyncLog analyId 1718335278850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:19||14aa53f56adc5efd|START CLEAR CACHE
14/06/24 10:21:20||111136f48cdf5aaa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:21:20|-|1197748214ee56f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:21||88a113c72218ec56|Start write log analyId 1718335281850
14/06/24 10:21:21||88a113c72218ec56|AsyncLog analyId 1718335281850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:22|-|db86d96cfffe22cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:24|-|1e58b529998f0ba4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:24||831eb45a62f12717|Start write log analyId 1718335284851
14/06/24 10:21:24||831eb45a62f12717|AsyncLog analyId 1718335284851: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:26|-|f16134b98ce88934|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:27||c98e0d6bb8991caf|Start write log analyId 1718335287852
14/06/24 10:21:27||c98e0d6bb8991caf|AsyncLog analyId 1718335287852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:28|-|11cf3874433c4a73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:29||3a8817680c919bc6|START CLEAR CACHE
14/06/24 10:21:30|-|0175d5479f59d8b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:30||98168ca1f587ab1c|Start write log analyId 1718335290852
14/06/24 10:21:30||98168ca1f587ab1c|AsyncLog analyId 1718335290852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:32|-|7d800ff6922d7621|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:33||a9948fb07cbfc827|Start write log analyId 1718335293853
14/06/24 10:21:33||a9948fb07cbfc827|AsyncLog analyId 1718335293853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:34|-|85b7dce7556e32ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:35||b964787dfc35f565|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:21:36|-|c2c9819df6ff778b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:36||94b5d49e2a914b55|Start write log analyId 1718335296853
14/06/24 10:21:36||94b5d49e2a914b55|AsyncLog analyId 1718335296853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:38|-|e47471bb744ae7b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:39||818fab213f1873f6|Start write log analyId 1718335299854
14/06/24 10:21:39||818fab213f1873f6|AsyncLog analyId 1718335299854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:39||71464e3e96404922|START CLEAR CACHE
14/06/24 10:21:40|-|a1ba933d4e42fd23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:42|-|1fedc4ad77e329c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:42||07e1c5f7e93c4649|Start write log analyId 1718335302855
14/06/24 10:21:42||07e1c5f7e93c4649|AsyncLog analyId 1718335302855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:44|-|05c7f5c44175a0a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:45||dc1569ba6a83ac5a|Start write log analyId 1718335305855
14/06/24 10:21:45||dc1569ba6a83ac5a|AsyncLog analyId 1718335305855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:46|-|c6a8b8de572a6286|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:48|-|1baa7a20c72db2ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:48||e15f9819ff792842|Start write log analyId 1718335308856
14/06/24 10:21:48||e15f9819ff792842|AsyncLog analyId 1718335308856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:49||eeacd63201a42919|START CLEAR CACHE
14/06/24 10:21:50||e291593be57b9524|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:21:50|-|73c964fbd95493e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:51||b1a43aa3f1cc8058|Start write log analyId 1718335311856
14/06/24 10:21:51||b1a43aa3f1cc8058|AsyncLog analyId 1718335311856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:52|-|96d1608e3533f48c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:54|-|ae52b472dd8a070e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:54||e3efe9e81ba9f8ef|Start write log analyId 1718335314857
14/06/24 10:21:54||e3efe9e81ba9f8ef|AsyncLog analyId 1718335314857: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:56|-|b4eab673314a43b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:57||f1bcaf359789b300|Start write log analyId 1718335317857
14/06/24 10:21:57||f1bcaf359789b300|AsyncLog analyId 1718335317857: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:21:58|-|a475e612cedc290b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:21:59||63cf30961e6fcfcb|START CLEAR CACHE
14/06/24 10:22:00|-|32f5a0317d9bf580|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:00||3a2687faf26d73cf|Start write log analyId 1718335320858
14/06/24 10:22:00||3a2687faf26d73cf|AsyncLog analyId 1718335320858: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:02|-|bfd808ca7c2109e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:03||68d8bd6f344f405e|Start write log analyId 1718335323859
14/06/24 10:22:03||68d8bd6f344f405e|AsyncLog analyId 1718335323859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:04|-|86018a6e9ed7283f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:05||b3ef10687d08887c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:22:06|-|31d0c2b1c5021cb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:06||02d3fe917e9b94fd|Start write log analyId 1718335326859
14/06/24 10:22:06||02d3fe917e9b94fd|AsyncLog analyId 1718335326859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:08|-|5a0299ecd086997c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:09||5bb95adad1cd5477|Start write log analyId 1718335329860
14/06/24 10:22:09||5bb95adad1cd5477|AsyncLog analyId 1718335329860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:09||8c071d6b14fd79a8|START CLEAR CACHE
14/06/24 10:22:10|-|8bd6667b420701d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:12|-|17a2f91941cf82c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:12||b22a321f0231d3e5|Start write log analyId 1718335332860
14/06/24 10:22:12||b22a321f0231d3e5|AsyncLog analyId 1718335332860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:14|-|b233cd3606a0c8e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:15||42bfe1d1bf3a9dce|Start write log analyId 1718335335861
14/06/24 10:22:15||42bfe1d1bf3a9dce|AsyncLog analyId 1718335335861: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:16|-|b5aecf3e3197e2b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:18|-|2cf3d18172ee36e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:18||6fd1d5e431b5f6e3|Start write log analyId 1718335338861
14/06/24 10:22:18||6fd1d5e431b5f6e3|AsyncLog analyId 1718335338861: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:19||185eb8010168ac3e|START CLEAR CACHE
14/06/24 10:22:20||de99e66481e0daa8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:22:20|-|41342ec46adb4ac7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:21||6a2cb061b496221d|Start write log analyId 1718335341862
14/06/24 10:22:21||6a2cb061b496221d|AsyncLog analyId 1718335341862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:22|-|d702b1e95ea4f461|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:24|-|acc39cdbe9600f68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:24||c91bb9d8761e227e|Start write log analyId 1718335344870
14/06/24 10:22:24||c91bb9d8761e227e|AsyncLog analyId 1718335344870: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:26|-|923c548cfc8e53fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:27||af1f50741a78f0d1|Start write log analyId 1718335347871
14/06/24 10:22:27||af1f50741a78f0d1|AsyncLog analyId 1718335347871: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:28|-|be64b170db526184|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:29||3eec0720ad6deea1|START CLEAR CACHE
14/06/24 10:22:30|-|97a90e1204f30122|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:30||7ac2a71b64d2bf6d|Start write log analyId 1718335350871
14/06/24 10:22:30||7ac2a71b64d2bf6d|AsyncLog analyId 1718335350871: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:32|-|94509775e8d4d95f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:33||4d1513d13488d80a|Start write log analyId 1718335353872
14/06/24 10:22:33||4d1513d13488d80a|AsyncLog analyId 1718335353872: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:34|-|b87dc7e0a9a035f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:35||b7afbea1a0152a71|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:22:36|-|5f332e9da422e32a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:36||55ec557248d4f074|Start write log analyId 1718335356872
14/06/24 10:22:36||55ec557248d4f074|AsyncLog analyId 1718335356872: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:38|-|c09a3c9ed26a14e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:39||10f20bcd06f4e9fd|Start write log analyId 1718335359873
14/06/24 10:22:39||10f20bcd06f4e9fd|AsyncLog analyId 1718335359873: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:39||16da08f028a6bcc1|START CLEAR CACHE
14/06/24 10:22:40|-|e76ccd54a7d4b809|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:42|-|88ceef8d4232ed2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:42||ff5ab8d39e096a93|Start write log analyId 1718335362873
14/06/24 10:22:42||ff5ab8d39e096a93|AsyncLog analyId 1718335362873: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:44|-|08a3893404ae81fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:45||5331e6887b77dc4d|Start write log analyId 1718335365874
14/06/24 10:22:45||5331e6887b77dc4d|AsyncLog analyId 1718335365874: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:46|-|2a4ec44cc9356e1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:48|-|f1bd63cfe8c71c1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:48||d899f775a4c9ff40|Start write log analyId 1718335368874
14/06/24 10:22:48||d899f775a4c9ff40|AsyncLog analyId 1718335368874: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:49||2f44eeed93ebbe03|START CLEAR CACHE
14/06/24 10:22:50||acd05cb009a1120f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:22:50|-|93325d323abb850f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:51||bf25a8bb5be11bbb|Start write log analyId 1718335371875
14/06/24 10:22:51||bf25a8bb5be11bbb|AsyncLog analyId 1718335371875: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:52|-|4be591f4518cf064|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:54|-|1e16da1f880022a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:54||d5539d783663d779|Start write log analyId 1718335374876
14/06/24 10:22:54||d5539d783663d779|AsyncLog analyId 1718335374876: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:56|-|cb758456ea32caeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:57||51c5149b950e723c|Start write log analyId 1718335377876
14/06/24 10:22:57||51c5149b950e723c|AsyncLog analyId 1718335377876: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:22:58|-|c920765bad4e216e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:22:59||5d0ea2c120541406|START CLEAR CACHE
14/06/24 10:23:00|-|6248782087d77b14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:00||b45e2d18984b5e16|Start write log analyId 1718335380881
14/06/24 10:23:00||b45e2d18984b5e16|AsyncLog analyId 1718335380881: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:02|-|1a2b8454d700c918|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:03||dfbd2f0a99f2daff|Start write log analyId 1718335383882
14/06/24 10:23:03||dfbd2f0a99f2daff|AsyncLog analyId 1718335383882: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:04|-|1e731b23d0efa065|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:05||5e4ca4c83f51e548|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:23:06|-|3ce39a03588c7884|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:06||4c3b15d422b0f62c|Start write log analyId 1718335386883
14/06/24 10:23:06||4c3b15d422b0f62c|AsyncLog analyId 1718335386883: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:08|-|38ae044e9db6e5a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:09||de2791f02dda38aa|Start write log analyId 1718335389883
14/06/24 10:23:09||de2791f02dda38aa|AsyncLog analyId 1718335389883: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:09||465c2d8c739ff4c2|START CLEAR CACHE
14/06/24 10:23:10|-|09f79e70ea32f0f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:12|-|2a1c6ee5a3cce052|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:12||f462c6ed9c7b666c|Start write log analyId 1718335392884
14/06/24 10:23:12||f462c6ed9c7b666c|AsyncLog analyId 1718335392884: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:14|-|8b2b132b2fc9663f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:15||8b0fb16ccd8e64e9|Start write log analyId 1718335395885
14/06/24 10:23:15||8b0fb16ccd8e64e9|AsyncLog analyId 1718335395885: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:16|-|0897c330fc58d1bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:18|-|8cd137dc28398315|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:18||2a1247d2ce15b306|Start write log analyId 1718335398885
14/06/24 10:23:18||2a1247d2ce15b306|AsyncLog analyId 1718335398885: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:19||d31475028272f05d|START CLEAR CACHE
14/06/24 10:23:20||a0a26037aa21a5c1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:23:20|-|404d530d63936607|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:21||4f4097521d86f591|Start write log analyId 1718335401886
14/06/24 10:23:21||4f4097521d86f591|AsyncLog analyId 1718335401886: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:22|-|15dc55791a114dd7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:24|-|122344474120e5e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:24||0b85b6c6bd217218|Start write log analyId 1718335404886
14/06/24 10:23:24||0b85b6c6bd217218|AsyncLog analyId 1718335404886: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:26|-|077910ddcf09264a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:27||9f4a6645dc609f6f|Start write log analyId 1718335407887
14/06/24 10:23:27||9f4a6645dc609f6f|AsyncLog analyId 1718335407887: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:28|-|2ec5bb2164e23865|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:29||3bd2272c8aff5c9f|START CLEAR CACHE
14/06/24 10:23:30|-|b7774fb62b37d2bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:30||e44caf012e7ffeec|Start write log analyId 1718335410888
14/06/24 10:23:30||e44caf012e7ffeec|AsyncLog analyId 1718335410888: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:32|-|4d544dc26e5f4d27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:33||3ed454504c73b300|Start write log analyId 1718335413888
14/06/24 10:23:33||3ed454504c73b300|AsyncLog analyId 1718335413888: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:34|-|f20972f87447e879|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:35||5996c9fde662a332|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:23:36|-|d067bbcdb3ef16d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:36||b0280c916eaf5056|Start write log analyId 1718335416889
14/06/24 10:23:36||b0280c916eaf5056|AsyncLog analyId 1718335416889: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:38|-|95b66d94120f72f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:39||50dba2d697bf86e5|Start write log analyId 1718335419889
14/06/24 10:23:39||50dba2d697bf86e5|AsyncLog analyId 1718335419889: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:39||6e9e4bfb64534831|START CLEAR CACHE
14/06/24 10:23:40|-|73aa9898c8094f7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:42|-|67d690fab1be0527|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:42||488f652d6ff03bfb|Start write log analyId 1718335422890
14/06/24 10:23:42||488f652d6ff03bfb|AsyncLog analyId 1718335422890: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:44|-|2a2d6cb6d2ab1754|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:45||f81745ae10e6eb00|Start write log analyId 1718335425891
14/06/24 10:23:45||f81745ae10e6eb00|AsyncLog analyId 1718335425891: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:46|-|5f36590d287c154e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:48|-|98895c999295788c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:48||7374937bee78d54d|Start write log analyId 1718335428891
14/06/24 10:23:48||7374937bee78d54d|AsyncLog analyId 1718335428891: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:49||1c6bc80d093b6649|START CLEAR CACHE
14/06/24 10:23:50||00d58981d511751b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:23:50|-|e54fe7692fffbce4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:51||ec3e681adcf3fb3c|Start write log analyId 1718335431892
14/06/24 10:23:51||ec3e681adcf3fb3c|AsyncLog analyId 1718335431892: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:52|-|431522fa7b0eae06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:54|-|3d8f65dc1eae50b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:54||d98d2f60b5543af9|Start write log analyId 1718335434892
14/06/24 10:23:54||d98d2f60b5543af9|AsyncLog analyId 1718335434892: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:56|-|533427134d00cbc8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:57||25337b7c523f9456|Start write log analyId 1718335437893
14/06/24 10:23:57||25337b7c523f9456|AsyncLog analyId 1718335437893: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:23:58|-|9cbf0d717a7bc661|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:23:59||8f622937e85fc276|START CLEAR CACHE
14/06/24 10:24:00|-|d2329d89f4e0bd57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:00||4eaaea23c20a5ecd|Start write log analyId 1718335440894
14/06/24 10:24:00||4eaaea23c20a5ecd|AsyncLog analyId 1718335440894: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:02|-|b7982d3af8cc50fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:03||99557e4488df696c|Start write log analyId 1718335443894
14/06/24 10:24:03||99557e4488df696c|AsyncLog analyId 1718335443894: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:04|-|ece13670104e312d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:05||0c52c4c04a207bfa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:24:06|-|ccaf652ecdb1c65b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:06||ada48831c5b9ea31|Start write log analyId 1718335446895
14/06/24 10:24:06||ada48831c5b9ea31|AsyncLog analyId 1718335446895: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:08|-|3f9f31a1afb05e06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:09||aaea3337971cc96b|Start write log analyId 1718335449899
14/06/24 10:24:09||aaea3337971cc96b|AsyncLog analyId 1718335449899: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:09||8e3bacc23a5c9f56|START CLEAR CACHE
14/06/24 10:24:10|-|5803a8d4f056b2d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:12|-|864e39b57202412b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:12||21ec71431b4cb9ac|Start write log analyId 1718335452900
14/06/24 10:24:12||21ec71431b4cb9ac|AsyncLog analyId 1718335452900: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:14|-|93dcca12c38b164a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:15||7d45b3b2f8ddb268|Start write log analyId 1718335455900
14/06/24 10:24:15||7d45b3b2f8ddb268|AsyncLog analyId 1718335455900: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:16|-|6f82966ce7295601|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:18|-|7d9a3e045318cb03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:18||948e772ebcb20be4|Start write log analyId 1718335458901
14/06/24 10:24:18||948e772ebcb20be4|AsyncLog analyId 1718335458901: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:19||ea66e94180038caa|START CLEAR CACHE
14/06/24 10:24:20||307b43e6d533c604|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:24:20|-|d5ad52784c4bc162|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:21||6c3080f8b879e3d8|Start write log analyId 1718335461901
14/06/24 10:24:21||6c3080f8b879e3d8|AsyncLog analyId 1718335461901: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:22|-|ba4527657f70021d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:24|-|984f4beb8361e95b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:24||c47dbdcb1509a759|Start write log analyId 1718335464902
14/06/24 10:24:24||c47dbdcb1509a759|AsyncLog analyId 1718335464902: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:26|-|3b307f6af2af2183|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:27||147c07122a610a1b|Start write log analyId 1718335467903
14/06/24 10:24:27||147c07122a610a1b|AsyncLog analyId 1718335467903: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:28|-|258674c99fed7442|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:29||402864a33fc320ca|START CLEAR CACHE
14/06/24 10:24:30|-|2396f96c16019d81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:30||4b8033fecf334581|Start write log analyId 1718335470903
14/06/24 10:24:30||4b8033fecf334581|AsyncLog analyId 1718335470903: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:32|-|7c07fc342e891591|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:33||fd3e72f257bd912e|Start write log analyId 1718335473904
14/06/24 10:24:33||fd3e72f257bd912e|AsyncLog analyId 1718335473904: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:34|-|ef5eb54cb17287ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:35||303e4994fcdca1ec|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:24:36|-|273b8eb1c6e1528b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:36||8d515eaaad9566b9|Start write log analyId 1718335476904
14/06/24 10:24:36||8d515eaaad9566b9|AsyncLog analyId 1718335476904: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:38|-|92b11fc6fb78d8f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:39||9a3db54e2a73b3d4|Start write log analyId 1718335479905
14/06/24 10:24:39||9a3db54e2a73b3d4|AsyncLog analyId 1718335479905: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:39||de927b515f55c2f8|START CLEAR CACHE
14/06/24 10:24:40|-|7c73476f1fb2b346|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:42|-|eed1e62350cc0a0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:42||4a1c7b2819eff93a|Start write log analyId 1718335482906
14/06/24 10:24:42||4a1c7b2819eff93a|AsyncLog analyId 1718335482906: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:44|-|5f53382dbbf2cb37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:45||906f7a636c6110c6|Start write log analyId 1718335485906
14/06/24 10:24:45||906f7a636c6110c6|AsyncLog analyId 1718335485906: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:46|-|8d29a3bb9ad72b48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:48|-|baed68a2f0e3ffdb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:48||d8b36273f564f5cb|Start write log analyId 1718335488907
14/06/24 10:24:48||d8b36273f564f5cb|AsyncLog analyId 1718335488907: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:49||e95801937022f477|START CLEAR CACHE
14/06/24 10:24:50||e5aac2654bac08a5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:24:50|-|7f256a5f3c891b09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:51||4bd4cc5caca1f08b|Start write log analyId 1718335491908
14/06/24 10:24:51||4bd4cc5caca1f08b|AsyncLog analyId 1718335491908: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:52|-|5edb6977544cc5d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:54|-|abd4f6f195c6a00a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:54||d9096b2f786a7ebd|Start write log analyId 1718335494908
14/06/24 10:24:54||d9096b2f786a7ebd|AsyncLog analyId 1718335494908: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:56|-|2ba85c2547692404|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:57||6738fd0ddfdc8774|Start write log analyId 1718335497909
14/06/24 10:24:57||6738fd0ddfdc8774|AsyncLog analyId 1718335497909: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:24:58|-|5b45e861e636d388|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:24:59||308f62df549f794a|START CLEAR CACHE
14/06/24 10:25:00|-|5eb8ed2a34d85472|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:00||e2a31eeb0f81bf86|Start write log analyId 1718335500909
14/06/24 10:25:00||e2a31eeb0f81bf86|AsyncLog analyId 1718335500909: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:02|-|5a472a68ffe74c41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:03||8ece715508e724ca|Start write log analyId 1718335503910
14/06/24 10:25:03||8ece715508e724ca|AsyncLog analyId 1718335503910: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:04|-|8d2b9e3df9a89721|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:05||10f2c396951c192d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:25:06|-|e8864bccd517b43c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:06||a9377d590f57a6c5|Start write log analyId 1718335506911
14/06/24 10:25:06||a9377d590f57a6c5|AsyncLog analyId 1718335506911: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:08|-|a5db4c93c436c591|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:09||4f7ecd82f5597a6b|Start write log analyId 1718335509911
14/06/24 10:25:09||4f7ecd82f5597a6b|AsyncLog analyId 1718335509911: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:09||2d4c826bcbce5063|START CLEAR CACHE
14/06/24 10:25:10|-|d58245e4497b7a98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:12|-|b3a007fe83aea643|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:12||6db6874a3817354c|Start write log analyId 1718335512912
14/06/24 10:25:12||6db6874a3817354c|AsyncLog analyId 1718335512912: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:14|-|940b187d2b893d35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:15||f40bc82cdb91c90e|Start write log analyId 1718335515913
14/06/24 10:25:15||f40bc82cdb91c90e|AsyncLog analyId 1718335515913: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:16|-|e01e9bf816f43c73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:18|-|8fb7a4ccb83c8607|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:18||c9ba229956cef673|Start write log analyId 1718335518913
14/06/24 10:25:18||c9ba229956cef673|AsyncLog analyId 1718335518913: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:19||da4678e6953303a1|START CLEAR CACHE
14/06/24 10:25:20||c7c3f43917d29444|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:25:20|-|1e22d243252c43ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:21||970011e9913981f5|Start write log analyId 1718335521914
14/06/24 10:25:21||970011e9913981f5|AsyncLog analyId 1718335521914: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:22|-|375da64bdd1b636f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:24|-|7603c00be88f1d53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:24||dd7cff44da4faec5|Start write log analyId 1718335524914
14/06/24 10:25:24||dd7cff44da4faec5|AsyncLog analyId 1718335524914: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:26|-|1205a0c7f1cf5f86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:27||7b6ae23c66104922|Start write log analyId 1718335527915
14/06/24 10:25:27||7b6ae23c66104922|AsyncLog analyId 1718335527915: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:28|-|5db5a912705c40bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:29||b2fe1f82b9fabde3|START CLEAR CACHE
14/06/24 10:25:30|-|33036f8abbd92d95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:30||3fe2af2482ba249c|Start write log analyId 1718335530915
14/06/24 10:25:30||3fe2af2482ba249c|AsyncLog analyId 1718335530915: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:32|-|692e5c61afc5ef62|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:33||6a4139fcdc088317|Start write log analyId 1718335533916
14/06/24 10:25:33||6a4139fcdc088317|AsyncLog analyId 1718335533916: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:34|-|dc4ea88799401107|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:35||2a325137d76a5afd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:25:36|-|2170afd724105a54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:36||539bed92f0536019|Start write log analyId 1718335536916
14/06/24 10:25:36||539bed92f0536019|AsyncLog analyId 1718335536916: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:38|-|36ae8d2e91e6e5ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:39||46340c1e396440c8|Start write log analyId 1718335539917
14/06/24 10:25:39||46340c1e396440c8|AsyncLog analyId 1718335539917: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:39||c38f783c5f577dd9|START CLEAR CACHE
14/06/24 10:25:40|-|0e73c7bc349c595c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:42|-|d27b198b41ebae5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:42||8b3c7bda013dd7cb|Start write log analyId 1718335542918
14/06/24 10:25:42||8b3c7bda013dd7cb|AsyncLog analyId 1718335542918: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:44|-|3bf1c2a7fc3da59d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:45||a4b082ea06870c4c|Start write log analyId 1718335545919
14/06/24 10:25:45||a4b082ea06870c4c|AsyncLog analyId 1718335545919: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:46|-|e67d9545e4d02599|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:48|-|e706507afe2c7d9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:48||724ead0c5b99c309|Start write log analyId 1718335548919
14/06/24 10:25:48||724ead0c5b99c309|AsyncLog analyId 1718335548919: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:49||72cdf425e4e3e406|START CLEAR CACHE
14/06/24 10:25:50||69fa9c4a6f8e1ffe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:25:50|-|de553a40b213a64f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:51||70fb34e081171330|Start write log analyId 1718335551920
14/06/24 10:25:51||70fb34e081171330|AsyncLog analyId 1718335551920: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:52|-|cee8c9826a4728d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:54|-|c306afe6e573c5e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:54||cc05fccea692d61a|Start write log analyId 1718335554920
14/06/24 10:25:54||cc05fccea692d61a|AsyncLog analyId 1718335554920: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:56|-|d9e1fec4e70fc74d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:57||c0024776ea1a7ac9|Start write log analyId 1718335557921
14/06/24 10:25:57||c0024776ea1a7ac9|AsyncLog analyId 1718335557921: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:25:58|-|9396379614ecb307|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:25:59||e206a85675c37a3f|START CLEAR CACHE
14/06/24 10:26:00|-|2830802ae205db5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:00||56fe8e0638c2deea|Start write log analyId 1718335560921
14/06/24 10:26:00||56fe8e0638c2deea|AsyncLog analyId 1718335560921: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:02|-|d8534cad67caa914|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:03||78abf6c796aeac36|Start write log analyId 1718335563922
14/06/24 10:26:03||78abf6c796aeac36|AsyncLog analyId 1718335563922: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:04|-|5cf64a37c85c7fcd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:05||2cf4c21fa79dd1e9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:26:06|-|959218563131a4ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:06||1470bdf79ee4a737|Start write log analyId 1718335566923
14/06/24 10:26:06||1470bdf79ee4a737|AsyncLog analyId 1718335566923: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:08|-|4f1883c44845aa6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:09||afcde0190d954d53|Start write log analyId 1718335569923
14/06/24 10:26:09||afcde0190d954d53|AsyncLog analyId 1718335569923: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:09||30cfd5ead6f5e04c|START CLEAR CACHE
14/06/24 10:26:10|-|cb1b79fdd8355a88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:12|-|0b540010d7a8d4a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:12||ffc87fcbd973d961|Start write log analyId 1718335572924
14/06/24 10:26:12||ffc87fcbd973d961|AsyncLog analyId 1718335572924: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:14|-|4df09e1d38d3208d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:15||85fa1b4737487235|Start write log analyId 1718335575925
14/06/24 10:26:15||85fa1b4737487235|AsyncLog analyId 1718335575925: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:16|-|e2dc55de49f49b55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:18|-|a53a5e486466a726|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:18||b8805f51b0a65e9b|Start write log analyId 1718335578925
14/06/24 10:26:18||b8805f51b0a65e9b|AsyncLog analyId 1718335578925: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:19||1757b12c736b5be7|START CLEAR CACHE
14/06/24 10:26:20||7989962440a06c1e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:26:20|-|422ae9fb26ad393f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:21||f0c5fa2ecb3b4824|Start write log analyId 1718335581926
14/06/24 10:26:21||f0c5fa2ecb3b4824|AsyncLog analyId 1718335581926: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:22|-|638fe5965ce49742|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:24|-|9e32071aec443448|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:24||28a93914e75f6547|Start write log analyId 1718335584927
14/06/24 10:26:24||28a93914e75f6547|AsyncLog analyId 1718335584927: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:26|-|88bd7740907ab226|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:27||2e601b19de235eb4|Start write log analyId 1718335587927
14/06/24 10:26:27||2e601b19de235eb4|AsyncLog analyId 1718335587927: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:28|-|d10c6ce09c32ee3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:29||5631b3d6b0da9e39|START CLEAR CACHE
14/06/24 10:26:30|-|13edb82b0b520534|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:30||e6247282e74b501d|Start write log analyId 1718335590928
14/06/24 10:26:30||e6247282e74b501d|AsyncLog analyId 1718335590928: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:32|-|5acb0695af9b6ece|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:33||1130c5d2a00952fc|Start write log analyId 1718335593928
14/06/24 10:26:33||1130c5d2a00952fc|AsyncLog analyId 1718335593928: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:34|-|dc62a8074d14446a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:35||b74af1ff95391654|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:26:36|-|273d589abdd2b8c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:36||292850d1b52ce18b|Start write log analyId 1718335596929
14/06/24 10:26:36||292850d1b52ce18b|AsyncLog analyId 1718335596929: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:38|-|a1a7ca50d6a4a739|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:39||996ff40934421332|Start write log analyId 1718335599929
14/06/24 10:26:39||996ff40934421332|AsyncLog analyId 1718335599929: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:39||e05db8244b91aba2|START CLEAR CACHE
14/06/24 10:26:40|-|4771f732b3317c00|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:42|-|88f6310a1ebf46d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:42||9e5dfe7ff0370b2a|Start write log analyId 1718335602930
14/06/24 10:26:42||9e5dfe7ff0370b2a|AsyncLog analyId 1718335602930: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:44|-|91c4ab557354ed98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:45||4b54ff86018cf188|Start write log analyId 1718335605931
14/06/24 10:26:45||4b54ff86018cf188|AsyncLog analyId 1718335605931: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:46|-|cc73db63d74f59c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:48|-|b9efcbb6e954b974|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:48||f31801dff534cd2b|Start write log analyId 1718335608932
14/06/24 10:26:48||f31801dff534cd2b|AsyncLog analyId 1718335608932: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:49||2c7545128f1976e5|START CLEAR CACHE
14/06/24 10:26:50||ec51dbb7ad68c5f6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:26:50|-|c0a7f88a83aa4cda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:51||9dc0e1893893a8e5|Start write log analyId 1718335611932
14/06/24 10:26:51||9dc0e1893893a8e5|AsyncLog analyId 1718335611932: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:52|-|4821b6b0924f6a4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:54|-|50c7becb55d13b2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:54||e08b6e091f9609d9|Start write log analyId 1718335614933
14/06/24 10:26:54||e08b6e091f9609d9|AsyncLog analyId 1718335614933: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:56|-|d563d7c475bdca2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:57||f4abfa9c7737fd35|Start write log analyId 1718335617936
14/06/24 10:26:57||f4abfa9c7737fd35|AsyncLog analyId 1718335617936: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:26:58|-|4ba04617e3571df5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:26:59||cd16653635fb5231|START CLEAR CACHE
14/06/24 10:27:00|-|0e8117bc4af84e7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:00||9a9dc66149c54958|Start write log analyId 1718335620937
14/06/24 10:27:00||9a9dc66149c54958|AsyncLog analyId 1718335620937: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:02|-|c9542943da952496|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:03||1583b133c4346277|Start write log analyId 1718335623938
14/06/24 10:27:03||1583b133c4346277|AsyncLog analyId 1718335623938: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:04|-|9d7116f5096cc467|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:05||a5c58a960d7d863a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:27:06|-|0656e7570e8a2ee5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:06||1ae678a00962b525|Start write log analyId 1718335626938
14/06/24 10:27:06||1ae678a00962b525|AsyncLog analyId 1718335626938: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:08|-|fe28d2c452799a56|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:09||9fef513f4f1451dd|Start write log analyId 1718335629939
14/06/24 10:27:09||9fef513f4f1451dd|AsyncLog analyId 1718335629939: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:09||5bc98ec6e6360eb9|START CLEAR CACHE
14/06/24 10:27:10|-|ba7199acd5006454|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:12|-|f766358bdbdda884|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:12||6a953c47b7af6539|Start write log analyId 1718335632939
14/06/24 10:27:12||6a953c47b7af6539|AsyncLog analyId 1718335632939: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:14|-|4cf1a0be708c24f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:15||678c3471ee0d218d|Start write log analyId 1718335635940
14/06/24 10:27:15||678c3471ee0d218d|AsyncLog analyId 1718335635940: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:16|-|9b709ee7fe2c9bb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:18|-|737c72006121f75d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:18||7c5a4507c40e4d72|Start write log analyId 1718335638941
14/06/24 10:27:18||7c5a4507c40e4d72|AsyncLog analyId 1718335638941: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:19||ba719b4f2fb01831|START CLEAR CACHE
14/06/24 10:27:20||803666071faee953|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:27:20|-|0c333bd73efa1f93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:21||cb6761a9230e6128|Start write log analyId 1718335641941
14/06/24 10:27:21||cb6761a9230e6128|AsyncLog analyId 1718335641941: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:22|-|a05b4ca8238ed55b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:24|-|a3cd8ab9d0750610|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:24||81fc1aee3092940e|Start write log analyId 1718335644942
14/06/24 10:27:24||81fc1aee3092940e|AsyncLog analyId 1718335644942: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:26|-|355f4c80b85798cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:27||7d49cc50a8dc7dcd|Start write log analyId 1718335647943
14/06/24 10:27:27||7d49cc50a8dc7dcd|AsyncLog analyId 1718335647943: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:28|-|076fd2e8477fc445|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:29||e729c7b1532771e2|START CLEAR CACHE
14/06/24 10:27:30|-|cd25a61f389a2370|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:30||7c25b80e19d03f22|Start write log analyId 1718335650943
14/06/24 10:27:30||7c25b80e19d03f22|AsyncLog analyId 1718335650943: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:32|-|681544d718faf7f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:33||9aa13f9d8ae7c5f1|Start write log analyId 1718335653944
14/06/24 10:27:33||9aa13f9d8ae7c5f1|AsyncLog analyId 1718335653944: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:34|-|e24f910455f78b48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:35||9ad4a486fece7b69|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:27:36|-|1171e12ef2607e8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:36||a21097e41d567e54|Start write log analyId 1718335656944
14/06/24 10:27:36||a21097e41d567e54|AsyncLog analyId 1718335656944: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:38|-|bd2bc9f37075c53e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:39||d7ba1b6904102b3c|Start write log analyId 1718335659945
14/06/24 10:27:39||d7ba1b6904102b3c|AsyncLog analyId 1718335659945: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:39||5adc2f74323447c2|START CLEAR CACHE
14/06/24 10:27:40|-|824a37c11bd4398b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:42|-|a6695f4aa5a87436|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:42||cef73cb8ff2325f2|Start write log analyId 1718335662946
14/06/24 10:27:42||cef73cb8ff2325f2|AsyncLog analyId 1718335662946: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:44|-|2640815b977b6374|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:45||1efcdcd57bf32ae2|Start write log analyId 1718335665946
14/06/24 10:27:45||1efcdcd57bf32ae2|AsyncLog analyId 1718335665946: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:46|-|a837dcd47abd3459|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:48|-|ceac1b17adee06a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:48||ba7750bc9a53b333|Start write log analyId 1718335668947
14/06/24 10:27:48||ba7750bc9a53b333|AsyncLog analyId 1718335668947: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:49||8bda97e05c373a03|START CLEAR CACHE
14/06/24 10:27:50||4a7416a35eee0cb3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:27:50|-|7edfee96c7b4aff2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:51||054c6e04ae139322|Start write log analyId 1718335671948
14/06/24 10:27:51||054c6e04ae139322|AsyncLog analyId 1718335671948: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:52|-|75d93c935d7d6626|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:54|-|a38ea147da8a25c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:54||df566714852e66d2|Start write log analyId 1718335674948
14/06/24 10:27:54||df566714852e66d2|AsyncLog analyId 1718335674948: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:56|-|c4f61c4ef009ea25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:57||20f6c3c3efa37104|Start write log analyId 1718335677949
14/06/24 10:27:57||20f6c3c3efa37104|AsyncLog analyId 1718335677949: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:27:58|-|7cba713c7d701967|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:27:59||4388195d278169ba|START CLEAR CACHE
14/06/24 10:28:00|-|dbd9ee9b17c42b6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:00||4bfd4ad6ec5eefe3|Start write log analyId 1718335680949
14/06/24 10:28:00||4bfd4ad6ec5eefe3|AsyncLog analyId 1718335680949: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:02|-|5613e6cf232efb80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:03||ae47cb0d076e494c|Start write log analyId 1718335683950
14/06/24 10:28:03||ae47cb0d076e494c|AsyncLog analyId 1718335683950: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:04|-|835d3085adee18ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:05||db31e8408d855d27|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:28:06|-|3aeb68dae70e9db8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:06||a729d5586984c2b3|Start write log analyId 1718335686951
14/06/24 10:28:06||a729d5586984c2b3|AsyncLog analyId 1718335686951: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:08|-|7f55c995c254b5e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:09||84b9d62ed16dc364|Start write log analyId 1718335689951
14/06/24 10:28:09||84b9d62ed16dc364|AsyncLog analyId 1718335689951: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:09||653e26bae0a084d4|START CLEAR CACHE
14/06/24 10:28:10|-|f161a2d646ba093d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:12|-|f56cdda672703fdc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:12||05463d50af84deb4|Start write log analyId 1718335692952
14/06/24 10:28:12||05463d50af84deb4|AsyncLog analyId 1718335692952: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:14|-|c12685a9bccfca77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:15||af7c1d3d2fb391bb|Start write log analyId 1718335695953
14/06/24 10:28:15||af7c1d3d2fb391bb|AsyncLog analyId 1718335695953: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:16|-|13d81b338f8445a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:18|-|07d9bbda90eaa0aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:18||5611146e5225df56|Start write log analyId 1718335698953
14/06/24 10:28:18||5611146e5225df56|AsyncLog analyId 1718335698953: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:19||ad1fb3798f82081e|START CLEAR CACHE
14/06/24 10:28:20||582c4597f601ff7c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:28:20|-|affea14759490df9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:21||c77aa38e8152fd41|Start write log analyId 1718335701954
14/06/24 10:28:21||c77aa38e8152fd41|AsyncLog analyId 1718335701954: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:22|-|16ab824fecc5977f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:24|-|bf837ec318fb877d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:24||1f8d4c3ce1aed359|Start write log analyId 1718335704954
14/06/24 10:28:24||1f8d4c3ce1aed359|AsyncLog analyId 1718335704954: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:26|-|0021fa13c0db7676|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:27||2792f71607cac501|Start write log analyId 1718335707955
14/06/24 10:28:27||2792f71607cac501|AsyncLog analyId 1718335707955: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:28|-|f2e032b14aebaf7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:29||fbca975015b2e92f|START CLEAR CACHE
14/06/24 10:28:30|-|9c257f12ffc2ee7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:30||01545a3fb5a38fba|Start write log analyId 1718335710955
14/06/24 10:28:30||01545a3fb5a38fba|AsyncLog analyId 1718335710955: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:32|-|25e424e48476512e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:33||d5ba5a344ff620a2|Start write log analyId 1718335713956
14/06/24 10:28:33||d5ba5a344ff620a2|AsyncLog analyId 1718335713956: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:34|-|65d0ed2647281567|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:35||fc79a93bc8851bc8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:28:36|-|312eb9f62e6d8c3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:36||78b2543589c1b3de|Start write log analyId 1718335716957
14/06/24 10:28:36||78b2543589c1b3de|AsyncLog analyId 1718335716957: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:38|-|3c0c8c065491355c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:39||cac1ef3292a538c2|Start write log analyId 1718335719957
14/06/24 10:28:39||cac1ef3292a538c2|AsyncLog analyId 1718335719957: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:39||88055e53eee84681|START CLEAR CACHE
14/06/24 10:28:40|-|fa1dcde72de556ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:42|-|be39e00d23a08698|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:42||1baa97582a5c29e4|Start write log analyId 1718335722958
14/06/24 10:28:42||1baa97582a5c29e4|AsyncLog analyId 1718335722958: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:44|-|746204539d237f03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:45||85356b97db8524d5|Start write log analyId 1718335725958
14/06/24 10:28:45||85356b97db8524d5|AsyncLog analyId 1718335725958: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:46|-|891381676a7a9e2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:48|-|65ca909724ef4765|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:48||5e0db2ca0a62c9e0|Start write log analyId 1718335728959
14/06/24 10:28:48||5e0db2ca0a62c9e0|AsyncLog analyId 1718335728959: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:49||720f62905c341285|START CLEAR CACHE
14/06/24 10:28:50||23cd5596918de27e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:28:50|-|2117f11481ea9b11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:51||01b461f4c7e6257b|Start write log analyId 1718335731960
14/06/24 10:28:51||01b461f4c7e6257b|AsyncLog analyId 1718335731960: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:52|-|fbe301447a497392|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:54|-|0df70476afac2704|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:54||399cbc28b423ca79|Start write log analyId 1718335734960
14/06/24 10:28:54||399cbc28b423ca79|AsyncLog analyId 1718335734960: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:56|-|baebe777cb7166cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:57||bb89cad0a1d86657|Start write log analyId 1718335737961
14/06/24 10:28:57||bb89cad0a1d86657|AsyncLog analyId 1718335737961: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:28:58|-|47565e412040233e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:28:59||c028b85b25236a30|START CLEAR CACHE
14/06/24 10:29:00|-|30c8e712080b8b6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:00||c81ee9773a3ab4d9|Start write log analyId 1718335740961
14/06/24 10:29:00||c81ee9773a3ab4d9|AsyncLog analyId 1718335740961: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:02|-|415acfe3349c7d1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:03||a865c8f38381938d|Start write log analyId 1718335743963
14/06/24 10:29:03||a865c8f38381938d|AsyncLog analyId 1718335743963: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:04|-|b54fa1e24e777bbc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:05||b9c0ff16935b4e87|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:29:06|-|0006a631afe41f39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:06||e895a19a20ae1d71|Start write log analyId 1718335746963
14/06/24 10:29:06||e895a19a20ae1d71|AsyncLog analyId 1718335746963: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:08|-|3489e6d09aa637d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:09||9fa5ed973c780590|START CLEAR CACHE
14/06/24 10:29:09||76747814c1610590|Start write log analyId 1718335749964
14/06/24 10:29:09||76747814c1610590|AsyncLog analyId 1718335749964: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:10|-|d34f8aba2d5c4515|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:12|-|e35cf0bbb0290165|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:12||66be2cff4f8b50ff|Start write log analyId 1718335752964
14/06/24 10:29:12||66be2cff4f8b50ff|AsyncLog analyId 1718335752964: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:14|-|0be11466cf9418fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:15||1832509b3874da8a|Start write log analyId 1718335755965
14/06/24 10:29:15||1832509b3874da8a|AsyncLog analyId 1718335755965: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:16|-|92cdd9be7cdef4b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:18|-|632eaa600e7e0c7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:18||162811076a179e5f|Start write log analyId 1718335758965
14/06/24 10:29:18||162811076a179e5f|AsyncLog analyId 1718335758965: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:19||322f3bda62d726ec|START CLEAR CACHE
14/06/24 10:29:20||c6c16cf9e9c61d44|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:29:20|-|bc97f08487e1b6bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:21||edc8ae826ff97068|Start write log analyId 1718335761966
14/06/24 10:29:21||edc8ae826ff97068|AsyncLog analyId 1718335761966: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:22|-|2067614975d35735|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:24|-|301b502b26f19863|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:24||b7efafd04bb6be7a|Start write log analyId 1718335764967
14/06/24 10:29:24||b7efafd04bb6be7a|AsyncLog analyId 1718335764967: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:26|-|9dcf91585cabd5f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:27||414f2a56051ff5d8|Start write log analyId 1718335767967
14/06/24 10:29:27||414f2a56051ff5d8|AsyncLog analyId 1718335767967: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:28|-|f4d845b124f01b3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:29||4a34997d92b9b9a2|START CLEAR CACHE
14/06/24 10:29:30|-|fe177ec3150d9e7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:30||1efa561fa8410e63|Start write log analyId 1718335770968
14/06/24 10:29:30||1efa561fa8410e63|AsyncLog analyId 1718335770968: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:32|-|09eceb0d84452a7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:33||8a195a80e43cfd68|Start write log analyId 1718335773968
14/06/24 10:29:33||8a195a80e43cfd68|AsyncLog analyId 1718335773968: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:34|-|794bed80249e1d23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:35||b63ac87af3619d42|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:29:36|-|0b32750dbaad9411|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:36||cfb59642fa972ad9|Start write log analyId 1718335776969
14/06/24 10:29:36||cfb59642fa972ad9|AsyncLog analyId 1718335776969: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:38|-|a9045ec9177ebeda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:39||0c157d3d330a6b3e|START CLEAR CACHE
14/06/24 10:29:39||f582b223e1f1cb09|Start write log analyId 1718335779970
14/06/24 10:29:39||f582b223e1f1cb09|AsyncLog analyId 1718335779970: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:40|-|b6db26d14412d5d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:42|-|30654aa44806d705|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:42||44a4f0cd8e60126d|Start write log analyId 1718335782970
14/06/24 10:29:42||44a4f0cd8e60126d|AsyncLog analyId 1718335782970: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:44|-|34e8311814aa89be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:45||900243ed158bf1d3|Start write log analyId 1718335785971
14/06/24 10:29:45||900243ed158bf1d3|AsyncLog analyId 1718335785971: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:46|-|0e69bfb2fd8b32c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:48|-|84ac55d5a8853b5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:48||a81ff527aa3b7069|Start write log analyId 1718335788972
14/06/24 10:29:48||a81ff527aa3b7069|AsyncLog analyId 1718335788972: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:49||33c4324f6081c31a|START CLEAR CACHE
14/06/24 10:29:50||309199066447bab3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:29:50|-|96616d652780cd2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:51||f358f0b66af1ba87|Start write log analyId 1718335791972
14/06/24 10:29:51||f358f0b66af1ba87|AsyncLog analyId 1718335791972: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:52|-|95795d47a852141d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:54|-|72612b3fee68a4f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:54||65ca7b32cf199bc7|Start write log analyId 1718335794973
14/06/24 10:29:54||65ca7b32cf199bc7|AsyncLog analyId 1718335794973: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:56|-|da49c988ab17e79b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:57||0da6facad2df4092|Start write log analyId 1718335797973
14/06/24 10:29:57||0da6facad2df4092|AsyncLog analyId 1718335797973: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:29:58|-|761582c6b3f1c625|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:29:59||e15da8e1f76fa3b8|START CLEAR CACHE
14/06/24 10:30:00|-|b7bc16119b6996c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:00||6c1a62bb6096d236|Start write log analyId 1718335800974
14/06/24 10:30:00||6c1a62bb6096d236|AsyncLog analyId 1718335800974: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:02|-|317f58a341ff3dd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:03||3e3ba3e6e6a36aa9|Start write log analyId 1718335803975
14/06/24 10:30:03||3e3ba3e6e6a36aa9|AsyncLog analyId 1718335803975: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:04|-|596e91ae5e73a6ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:05||1ca836e198452077|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:30:06|-|e73e1d61200625e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:06||966822308f82f3e1|Start write log analyId 1718335806975
14/06/24 10:30:06||966822308f82f3e1|AsyncLog analyId 1718335806975: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:08|-|30ae59452dacba53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:09||bd038f4cc8fa558d|START CLEAR CACHE
14/06/24 10:30:09||29292bc4fc565944|Start write log analyId 1718335809976
14/06/24 10:30:09||29292bc4fc565944|AsyncLog analyId 1718335809976: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:10|-|ed843b3b38420a37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:12|-|d2bbbc0ab15834f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:12||54aaa62bef317c99|Start write log analyId 1718335812976
14/06/24 10:30:12||54aaa62bef317c99|AsyncLog analyId 1718335812976: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:14|-|34614dba9ddfb9c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:15||f3b095b784f8e032|Start write log analyId 1718335815977
14/06/24 10:30:15||f3b095b784f8e032|AsyncLog analyId 1718335815977: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:16|-|ace7add65c40e480|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:18|-|152e8bc10880cca8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:18||fca0b3860e8d19e3|Start write log analyId 1718335818978
14/06/24 10:30:18||fca0b3860e8d19e3|AsyncLog analyId 1718335818978: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:19||5828f26829933c63|START CLEAR CACHE
14/06/24 10:30:20||565d4a40b1235c29|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:30:20|-|1cc00e4ad310624c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:21||169bcaf1df61949f|Start write log analyId 1718335821978
14/06/24 10:30:21||169bcaf1df61949f|AsyncLog analyId 1718335821978: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:22|-|02ce619cf066cf04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:24|-|abd9faaa5bf85db9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:24||a2a1a697b179e32e|Start write log analyId 1718335824979
14/06/24 10:30:24||a2a1a697b179e32e|AsyncLog analyId 1718335824979: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:26|-|ded65abc4d6bffb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:27||c88af9998c084e11|Start write log analyId 1718335827979
14/06/24 10:30:27||c88af9998c084e11|AsyncLog analyId 1718335827979: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:28|-|63133c9db8bc92e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:29||52e1bb74072b057e|START CLEAR CACHE
14/06/24 10:30:30|-|8dd97849ff001828|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:30||cd202cc6a0e0fd3a|Start write log analyId 1718335830980
14/06/24 10:30:30||cd202cc6a0e0fd3a|AsyncLog analyId 1718335830980: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:32|-|ab4a97e73bcee34f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:33||473546ba4aad7d40|Start write log analyId 1718335833980
14/06/24 10:30:33||473546ba4aad7d40|AsyncLog analyId 1718335833980: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:34|-|d58ad46d8bba49b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:35||8aebb95c09b1fa0d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:30:36|-|c92dda57171d4f16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:36||9f883923cabb9794|Start write log analyId 1718335836981
14/06/24 10:30:36||9f883923cabb9794|AsyncLog analyId 1718335836981: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:38|-|5b4b29de42f3c087|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:39||bef97d3d23378291|START CLEAR CACHE
14/06/24 10:30:39||4a570bddc2b4d7bb|Start write log analyId 1718335839982
14/06/24 10:30:39||4a570bddc2b4d7bb|AsyncLog analyId 1718335839982: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:40|-|b3517b6095af7c30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:42|-|4e0f5440d0eec0af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:42||c20811a648f59df6|Start write log analyId 1718335842982
14/06/24 10:30:42||c20811a648f59df6|AsyncLog analyId 1718335842982: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:44|-|50f4848010c9b825|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:45||b39068fda946c0b5|Start write log analyId 1718335845983
14/06/24 10:30:45||b39068fda946c0b5|AsyncLog analyId 1718335845983: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:46|-|b10a187ded7815ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:48|-|1b40c43e3794dfa9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:48||38ac35b3374cace9|Start write log analyId 1718335848984
14/06/24 10:30:48||38ac35b3374cace9|AsyncLog analyId 1718335848984: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:49||4f7b1c1b0c2cf4a0|START CLEAR CACHE
14/06/24 10:30:50||8eb26f952beb6b0d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:30:50|-|e15e84c2b29fd91f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:51||8bcba558d74b0914|Start write log analyId 1718335851984
14/06/24 10:30:51||8bcba558d74b0914|AsyncLog analyId 1718335851984: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:52|-|4c3ebb202c083323|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:54|-|3ef2353c743a8fa7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:54||c6b2da955284f9d5|Start write log analyId 1718335854985
14/06/24 10:30:54||c6b2da955284f9d5|AsyncLog analyId 1718335854985: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:56|-|b2f79dc47b406616|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:57||28d12a14f6a06ec3|Start write log analyId 1718335857986
14/06/24 10:30:57||28d12a14f6a06ec3|AsyncLog analyId 1718335857986: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:30:58|-|1f44d57c016c87f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:30:59||c8a8c28ed2843250|START CLEAR CACHE
14/06/24 10:31:00|-|2b100953c0075614|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:00||bd95d25eea5f8b1f|Start write log analyId 1718335860987
14/06/24 10:31:00||bd95d25eea5f8b1f|AsyncLog analyId 1718335860987: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:02|-|4f59d91807ae84d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:03||1a636cdcd0a1c88d|Start write log analyId 1718335863987
14/06/24 10:31:03||1a636cdcd0a1c88d|AsyncLog analyId 1718335863987: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:04|-|00e91d0b98efaa6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:05||8f75521b94ecb1ca|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:31:06|-|b37c1b249633aabf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:06||23145ecfb5ed6b5d|Start write log analyId 1718335866988
14/06/24 10:31:06||23145ecfb5ed6b5d|AsyncLog analyId 1718335866988: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:08|-|917fb51b670274df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:09||f0d550dbf757f23c|START CLEAR CACHE
14/06/24 10:31:09||12d29cfa36411b06|Start write log analyId 1718335869988
14/06/24 10:31:09||12d29cfa36411b06|AsyncLog analyId 1718335869988: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:10|-|87901d8d5ad112f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:12|-|4ceee532bdd43e95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:12||75f68e0684d49f75|Start write log analyId 1718335872989
14/06/24 10:31:12||75f68e0684d49f75|AsyncLog analyId 1718335872989: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:14|-|e8edb113f423d59e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:15||d351cba214450f9b|Start write log analyId 1718335875990
14/06/24 10:31:15||d351cba214450f9b|AsyncLog analyId 1718335875990: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:16|-|dc4f1b4523718893|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:18|-|48c687c5615bc7aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:18||de1e8b8bbf34966e|Start write log analyId 1718335878990
14/06/24 10:31:18||de1e8b8bbf34966e|AsyncLog analyId 1718335878990: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:19||17245fde2c1af5d8|START CLEAR CACHE
14/06/24 10:31:20||e8bd76bdfbe05db5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:31:20|-|c3cbeb2d781f7a6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:21||5634a1b4a9032a32|Start write log analyId 1718335881991
14/06/24 10:31:21||5634a1b4a9032a32|AsyncLog analyId 1718335881991: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:22|-|c6e526196f57b20f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:24|-|61cc5979300cb0a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:24||ee8559189093d9ac|Start write log analyId 1718335884991
14/06/24 10:31:24||ee8559189093d9ac|AsyncLog analyId 1718335884991: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:26|-|80adf17962e7670d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:27||7cc6f77a7da3a7d8|Start write log analyId 1718335887992
14/06/24 10:31:27||7cc6f77a7da3a7d8|AsyncLog analyId 1718335887992: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:28|-|ea2a415ecc8fa9d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:29||2d63f4177c1642cf|START CLEAR CACHE
14/06/24 10:31:30||4e436c720b1031c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:30||b433b33b4376a8f3|Start write log analyId 1718335890993
14/06/24 10:31:30||b433b33b4376a8f3|AsyncLog analyId 1718335890993: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:32|-|3e554547e48ffd40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:33||dfc956b70d9ecd31|Start write log analyId 1718335893994
14/06/24 10:31:33||dfc956b70d9ecd31|AsyncLog analyId 1718335893994: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:34|-|1ea0e44de0647c35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:35||d6c156fcabfd8948|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:31:36|-|a2a5f2e9d13efc21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:36||24a587620ece4bc4|Start write log analyId 1718335896994
14/06/24 10:31:36||24a587620ece4bc4|AsyncLog analyId 1718335896994: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:38|-|77047d50ba4b58ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:39||85197fafd8218b15|START CLEAR CACHE
14/06/24 10:31:39||4c118528506019d6|Start write log analyId 1718335899995
14/06/24 10:31:39||4c118528506019d6|AsyncLog analyId 1718335899995: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:40|-|f85cdcb2936b92cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:42|-|70f2dc21b04d7bdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:42||7b08052e99649d94|Start write log analyId 1718335902995
14/06/24 10:31:42||7b08052e99649d94|AsyncLog analyId 1718335902995: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:44|-|78887404d5c219e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:45||728d9e4108995460|Start write log analyId 1718335905996
14/06/24 10:31:45||728d9e4108995460|AsyncLog analyId 1718335905996: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:46|-|78fb217f071155cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:48|-|65028b203736242b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:48||4cad5a8b2b95d6d7|Start write log analyId 1718335908997
14/06/24 10:31:48||4cad5a8b2b95d6d7|AsyncLog analyId 1718335908997: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:49||6d45a68bc9dc86ef|START CLEAR CACHE
14/06/24 10:31:50||ca55d894e96c4163|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:31:50|-|f06c9bf6e05e7cdc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:51||a6d2cfc77a6e0efa|Start write log analyId 1718335911997
14/06/24 10:31:51||a6d2cfc77a6e0efa|AsyncLog analyId 1718335911997: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:52|-|d8578263ad232557|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:54|-|e4882aaf01eae01d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:54||afc1892abb33bfb7|Start write log analyId 1718335914998
14/06/24 10:31:54||afc1892abb33bfb7|AsyncLog analyId 1718335914998: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:56|-|1f9d32e83807842c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:57||e92c1269c21ed2ff|Start write log analyId 1718335917998
14/06/24 10:31:57||e92c1269c21ed2ff|AsyncLog analyId 1718335917998: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:31:58|-|70aea8d222068277|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:31:59||5fdc54a8da7ae8c9|START CLEAR CACHE
14/06/24 10:32:00|-|565ef79e0deedf10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:00||a0d1ead2cb3f0436|Start write log analyId 1718335920999
14/06/24 10:32:00||a0d1ead2cb3f0436|AsyncLog analyId 1718335920999: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:02|-|7e3d05ac1396e396|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:04||d08f4900a9f16b4c|Start write log analyId 1718335924000
14/06/24 10:32:04||d08f4900a9f16b4c|AsyncLog analyId 1718335924000: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:04|-|0ddab5cb5de73338|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:05||9dbc2ebecff8c105|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:32:06|-|ab328d98843f5919|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:07||ac0ae2fd8d300431|Start write log analyId 1718335927000
14/06/24 10:32:07||ac0ae2fd8d300431|AsyncLog analyId 1718335927000: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:08|-|1c7e5fe64096c0b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:09||43b930993c697975|START CLEAR CACHE
14/06/24 10:32:10||0fa8d1a39ba30e6d|Start write log analyId 1718335930001
14/06/24 10:32:10||0fa8d1a39ba30e6d|AsyncLog analyId 1718335930001: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:10|-|e02b6b050aae572b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:12|-|80db1b609f43eb15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:13||cb0d63925eb1f5cd|Start write log analyId 1718335933001
14/06/24 10:32:13||cb0d63925eb1f5cd|AsyncLog analyId 1718335933001: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:14|-|99f6bdfdd51ab719|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:16||b32f20f8e804cd6e|Start write log analyId 1718335936002
14/06/24 10:32:16||b32f20f8e804cd6e|AsyncLog analyId 1718335936002: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:16|-|11e9fd6dcf5d9b0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:18|-|b2290b0fef4d0f9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:19||f1bf2c26103631f9|Start write log analyId 1718335939002
14/06/24 10:32:19||f1bf2c26103631f9|AsyncLog analyId 1718335939002: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:19||03c433763d92a866|START CLEAR CACHE
14/06/24 10:32:20||ab463e0b5077faaa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:32:20|-|848e182ce6335bbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:22||239520e72e305ddd|Start write log analyId 1718335942003
14/06/24 10:32:22||239520e72e305ddd|AsyncLog analyId 1718335942003: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:22|-|2b166c15ee597310|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:24|-|bc110499a6eff0d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:25||bd70b9a9f2f78d9d|Start write log analyId 1718335945003
14/06/24 10:32:25||bd70b9a9f2f78d9d|AsyncLog analyId 1718335945003: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:26|-|5fa37d67b5bd2e5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:28||3a717dd5580bac79|Start write log analyId 1718335948004
14/06/24 10:32:28||3a717dd5580bac79|AsyncLog analyId 1718335948004: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:28|-|32ac1e3774e62809|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:29||48a158a90d2ef581|START CLEAR CACHE
14/06/24 10:32:30|-|88b7ff8c941a0f8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:31||b8d8ecf1ac9fa495|Start write log analyId 1718335951005
14/06/24 10:32:31||b8d8ecf1ac9fa495|AsyncLog analyId 1718335951005: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:32|-|67b3e33e165ec894|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:34||d39b77a6c4378e6d|Start write log analyId 1718335954005
14/06/24 10:32:34||d39b77a6c4378e6d|AsyncLog analyId 1718335954005: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:34|-|ddbebfce97a2b2ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:35||a0777290d14eb918|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:32:36|-|ff4407281f13b31a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:37||e0549d2912c50974|Start write log analyId 1718335957006
14/06/24 10:32:37||e0549d2912c50974|AsyncLog analyId 1718335957006: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:38|-|e67be1ba69ded7a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:39||77a9e74a0fdb5241|START CLEAR CACHE
14/06/24 10:32:40||a0a9366885d0696f|Start write log analyId 1718335960007
14/06/24 10:32:40||a0a9366885d0696f|AsyncLog analyId 1718335960007: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:40|-|2b10bfaba3b11bef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:42|-|5292cc7955c1b1fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:43||b25592cfb489a287|Start write log analyId 1718335963007
14/06/24 10:32:43||b25592cfb489a287|AsyncLog analyId 1718335963007: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:44|-|8b44ac13b56d5561|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:46||c2649bcaecaa3fe8|Start write log analyId 1718335966008
14/06/24 10:32:46||c2649bcaecaa3fe8|AsyncLog analyId 1718335966008: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:46|-|1eda422cb6720dcf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:48|-|11e14c7696c1cf8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:49||bbdafd2ba7764031|Start write log analyId 1718335969008
14/06/24 10:32:49||bbdafd2ba7764031|AsyncLog analyId 1718335969008: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:49||0e94fc5142ae5e07|START CLEAR CACHE
14/06/24 10:32:50||7980fe7e1b733de2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:32:50|-|50adcfe06e583b8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:52||d01409e6377d59ca|Start write log analyId 1718335972009
14/06/24 10:32:52||d01409e6377d59ca|AsyncLog analyId 1718335972009: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:52|-|35e17fd4803398d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:54|-|f6435579e3e02fa9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:55||fb9257144ca9617a|Start write log analyId 1718335975009
14/06/24 10:32:55||fb9257144ca9617a|AsyncLog analyId 1718335975009: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:56|-|54881700cd7605a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:58||e138fd48a13dc838|Start write log analyId 1718335978010
14/06/24 10:32:58||e138fd48a13dc838|AsyncLog analyId 1718335978010: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:32:58|-|680b52fc93ab0966|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:32:59||d8fede44e85e0430|START CLEAR CACHE
14/06/24 10:33:00|-|35bd64261d08ba19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:01||9763295d549bf79b|Start write log analyId 1718335981010
14/06/24 10:33:01||9763295d549bf79b|AsyncLog analyId 1718335981010: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:02|-|5b80b75f5a4ffa08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:04||bd475385b1213cd4|Start write log analyId 1718335984011
14/06/24 10:33:04||bd475385b1213cd4|AsyncLog analyId 1718335984011: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:04|-|d848431695aad73c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:05||2f052be369f4a34c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:33:06|-|db4b0081d93cb2d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:07||3a1363e1e3592a1e|Start write log analyId 1718335987012
14/06/24 10:33:07||3a1363e1e3592a1e|AsyncLog analyId 1718335987012: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:08|-|dafb172037367204|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:09||359fa5a8ff1e9238|START CLEAR CACHE
14/06/24 10:33:10||c6f396d36d6ddf2d|Start write log analyId 1718335990012
14/06/24 10:33:10||c6f396d36d6ddf2d|AsyncLog analyId 1718335990012: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:10|-|71de9cf2338791d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:12|-|939f825dfbce8217|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:13||146619f20627b2f8|Start write log analyId 1718335993013
14/06/24 10:33:13||146619f20627b2f8|AsyncLog analyId 1718335993013: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:14|-|a2d855761c32170d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:16||7253d12bbe079f4a|Start write log analyId 1718335996013
14/06/24 10:33:16||7253d12bbe079f4a|AsyncLog analyId 1718335996013: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:16|-|8a965a14450fedd2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:18|-|179049ad57184363|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:19||65c4d41325ccf9e3|Start write log analyId 1718335999014
14/06/24 10:33:19||65c4d41325ccf9e3|AsyncLog analyId 1718335999014: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:19||80d20682330a4329|START CLEAR CACHE
14/06/24 10:33:20||b4b73477b9071516|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:33:20|-|033a464119e0607e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:22||37482574a7097bcd|Start write log analyId 1718336002015
14/06/24 10:33:22||37482574a7097bcd|AsyncLog analyId 1718336002015: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:22|-|dff8044cfdfdfe55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:24|-|b9eb54ddb4acffcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:25||17bd1de656416d33|Start write log analyId 1718336005015
14/06/24 10:33:25||17bd1de656416d33|AsyncLog analyId 1718336005015: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:26|-|5047ea3f48dc5c11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:28||6a65497921bd6394|Start write log analyId 1718336008016
14/06/24 10:33:28||6a65497921bd6394|AsyncLog analyId 1718336008016: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:28|-|d9fab0a69f79b7a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:29||5b08e1833d3de011|START CLEAR CACHE
14/06/24 10:33:30|-|a79c39dbf9bef6d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:31||cd6d822fac7ebd12|Start write log analyId 1718336011017
14/06/24 10:33:31||cd6d822fac7ebd12|AsyncLog analyId 1718336011017: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:32|-|049a304fbe852303|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:34||4ea718bc5a175881|Start write log analyId 1718336014018
14/06/24 10:33:34||4ea718bc5a175881|AsyncLog analyId 1718336014018: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:34|-|a105ccc4ac838ccd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:35||47ecf6ac7a2f3904|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:33:36|-|a218e4fcd55d5168|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:37||99df8b74095fd11c|Start write log analyId 1718336017018
14/06/24 10:33:37||99df8b74095fd11c|AsyncLog analyId 1718336017018: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:38|-|11eadf74d5bbe38c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:39||baaf3c8e0da2b7d7|START CLEAR CACHE
14/06/24 10:33:40||d08f41146cd71ba2|Start write log analyId 1718336020019
14/06/24 10:33:40||d08f41146cd71ba2|AsyncLog analyId 1718336020019: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:40|-|122c31896059db54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:42|-|54bd12b5957bb295|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:43||d835ebe6e2b21501|Start write log analyId 1718336023020
14/06/24 10:33:43||d835ebe6e2b21501|AsyncLog analyId 1718336023020: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:44|-|4bb03cfecfaf792a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:46||2a150bf368babfcc|Start write log analyId 1718336026020
14/06/24 10:33:46||2a150bf368babfcc|AsyncLog analyId 1718336026020: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:46|-|49690a6f94db0835|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:48|-|50452e3d417a3b1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:49||60957d38d0164a3d|Start write log analyId 1718336029021
14/06/24 10:33:49||60957d38d0164a3d|AsyncLog analyId 1718336029021: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:49||2b9424a3cc4c55b9|START CLEAR CACHE
14/06/24 10:33:50||35c050085737f0ed|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:33:50|-|f0b0963564e5bd0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:52||1740c3c8b7c3cb66|Start write log analyId 1718336032022
14/06/24 10:33:52||1740c3c8b7c3cb66|AsyncLog analyId 1718336032022: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:52|-|dd62c123d931a959|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:54|-|2a46a87b32999507|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:55||9ee593aee7c35d00|Start write log analyId 1718336035022
14/06/24 10:33:55||9ee593aee7c35d00|AsyncLog analyId 1718336035022: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:56|-|0db6c409b4bf2d90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:58||e95e72cfd5da3201|Start write log analyId 1718336038023
14/06/24 10:33:58||e95e72cfd5da3201|AsyncLog analyId 1718336038023: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:33:58|-|82e09428c25851cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:33:59||97d37f174374d508|START CLEAR CACHE
14/06/24 10:34:00|-|cc6716b294b319e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:01||6bf222d1422f0a66|Start write log analyId 1718336041023
14/06/24 10:34:01||6bf222d1422f0a66|AsyncLog analyId 1718336041023: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:02|-|552dd087e5669fcd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:04||6aed6aa3a28113d9|Start write log analyId 1718336044024
14/06/24 10:34:04||6aed6aa3a28113d9|AsyncLog analyId 1718336044024: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:04|-|abf7a0bdf2d5bda5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:05||e1ae9de37401b27a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:34:06|-|85b5138b37d475aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:07||93ad1c2146aa5574|Start write log analyId 1718336047025
14/06/24 10:34:07||93ad1c2146aa5574|AsyncLog analyId 1718336047025: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:08|-|bf63889cfe1dda8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:09||f0d0909a3d0f6651|START CLEAR CACHE
14/06/24 10:34:10||1e4d8ccfff4c9b12|Start write log analyId 1718336050025
14/06/24 10:34:10||1e4d8ccfff4c9b12|AsyncLog analyId 1718336050025: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:10|-|2c57b4c11f92b949|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:12|-|7efef7dd0a77645a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:13||be9d47b925d7c9f0|Start write log analyId 1718336053026
14/06/24 10:34:13||be9d47b925d7c9f0|AsyncLog analyId 1718336053026: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:14|-|e0781354bc205e6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:16||40a357d89377b091|Start write log analyId 1718336056027
14/06/24 10:34:16||40a357d89377b091|AsyncLog analyId 1718336056027: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:16|-|6757d9be0ee6b218|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:18|-|69737dfb93dc362f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:19||6c67bd7c8adb4ade|Start write log analyId 1718336059027
14/06/24 10:34:19||6c67bd7c8adb4ade|AsyncLog analyId 1718336059027: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:19||b125854a354b5dfa|START CLEAR CACHE
14/06/24 10:34:20||8e34c3d9fb1e0bd0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:34:20|-|5df60ad9213228f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:22||a2c315e29c649429|Start write log analyId 1718336062028
14/06/24 10:34:22||a2c315e29c649429|AsyncLog analyId 1718336062028: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:22|-|e666c6844751ff1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:24|-|75ce8302dc4f7f98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:25||c28924a1d83ede16|Start write log analyId 1718336065028
14/06/24 10:34:25||c28924a1d83ede16|AsyncLog analyId 1718336065028: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:26|-|0d71bbf34e2b4a15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:28||b8366f073961d076|Start write log analyId 1718336068029
14/06/24 10:34:28||b8366f073961d076|AsyncLog analyId 1718336068029: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:28|-|35808f92b31251c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:29||d90f08740b615aea|START CLEAR CACHE
14/06/24 10:34:30|-|146ff40be512a3df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:31||dbf6e88d865fdc2d|Start write log analyId 1718336071030
14/06/24 10:34:31||dbf6e88d865fdc2d|AsyncLog analyId 1718336071030: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:32|-|62e4595579b0a96f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:34||4f6a51519be801c5|Start write log analyId 1718336074030
14/06/24 10:34:34||4f6a51519be801c5|AsyncLog analyId 1718336074030: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:34|-|e0d31564f7c83ea0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:35||df6c870438dca79f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:34:36|-|ee43045d0928aad3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:37||937fd3541ab9e204|Start write log analyId 1718336077031
14/06/24 10:34:37||937fd3541ab9e204|AsyncLog analyId 1718336077031: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:38|-|c8cd8f651f162165|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:39||f5b9a713d75de0fa|START CLEAR CACHE
14/06/24 10:34:40||d6dc5184c51ac78c|Start write log analyId 1718336080031
14/06/24 10:34:40||d6dc5184c51ac78c|AsyncLog analyId 1718336080031: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:40|-|ec24b310c2ede581|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:42|-|4286f5c8441ae102|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:43||7508f413a7b9a070|Start write log analyId 1718336083031
14/06/24 10:34:43||7508f413a7b9a070|AsyncLog analyId 1718336083031: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:44|-|4a9252bca1cce581|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:46||aa408921d02e45fa|Start write log analyId 1718336086032
14/06/24 10:34:46||aa408921d02e45fa|AsyncLog analyId 1718336086032: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:46|-|f1b5afcda7e8a14f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:48|-|770f83941ee2e9a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:49||b300d8396197482b|Start write log analyId 1718336089033
14/06/24 10:34:49||b300d8396197482b|AsyncLog analyId 1718336089033: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:49||854575e24e712dab|START CLEAR CACHE
14/06/24 10:34:50||ce13c13b269bdbc1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:34:50|-|75de9f68d3dcedbc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:52||97e6a6724aca4375|Start write log analyId 1718336092033
14/06/24 10:34:52||97e6a6724aca4375|AsyncLog analyId 1718336092033: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:52|-|11ff7c0b35e1fa08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:54|-|630cea147c484d7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:55||fa2d78c8c96f6a89|Start write log analyId 1718336095034
14/06/24 10:34:55||fa2d78c8c96f6a89|AsyncLog analyId 1718336095034: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:56|-|c10ae36c64cb8b61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:58||daaa14739d5ef2ba|Start write log analyId 1718336098035
14/06/24 10:34:58||daaa14739d5ef2ba|AsyncLog analyId 1718336098035: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:34:58|-|805fb75386ba2552|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:34:59||2b333d49013e00e7|START CLEAR CACHE
14/06/24 10:35:00|-|7e53ca512ba28889|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:01||f1dce6756f205d11|Start write log analyId 1718336101035
14/06/24 10:35:01||f1dce6756f205d11|AsyncLog analyId 1718336101035: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:02|-|8449de3fa96d0a97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:04||037d334011d2f3fc|Start write log analyId 1718336104036
14/06/24 10:35:04||037d334011d2f3fc|AsyncLog analyId 1718336104036: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:04|-|f4b5d9e03b8e1946|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:05||7d365def5af6b1d3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:35:06|-|6a9e75972340236a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:07||bf55906fef0f2a77|Start write log analyId 1718336107037
14/06/24 10:35:07||bf55906fef0f2a77|AsyncLog analyId 1718336107037: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:08|-|b63a1253e1a1cb23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:09||c0dbdb36df0db634|START CLEAR CACHE
14/06/24 10:35:10||0667e0ecb635ad88|Start write log analyId 1718336110037
14/06/24 10:35:10||0667e0ecb635ad88|AsyncLog analyId 1718336110037: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:10|-|81f78adb2ab9e5ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:12|-|467b6f1289b72bc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:13||49af06675e400eb0|Start write log analyId 1718336113038
14/06/24 10:35:13||49af06675e400eb0|AsyncLog analyId 1718336113038: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:14|-|9d93ceaa5bb8c0d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:16||d6d6a3b1becd469c|Start write log analyId 1718336116038
14/06/24 10:35:16||d6d6a3b1becd469c|AsyncLog analyId 1718336116038: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:16|-|d264ebb1768f296f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:18|-|6bfbc936fc0725fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:19||a228e87237fadd79|Start write log analyId 1718336119039
14/06/24 10:35:19||a228e87237fadd79|AsyncLog analyId 1718336119039: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:19||60627b48648a39be|START CLEAR CACHE
14/06/24 10:35:20||58a116b3b1b53385|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:35:20|-|ee1fbcf293a2210f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:22||2e78b3e38d83e02c|Start write log analyId 1718336122039
14/06/24 10:35:22||2e78b3e38d83e02c|AsyncLog analyId 1718336122039: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:22|-|6dbff151c19da57c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:24|-|05b09fb6c30dee0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:25||1be44caaa01e502e|Start write log analyId 1718336125040
14/06/24 10:35:25||1be44caaa01e502e|AsyncLog analyId 1718336125040: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:26|-|01c4ec6b113c09b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:28||0e5f465e818d8405|Start write log analyId 1718336128040
14/06/24 10:35:28||0e5f465e818d8405|AsyncLog analyId 1718336128040: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:28|-|508700ecfaf1744d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:30||b6ef945264b08af7|START CLEAR CACHE
14/06/24 10:35:30|-|7b9045ff71bb3709|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:31||2fe56d7870aa4687|Start write log analyId 1718336131041
14/06/24 10:35:31||2fe56d7870aa4687|AsyncLog analyId 1718336131041: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:32|-|b452c02256468b53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:34||ab18b2e0b5e5389a|Start write log analyId 1718336134041
14/06/24 10:35:34||ab18b2e0b5e5389a|AsyncLog analyId 1718336134041: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:34|-|1cdb59cdb180dec4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:35||60f108c82666b5c5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:35:36|-|a86fa7e25fb5cf9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:37||396d95bfe0de7018|Start write log analyId 1718336137042
14/06/24 10:35:37||396d95bfe0de7018|AsyncLog analyId 1718336137042: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:38|-|6584935e3586dcd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:40||d0f57097dda4d30e|START CLEAR CACHE
14/06/24 10:35:40||a2e4d06be54afe1a|Start write log analyId 1718336140042
14/06/24 10:35:40||a2e4d06be54afe1a|AsyncLog analyId 1718336140042: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:40|-|48c31f0be476d26c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:42|-|9fd536c5c30af0d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:43||c1a58c881f8a92d8|Start write log analyId 1718336143043
14/06/24 10:35:43||c1a58c881f8a92d8|AsyncLog analyId 1718336143043: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:44|-|8f615b98b4e3ab22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:46||63b25cea17f9c4a7|Start write log analyId 1718336146043
14/06/24 10:35:46||63b25cea17f9c4a7|AsyncLog analyId 1718336146043: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:46|-|74f3d7126c040476|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:48|-|0c5e2eb3f303fe9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:49||f6c213af403cfb96|Start write log analyId 1718336149044
14/06/24 10:35:49||f6c213af403cfb96|AsyncLog analyId 1718336149044: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:50||44bacfce22913226|START CLEAR CACHE
14/06/24 10:35:50||d42791bcf889a874|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:35:50|-|feeef9821af2a703|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:52||41128a45fbf25ff3|Start write log analyId 1718336152044
14/06/24 10:35:52||41128a45fbf25ff3|AsyncLog analyId 1718336152044: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:52|-|d4b0ec1b397f29f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:54|-|50c456e30e782acc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:55||b8c5d50d03cec4e3|Start write log analyId 1718336155045
14/06/24 10:35:55||b8c5d50d03cec4e3|AsyncLog analyId 1718336155045: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:56|-|786577228704f6e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:35:58||9302380ee0d5d9aa|Start write log analyId 1718336158045
14/06/24 10:35:58||9302380ee0d5d9aa|AsyncLog analyId 1718336158045: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:35:58|-|cce18e4e4015d334|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:00||acf8f02c73d21fa8|START CLEAR CACHE
14/06/24 10:36:00|-|4e4bb8d42ce95dd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:01||15eaf8bf2c271d14|Start write log analyId 1718336161046
14/06/24 10:36:01||15eaf8bf2c271d14|AsyncLog analyId 1718336161046: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:02|-|ec42202569a89f17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:04||4e5b3c7528a77306|Start write log analyId 1718336164047
14/06/24 10:36:04||4e5b3c7528a77306|AsyncLog analyId 1718336164047: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:04|-|5e54d0d2bb01066c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:05||fc88add479c96b37|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:36:06|-|aafaa110ebea5532|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:07||030f274936e392d4|Start write log analyId 1718336167047
INFO 030f274936e392d4 {"traceId":"aafaa110ebea5532","requestId":null,"objectId":null,"service":"AerospikeDeclRepositoryImpl.getById","duration":143,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718336166471,"endTime":1718336166614,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO 030f274936e392d4 {"traceId":"aafaa110ebea5532","requestId":null,"objectId":null,"service":"DeclServiceImpl.getConfSettingMob","duration":143,"logType":"com.viettel.myviettel.service.impl.DeclServiceImpl","actionType":"DeclServiceImpl","startTime":1718336166471,"endTime":1718336166614,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
INFO 030f274936e392d4 {"traceId":"aafaa110ebea5532","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":146,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336166471,"endTime":1718336166617,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
14/06/24 10:36:07||030f274936e392d4|AsyncLog analyId 1718336167047: QueueSize: 3, addSuccess: 3, addFalse: 0, writeSuccess:3, writeFalse:0
14/06/24 10:36:08|-|fc02d7561fcb02b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:10||d6c14333d25b8a0c|START CLEAR CACHE
14/06/24 10:36:10||935d1ce5243dcfe7|Start write log analyId 1718336170050
14/06/24 10:36:10||935d1ce5243dcfe7|AsyncLog analyId 1718336170050: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:10|-|2ecefc74ea5c36c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:12|-|a8aa7082701c9f28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:13||9c0116eaade285d9|Start write log analyId 1718336173051
14/06/24 10:36:13||9c0116eaade285d9|AsyncLog analyId 1718336173051: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:14|-|cdb2cbb81436c145|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:16||443cb58f3cfc6695|Start write log analyId 1718336176051
14/06/24 10:36:16||443cb58f3cfc6695|AsyncLog analyId 1718336176051: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:16|-|e14158f3f2ca524f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:18|-|2d5bd340be7c3c90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:19||e324268db8ad33c5|Start write log analyId 1718336179052
14/06/24 10:36:19||e324268db8ad33c5|AsyncLog analyId 1718336179052: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:20||3402127840353bc3|START CLEAR CACHE
14/06/24 10:36:20||4a1bd0bf4c764409|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:36:20|-|944f48026d46b293|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:22||54e1866755f77ad4|Start write log analyId 1718336182052
14/06/24 10:36:22||54e1866755f77ad4|AsyncLog analyId 1718336182052: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:22|-|dc312ce56ab57a89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:24|-|58862e499c4c7294|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:25||0c573618c20aa826|Start write log analyId 1718336185053
14/06/24 10:36:25||0c573618c20aa826|AsyncLog analyId 1718336185053: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:26|-|da8874921e93b434|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:28||69954273dc8cf15c|Start write log analyId 1718336188054
14/06/24 10:36:28||69954273dc8cf15c|AsyncLog analyId 1718336188054: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:28|-|a306cbdfd8e8c91a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:30||9ec7ec8557af56d9|START CLEAR CACHE
14/06/24 10:36:30|-|e089704c2a982bfd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:31||171be5a61068e1a0|Start write log analyId 1718336191054
14/06/24 10:36:31||171be5a61068e1a0|AsyncLog analyId 1718336191054: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:32|-|205d3d9216531578|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:34||cfacff9385925886|Start write log analyId 1718336194055
14/06/24 10:36:34||cfacff9385925886|AsyncLog analyId 1718336194055: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:34|-|ff12e0035f468d80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:35||2215f574465c40e1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:36:36|-|ecb9e1539902ab68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:37||0fe4f378d13def22|Start write log analyId 1718336197056
14/06/24 10:36:37||0fe4f378d13def22|AsyncLog analyId 1718336197056: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:38|-|38cf46fe6f5e4b14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:40||d6cd773651d481fe|START CLEAR CACHE
14/06/24 10:36:40||be3093176c5e07be|Start write log analyId 1718336200056
14/06/24 10:36:40||be3093176c5e07be|AsyncLog analyId 1718336200056: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:40|-|16528a0d265f7dc8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:42|-|2d7c0613820fa25e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:43||2a96abf15a9f823b|Start write log analyId 1718336203057
14/06/24 10:36:43||2a96abf15a9f823b|AsyncLog analyId 1718336203057: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:44|-|3f226138dda915d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:46||64c78b0676f08950|Start write log analyId 1718336206058
14/06/24 10:36:46||64c78b0676f08950|AsyncLog analyId 1718336206058: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:46|-|43cdc5e4a48ebea0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:48|-|38315f2f590b5859|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:49||16a43d5f4896ecee|Start write log analyId 1718336209058
14/06/24 10:36:49||16a43d5f4896ecee|AsyncLog analyId 1718336209058: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:50||5627c81646ad6d6c|START CLEAR CACHE
14/06/24 10:36:50||bb158ff447e9cb7f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:36:50|-|0242f716e613b3a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:52||01a0729e52963032|Start write log analyId 1718336212059
14/06/24 10:36:52||01a0729e52963032|AsyncLog analyId 1718336212059: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:52|-|ed78244a19590dd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:54|-|f797e2407a8a72dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:55||4a1f8d0ae398d130|Start write log analyId 1718336215059
14/06/24 10:36:55||4a1f8d0ae398d130|AsyncLog analyId 1718336215059: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:56|-|ab5cfec92f95b093|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:36:58||ec92f51f50bbba9e|Start write log analyId 1718336218060
14/06/24 10:36:58||ec92f51f50bbba9e|AsyncLog analyId 1718336218060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:36:58|-|aa0915d7b70395ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:00||238c121c5b807215|START CLEAR CACHE
14/06/24 10:37:00|-|6b9a541517ea6e8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:01||95a4faed28ff72a0|Start write log analyId 1718336221060
14/06/24 10:37:01||95a4faed28ff72a0|AsyncLog analyId 1718336221060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:02|-|a8445978a9d9f188|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:04||03de1c78f2d5047f|Start write log analyId 1718336224061
14/06/24 10:37:04||03de1c78f2d5047f|AsyncLog analyId 1718336224061: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:04|-|30b52aaca85eb788|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:05||353aa526277e3ff6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:37:06|-|b98b3a7734724674|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:07||bfc1aeb8aad8beb2|Start write log analyId 1718336227062
14/06/24 10:37:07||bfc1aeb8aad8beb2|AsyncLog analyId 1718336227062: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:08|-|3116dcc3cd18eb26|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:10||a8669545c23aa7fe|START CLEAR CACHE
14/06/24 10:37:10||8f5933d5066c1dbb|Start write log analyId 1718336230063
14/06/24 10:37:10||8f5933d5066c1dbb|AsyncLog analyId 1718336230063: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:10|-|9124cc616ddbdf3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:12|-|245b6763e29cac74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:13||9800c563dc532ecd|Start write log analyId 1718336233063
14/06/24 10:37:13||9800c563dc532ecd|AsyncLog analyId 1718336233063: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:14|-|6261e40612b22755|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:16||e6e44ec0d42ae244|Start write log analyId 1718336236063
14/06/24 10:37:16||e6e44ec0d42ae244|AsyncLog analyId 1718336236063: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:16|-|65e60e85489979d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:18|-|c6a4e2ebde45c5fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:19||f7ab4e3767c1ecdf|Start write log analyId 1718336239064
14/06/24 10:37:19||f7ab4e3767c1ecdf|AsyncLog analyId 1718336239064: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:20||e508dc287d408956|START CLEAR CACHE
14/06/24 10:37:20||436098f8072da984|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:37:20|-|a9c06c32abd56702|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:22||5081659b7949ec80|Start write log analyId 1718336242065
14/06/24 10:37:22||5081659b7949ec80|AsyncLog analyId 1718336242065: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:22|-|8f24cc9feae3d899|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:24|-|ca66f2e6f8bfe882|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:25||81c8f080196f0b17|Start write log analyId 1718336245077
14/06/24 10:37:25||81c8f080196f0b17|AsyncLog analyId 1718336245077: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:26|-|fa451523bd3001a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:28||a8e512fdac3e0d4e|Start write log analyId 1718336248078
14/06/24 10:37:28||a8e512fdac3e0d4e|AsyncLog analyId 1718336248078: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:28|-|a8e1e5fc4b0e0642|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:30||a943c06563eccd95|START CLEAR CACHE
14/06/24 10:37:30|-|75171bbcffc031db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:31||6fd5abd8086b18e3|Start write log analyId 1718336251078
14/06/24 10:37:31||6fd5abd8086b18e3|AsyncLog analyId 1718336251078: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:32|-|e7628a520e080053|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:34||3c34241a52349e24|Start write log analyId 1718336254079
14/06/24 10:37:34||3c34241a52349e24|AsyncLog analyId 1718336254079: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:34|-|a577901122fda170|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:35||ac5ca91dcbbab2e1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:37:36|-|afe991b56553837b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:37||d743eac3ec51b053|Start write log analyId 1718336257080
14/06/24 10:37:37||d743eac3ec51b053|AsyncLog analyId 1718336257080: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:38|-|0ee87194ba40d8f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:40||56f2bcc215c9d6b0|START CLEAR CACHE
14/06/24 10:37:40||f57fcdfc46021a5a|Start write log analyId 1718336260080
14/06/24 10:37:40||f57fcdfc46021a5a|AsyncLog analyId 1718336260080: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:40|-|bb53d59c55765050|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:42|-|602c6ec114a2923f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:43||652bb9bf12068c99|Start write log analyId 1718336263080
14/06/24 10:37:43||652bb9bf12068c99|AsyncLog analyId 1718336263080: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:44|-|897b9c7870d68acf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:46||02c9b3e18bad5442|Start write log analyId 1718336266081
14/06/24 10:37:46||02c9b3e18bad5442|AsyncLog analyId 1718336266081: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:46|-|d995cffe167e44e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:48|-|a98b598e02097525|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:49||84225ed9be240aff|Start write log analyId 1718336269081
14/06/24 10:37:49||84225ed9be240aff|AsyncLog analyId 1718336269081: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:50||5956a4123c9778ee|START CLEAR CACHE
14/06/24 10:37:50||a0a9da36cd52fb11|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:37:50|-|1dba13a504410c50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:52||207e0a34889e01a8|Start write log analyId 1718336272082
14/06/24 10:37:52||207e0a34889e01a8|AsyncLog analyId 1718336272082: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:52|-|8c9cbac575443325|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:54|-|f8801c882fcb0c88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:55||875cd2efc3cf072b|Start write log analyId 1718336275083
14/06/24 10:37:55||875cd2efc3cf072b|AsyncLog analyId 1718336275083: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:56|-|6176e3000d8327b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:37:58||bff5bdb75d91a5b5|Start write log analyId 1718336278083
14/06/24 10:37:58||bff5bdb75d91a5b5|AsyncLog analyId 1718336278083: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:37:58|-|6e076d581ea8552f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:00||c9d5a1099b39526c|START CLEAR CACHE
14/06/24 10:38:00|-|d9cb26bbaf03a903|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:01||689ca9cb86c520c2|Start write log analyId 1718336281084
14/06/24 10:38:01||689ca9cb86c520c2|AsyncLog analyId 1718336281084: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:02|-|6c84f21be856a48e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:04||49aa9bb561ce2eff|Start write log analyId 1718336284085
14/06/24 10:38:04||49aa9bb561ce2eff|AsyncLog analyId 1718336284085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:04|-|747487488e9f16cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:05||77647d8712fe82da|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:38:06|-|55d06d4bc38e0bbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:07||c7d13ae625efa4cd|Start write log analyId 1718336287085
14/06/24 10:38:07||c7d13ae625efa4cd|AsyncLog analyId 1718336287085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:08|-|4aa33cd5785cd7a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:10||716665fedddfe48c|START CLEAR CACHE
14/06/24 10:38:10||706a0544e988da97|Start write log analyId 1718336290085
14/06/24 10:38:10||706a0544e988da97|AsyncLog analyId 1718336290085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:10|-|275806718e07f3aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:12|-|4c67c669b0972fd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:13||e447b7331f2d4ae7|Start write log analyId 1718336293086
14/06/24 10:38:13||e447b7331f2d4ae7|AsyncLog analyId 1718336293086: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:14|-|0580f776a0efb290|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:16||4f440a010f38e8ac|Start write log analyId 1718336296086
14/06/24 10:38:16||4f440a010f38e8ac|AsyncLog analyId 1718336296086: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:16|-|e1aad9373471db03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:18|-|7f4f59bda3374f01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:19||1e3ac2e3c7a508c1|Start write log analyId 1718336299087
14/06/24 10:38:19||1e3ac2e3c7a508c1|AsyncLog analyId 1718336299087: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:20||62911f525f16291c|START CLEAR CACHE
14/06/24 10:38:20||ca30b188d1c390ff|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:38:20|-|1bbbb3b31c8d862d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:22||5fcec42cc338d4fe|Start write log analyId 1718336302087
14/06/24 10:38:22||5fcec42cc338d4fe|AsyncLog analyId 1718336302087: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:22|-|794be50b2e197072|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:24|-|26d2b78e19e27e16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:25||14b8925355c650f0|Start write log analyId 1718336305088
14/06/24 10:38:25||14b8925355c650f0|AsyncLog analyId 1718336305088: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:26|-|72b151b8bc83ea47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:28||64a9c72c1778a4cc|Start write log analyId 1718336308089
14/06/24 10:38:28||64a9c72c1778a4cc|AsyncLog analyId 1718336308089: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:28|-|4dc8ec2b140156b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:30||b8a88da5e4201eca|START CLEAR CACHE
14/06/24 10:38:30|-|ae3696848b119adc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:31||0c6c117e0ce325ef|Start write log analyId 1718336311089
14/06/24 10:38:31||0c6c117e0ce325ef|AsyncLog analyId 1718336311089: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:32|-|795b6432e4edb3ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:34||96707b4017bd6844|Start write log analyId 1718336314090
14/06/24 10:38:34||96707b4017bd6844|AsyncLog analyId 1718336314090: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:34|-|5ee44973294764d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:35||feb3602d16916b25|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:38:36|-|19e8d4f44126ed40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:37||fb590dfd7d0f3742|Start write log analyId 1718336317090
14/06/24 10:38:37||fb590dfd7d0f3742|AsyncLog analyId 1718336317090: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:38|-|5a44d5080e10f95c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:40||db5d32fd0c5b8977|START CLEAR CACHE
14/06/24 10:38:40||f03b062546db5b70|Start write log analyId 1718336320091
14/06/24 10:38:40||f03b062546db5b70|AsyncLog analyId 1718336320091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:40|-|a7c31c7bae0d2472|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:42|-|4569ded400c60c70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:43||50fd3d14c4c3adf2|Start write log analyId 1718336323091
14/06/24 10:38:43||50fd3d14c4c3adf2|AsyncLog analyId 1718336323091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:44|-|3bca5aa399979207|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 10:38:44|-|3bca5aa399979207|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 10:38:44|-|3bca5aa399979207|callSaleMyViettelV2 body:
983100200
14/06/24 10:38:44|-|3bca5aa399979207|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:38:44||3bca5aa399979207|OTP COMMON TYPE: TouchId co_dinh cust_phone: 84983100200
14/06/24 10:38:44||3bca5aa399979207|validateOtpCommon-Phone OTP: 84983100200
14/06/24 10:38:44||3bca5aa399979207|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 10:38:44||3bca5aa399979207|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 10:38:44|-|3bca5aa399979207|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[8236f67b-19ec-488c-a92b-beffdc2b914d]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------281830452361653875126497]}{content-length:[652]}|-|-|200|"{\"errorCode\":10,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}"
14/06/24 10:38:44|-|23ef0449e8d2ddca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:46||c6dfc06f20696416|Start write log analyId 1718336326092
INFO c6dfc06f20696416 {"traceId":"3bca5aa399979207","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":174,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336324163,"endTime":1718336324337,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO c6dfc06f20696416 {"traceId":"3bca5aa399979207","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.getSubInfo","duration":174,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336324163,"endTime":1718336324337,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO c6dfc06f20696416 {"traceId":"3bca5aa399979207","requestId":null,"objectId":"84983100200","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":220,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718336324136,"endTime":1718336324356,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983100200\",\"type\":\"otp_login_touch_id\",\"actionCode\":\"otp_login_touch_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO c6dfc06f20696416 {"traceId":"3bca5aa399979207","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":231,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336324135,"endTime":1718336324366,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO c6dfc06f20696416 {"traceId":"3bca5aa399979207","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":231,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":10,"errorMessage":"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO c6dfc06f20696416 {"traceId":"3bca5aa399979207","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":252,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336324119,"endTime":1718336324371,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 10:38:46||c6dfc06f20696416|AsyncLog analyId 1718336326092: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 10:38:46|-|d6325d48d84b3f3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:47|-|1620d69c4cc6e56e|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 10:38:47|-|1620d69c4cc6e56e|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 10:38:47|-|1620d69c4cc6e56e|callSaleMyViettelV2 body:
983100200
14/06/24 10:38:47|-|1620d69c4cc6e56e|
com.viettel.fw.exception.BusinessExceptionV2: send.request.time.error
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$validateIp$64(OtpContractServiceImpl.java:1540) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateIp(OtpContractServiceImpl.java:1533)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateIp(OtpContractServiceImpl.java:1533)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1025)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$validateIp$64(OtpContractServiceImpl.java:1540) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.request(MonoPeekTerminal.java:139) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.request(MonoPeekTerminal.java:139) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onSubscribe(MonoPeekTerminal.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onSubscribe(FluxContextWrite.java:101) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onSubscribe(MonoPeekTerminal.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip.subscribe(MonoZip.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:101) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxCreate$BaseSink.complete(FluxCreate.java:460) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.drain(FluxCreate.java:805) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.complete(FluxCreate.java:753) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drainLoop(FluxCreate.java:247) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drain(FluxCreate.java:213) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.complete(FluxCreate.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.http.codec.multipart.PartGenerator.emitComplete(PartGenerator.java:219) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.PartGenerator$FormFieldState.partComplete(PartGenerator.java:379) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.PartGenerator.hookOnComplete(PartGenerator.java:169) ~[spring-web-5.3.20.jar:5.3.20]
at reactor.core.publisher.BaseSubscriber.onComplete(BaseSubscriber.java:197) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxCreate$BaseSink.complete(FluxCreate.java:460) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.drain(FluxCreate.java:805) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.complete(FluxCreate.java:753) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drainLoop(FluxCreate.java:247) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drain(FluxCreate.java:213) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.complete(FluxCreate.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.http.codec.multipart.MultipartParser.emitComplete(MultipartParser.java:184) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:365) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$PreambleState.onNext(MultipartParser.java:310) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.hookOnNext(MultipartParser.java:119) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.hookOnNext(MultipartParser.java:51) ~[spring-web-5.3.20.jar:5.3.20]
at reactor.core.publisher.BaseSubscriber.onNext(BaseSubscriber.java:160) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.request(FluxReceive.java:129) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.BaseSubscriber.request(BaseSubscriber.java:214) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.http.codec.multipart.MultipartParser.requestBuffer(MultipartParser.java:192) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.hookOnSubscribe(MultipartParser.java:113) ~[spring-web-5.3.20.jar:5.3.20]
at reactor.core.publisher.BaseSubscriber.onSubscribe(BaseSubscriber.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.startReceiver(FluxReceive.java:167) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.lambda$subscribe$2(FluxReceive.java:146) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 10:38:47|-|1620d69c4cc6e56e|
com.viettel.fw.exception.BusinessExceptionV2: send.request.time.error
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$validateIp$64(OtpContractServiceImpl.java:1540) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateIp(OtpContractServiceImpl.java:1533)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateIp(OtpContractServiceImpl.java:1533)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1025)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$validateIp$64(OtpContractServiceImpl.java:1540) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.request(MonoPeekTerminal.java:139) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.request(MonoPeekTerminal.java:139) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onSubscribe(MonoPeekTerminal.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onSubscribe(FluxContextWrite.java:101) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onSubscribe(MonoPeekTerminal.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip.subscribe(MonoZip.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:101) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxCreate$BaseSink.complete(FluxCreate.java:460) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.drain(FluxCreate.java:805) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.complete(FluxCreate.java:753) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drainLoop(FluxCreate.java:247) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drain(FluxCreate.java:213) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.complete(FluxCreate.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.http.codec.multipart.PartGenerator.emitComplete(PartGenerator.java:219) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.PartGenerator$FormFieldState.partComplete(PartGenerator.java:379) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.PartGenerator.hookOnComplete(PartGenerator.java:169) ~[spring-web-5.3.20.jar:5.3.20]
at reactor.core.publisher.BaseSubscriber.onComplete(BaseSubscriber.java:197) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxCreate$BaseSink.complete(FluxCreate.java:460) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.drain(FluxCreate.java:805) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$BufferAsyncSink.complete(FluxCreate.java:753) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drainLoop(FluxCreate.java:247) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.drain(FluxCreate.java:213) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxCreate$SerializedFluxSink.complete(FluxCreate.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.http.codec.multipart.MultipartParser.emitComplete(MultipartParser.java:184) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:365) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$BodyState.onNext(MultipartParser.java:546) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$HeadersState.onNext(MultipartParser.java:382) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.changeState(MultipartParser.java:148) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser$PreambleState.onNext(MultipartParser.java:310) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.hookOnNext(MultipartParser.java:119) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.hookOnNext(MultipartParser.java:51) ~[spring-web-5.3.20.jar:5.3.20]
at reactor.core.publisher.BaseSubscriber.onNext(BaseSubscriber.java:160) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.request(FluxReceive.java:129) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.BaseSubscriber.request(BaseSubscriber.java:214) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.http.codec.multipart.MultipartParser.requestBuffer(MultipartParser.java:192) ~[spring-web-5.3.20.jar:5.3.20]
at org.springframework.http.codec.multipart.MultipartParser.hookOnSubscribe(MultipartParser.java:113) ~[spring-web-5.3.20.jar:5.3.20]
at reactor.core.publisher.BaseSubscriber.onSubscribe(BaseSubscriber.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.startReceiver(FluxReceive.java:167) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.lambda$subscribe$2(FluxReceive.java:146) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 10:38:47|-|1620d69c4cc6e56e|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[11b6d902-f064-4cd1-b4c8-356ed8682c0c]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------343958301311272866689969]}{content-length:[652]}|-|-|200|"{\"errorCode\":1,\"message\":\"Thao tác quá nhanh,xin Quý khách vui lòng chờ\",\"data\":null}"
14/06/24 10:38:48|-|e79867813735bfe2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:49||b2e2d0af92dca550|Start write log analyId 1718336329109
INFO b2e2d0af92dca550 {"traceId":"1620d69c4cc6e56e","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":42,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336327071,"endTime":1718336327113,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"send.request.time.error\",\"errorCodeTracing\":\"ERR_000199\"}","result":"0","path":"/getOTPCommon"}
INFO b2e2d0af92dca550 {"traceId":"1620d69c4cc6e56e","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":42,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":1,"errorMessage":"send.request.time.error","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000199"}
INFO b2e2d0af92dca550 {"traceId":"1620d69c4cc6e56e","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":55,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336327063,"endTime":1718336327118,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 10:38:49||b2e2d0af92dca550|AsyncLog analyId 1718336329109: QueueSize: 2, addSuccess: 2, addFalse: 0, writeSuccess:2, writeFalse:0
14/06/24 10:38:49|-|3791c06672b711ea|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 10:38:49|-|3791c06672b711ea|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 10:38:50|-|3791c06672b711ea|callSaleMyViettelV2 body:
983100200
14/06/24 10:38:50||c9cbab6b727086eb|START CLEAR CACHE
14/06/24 10:38:50||d915468885535693|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:38:50|-|3791c06672b711ea|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:38:50||3791c06672b711ea|OTP COMMON TYPE: TouchId co_dinh cust_phone: 84983100200
14/06/24 10:38:50||3791c06672b711ea|validateOtpCommon-Phone OTP: 84983100200
14/06/24 10:38:50||3791c06672b711ea|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 10:38:50||3791c06672b711ea|
com.viettel.fw.exception.BusinessException: Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2385)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2566)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpCommon(OtpContractServiceImpl.java:2368)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$38(OtpContractServiceImpl.java:1043)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpContractMobileV4$39(OtpContractServiceImpl.java:1026)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OtpContractServiceImpl.getOtpContractMobileV4(OtpContractServiceImpl.java:804)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.validateOtpCommonV2(OtpContractServiceImpl.java:2600) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.service.impl.OtpContractServiceImpl.lambda$getOtpCommon$111(OtpContractServiceImpl.java:2378) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 10:38:50|-|3791c06672b711ea|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[bc7c7f83-1760-4110-92cd-e5e0d2ff61df]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------693813970839035271137240]}{content-length:[652]}|-|-|200|"{\"errorCode\":10,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}"
14/06/24 10:38:50|-|a29353d4ee60a279|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
INFO 46ec1fe2323c5411 {"traceId":"3791c06672b711ea","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":129,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336330016,"endTime":1718336330145,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO 46ec1fe2323c5411 {"traceId":"3791c06672b711ea","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.getSubInfo","duration":129,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336330016,"endTime":1718336330145,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 10:38:52||46ec1fe2323c5411|Start write log analyId 1718336332121
INFO 46ec1fe2323c5411 {"traceId":"3791c06672b711ea","requestId":null,"objectId":"84983100200","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":189,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718336329968,"endTime":1718336330157,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983100200\",\"type\":\"otp_login_touch_id\",\"actionCode\":\"otp_login_touch_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 46ec1fe2323c5411 {"traceId":"3791c06672b711ea","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":189,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336329968,"endTime":1718336330157,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":"{\"code\":10,\"errorCode\":null,\"message\":\"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.\",\"data\":{\"code\":\"BLACKLIST\"},\"errorCodeTracing\":null}","result":"0","path":"/getOTPCommon"}
INFO 46ec1fe2323c5411 {"traceId":"3791c06672b711ea","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":189,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":10,"errorMessage":"Số điện thoại không thuộc danh sách nhận OTP. Vui lòng kiểm tra lại.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 46ec1fe2323c5411 {"traceId":"3791c06672b711ea","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":293,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336329962,"endTime":1718336330255,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 10:38:52||46ec1fe2323c5411|AsyncLog analyId 1718336332121: QueueSize: 5, addSuccess: 5, addFalse: 0, writeSuccess:5, writeFalse:0
14/06/24 10:38:52|-|f7727921532e71f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:54|-|676ef25b823087cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:55||54a8567b2905d1b7|Start write log analyId 1718336335139
14/06/24 10:38:55||54a8567b2905d1b7|AsyncLog analyId 1718336335139: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:56|-|d9f8a0d1af4c0e31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:38:58||2bcf35903c986189|Start write log analyId 1718336338139
14/06/24 10:38:58||2bcf35903c986189|AsyncLog analyId 1718336338139: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:38:58|-|b9b14d908ddfa9f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:00||5142b88e9fb84424|START CLEAR CACHE
14/06/24 10:39:00|-|beb5c77f92eff8af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:01||43053ea72eba3b51|Start write log analyId 1718336341140
14/06/24 10:39:01||43053ea72eba3b51|AsyncLog analyId 1718336341140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:02|-|bb79e361252318a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:04||562566c860439761|Start write log analyId 1718336344140
14/06/24 10:39:04||562566c860439761|AsyncLog analyId 1718336344140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:04|-|a528e6ab7c278af6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:04|-|09ca3b7ae8486742|OTP COMMON TYPE: otp_login_touch_id Co dinh
14/06/24 10:39:04|-|09ca3b7ae8486742|[Redis] Request time config: j_get_otp_v4_limit_time_127.0.0.1
14/06/24 10:39:04|-|09ca3b7ae8486742|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:05||e8ba01db98d98bae|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:39:05|-|09ca3b7ae8486742|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:05||09ca3b7ae8486742|OTP COMMON TYPE: TouchId co_dinh cust_phone: 84983100200
14/06/24 10:39:05||09ca3b7ae8486742|validateOtpCommon-Phone OTP: 84983100200
14/06/24 10:39:05||09ca3b7ae8486742|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:05|-|09ca3b7ae8486742|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:05|-|09ca3b7ae8486742|Begin handleSendSms: 84983100200
14/06/24 10:39:05|-|09ca3b7ae8486742|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:06|-|09ca3b7ae8486742|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:06|-|09ca3b7ae8486742|checkCustPhone: false
14/06/24 10:39:06|-|09ca3b7ae8486742|-- Info content sendSms Vas: Nhap ma OTP 8938 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 10s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.
14/06/24 10:39:06||09ca3b7ae8486742|Request vas: http://10.58.71.186:8130/vtp/sendSMSVas/5af99a03-475a-4b51-aada-f26abf99c5b6?from&to=84983100200&content=Nhap+ma+OTP+8938+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Ma+OTP+se+het+han+sau+10s.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.
14/06/24 10:39:06|-|09ca3b7ae8486742|Response vas: {
"message": "mock message",
"code": 0,
"result": "mock"
}
14/06/24 10:39:06|-|09ca3b7ae8486742|getOTPCommon|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[42f6a197-edb8-4bbc-9a95-0f10497424fc]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------472110159049354491896181]}{content-length:[652]}|-|-|200|"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 8938 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 10s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983100200 để thực hiện kích hoạt TouchID.\",\"periodSendOtp\":\"5\",\"alias\":\"MyViettel123\",\"expriedTime\":\"10\"}}"
14/06/24 10:39:06|-|da89bc62ad1e11c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:07||a1a56be6c0524a6d|Start write log analyId 1718336347141
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":733,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336344942,"endTime":1718336345675,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.getSubInfo","duration":733,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336344942,"endTime":1718336345675,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":175,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336345750,"endTime":1718336345925,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.getSubInfo","duration":176,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336345749,"endTime":1718336345925,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":183,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336345926,"endTime":1718336346109,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.getSubInfo","duration":183,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336345926,"endTime":1718336346109,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"SmsVasClientImpl.wsCpMtV2","duration":59,"logType":"com.viettel.myviettel.client.impl.SmsVasClientImpl","actionType":"SmsVasClientImpl","startTime":1718336346110,"endTime":1718336346169,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"from\":null,\"to\":\"84983100200\",\"content\":\"Nhap+ma+OTP+8938+de+xac+thuc+Dang+nhap+tren+ung+dung+My+Viettel.+Ma+OTP+se+het+han+sau+10s.+Chi+tiet+LH+18008098+(0d)+hoac+truy+cap+https://viettel.vn/app.+De+dam+bao+an+toan+cho+tai+khoan+cua+Quy+khach,+vui+long+khong+chia+se+ma+xac+thuc+nay+voi+bat+ky+ai.\"}]","response":"{\"message\":\"mock message\",\"result\":\"mock\",\"code\":0}","result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"OtpContractServiceImpl.getOtpContractMobileV4","duration":1247,"logType":"com.viettel.myviettel.service.impl.OtpContractServiceImpl","actionType":"OtpContractServiceImpl","startTime":1718336344922,"endTime":1718336346169,"clientAddress":"127.0.0.1","title":"","inputs":"[{\"deviceId\":null,\"userAgent\":null,\"deviceName\":null,\"osType\":null,\"osVersion\":null,\"versionApp\":null,\"appCode\":null,\"ipX\":null,\"token\":null,\"version\":null,\"phone\":\"0983100200\",\"type\":\"otp_login_touch_id\",\"actionCode\":\"otp_login_touch_id_contract\",\"isResetOtp\":null,\"hashCode\":null,\"typeCode\":\"CO_DINH\",\"isLogin\":false}]","response":"{\"errorCode\":0,\"message\":\"Gửi OTP thành công\",\"data\":{\"smsDescription\":\"Nhap ma OTP 8938 de xac thuc Dang nhap tren ung dung My Viettel. Ma OTP se het han sau 10s. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app. De dam bao an toan cho tai khoan cua Quy khach, vui long khong chia se ma xac thuc nay voi bat ky ai.\",\"otpDescription\":\"Quý khách vui lòng nhập OTP được gửi về số điện thoại 84983100200 để thực hiện kích hoạt TouchID.\",\"periodSendOtp\":\"5\",\"alias\":\"MyViettel123\",\"expriedTime\":\"10\"}}","result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":1247,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336344922,"endTime":1718336346169,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"LoginNewController.getOtpContractMobileV4","duration":1247,"clientAddress":"127.0.0.1","result":"0","path":"/getOTPCommon","errorCode":0,"errorMessage":"Gửi OTP thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO a1a56be6c0524a6d {"traceId":"09ca3b7ae8486742","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1256,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336344914,"endTime":1718336346170,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/getOTPCommon"}
14/06/24 10:39:07||a1a56be6c0524a6d|AsyncLog analyId 1718336347141: QueueSize: 10, addSuccess: 10, addFalse: 0, writeSuccess:10, writeFalse:0
14/06/24 10:39:08|-|70e1b7816733c8f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:10||3e39b710c5c5bba1|START CLEAR CACHE
14/06/24 10:39:10||5bf33bb08d13dabf|Start write log analyId 1718336350148
14/06/24 10:39:10||5bf33bb08d13dabf|AsyncLog analyId 1718336350148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:10|-|c37fc55e8441a0b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:12|-|8ba5de906ea87727|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:13||596ebdc38da413c8|Start write log analyId 1718336353148
14/06/24 10:39:13||596ebdc38da413c8|AsyncLog analyId 1718336353148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:14|-|fdef825d46672ea9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:16||07079617fc4ace4d|Start write log analyId 1718336356149
14/06/24 10:39:16||07079617fc4ace4d|AsyncLog analyId 1718336356149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:16|-|d75fb577d1a5f48d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:17|-|eca2ca55a953c1b7|Request -> loginWithAccount with payload:
14/06/24 10:39:17||eca2ca55a953c1b7|loginWithAccount -> account la so
14/06/24 10:39:17||eca2ca55a953c1b7|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:18|-|eca2ca55a953c1b7|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:18||eca2ca55a953c1b7|LWA checkLoginOtpCdCommon key:myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:18||eca2ca55a953c1b7|Begin confirmOtpV2: myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:18||eca2ca55a953c1b7|key Setting: DeclSettingOtp_otp_login_touch_id_contract
14/06/24 10:39:18||eca2ca55a953c1b7|Error OTP het hieu luc
14/06/24 10:39:18||eca2ca55a953c1b7|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983100200
14/06/24 10:39:18||eca2ca55a953c1b7|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:18|-|ef4e064a112bedf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:18|-|eca2ca55a953c1b7|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:18|-|eca2ca55a953c1b7|getBccsInfoV2 response:
0
OK
false
false
14/06/24 10:39:18|-|eca2ca55a953c1b7|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983100200;983100200;983100200
14/06/24 10:39:19||cf6ed088944c2e78|Start write log analyId 1718336359150
INFO cf6ed088944c2e78 {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":403,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336357936,"endTime":1718336358339,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO cf6ed088944c2e78 {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":401,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336358386,"endTime":1718336358787,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO cf6ed088944c2e78 {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":604,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336358385,"endTime":1718336358989,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/loginWithAccount"}
14/06/24 10:39:19||cf6ed088944c2e78|AsyncLog analyId 1718336359150: QueueSize: 3, addSuccess: 3, addFalse: 0, writeSuccess:3, writeFalse:0
14/06/24 10:39:19|-|eca2ca55a953c1b7|getBccsInfoV2 response:
0
OK
202405160041710210181IDC=187429648h004_gmts_tienich100281Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOFTTH
34288301710210181IDC=187429648h004_gftth_tienichss17451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 10:39:19|-|eca2ca55a953c1b7|loginWithAccount|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[37db05b0-57a5-4b9d-a2b6-444d4806c473]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------037693500813797305566968]}{content-length:[1010]}|-|-|200|"{\"errorCode\":2,\"message\":\"Thông tin tài khoản không hợp lệ. Vui lòng sử dụng tính năng Quên mật khẩu để lấy lại mật khẩu.\",\"data\":null,\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 10:39:20||eff1fb367ccffae3|START CLEAR CACHE
14/06/24 10:39:20||fd0f4298ff335b2e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:39:20|-|ea98dab47256c943|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:22||5d08f8db4bfd268f|Start write log analyId 1718336362152
INFO 5d08f8db4bfd268f {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":294,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336358990,"endTime":1718336359284,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200;983100200;983100200\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gmts_tienich100\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"20240516004\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"28\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"FTTH\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss17\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428830\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/loginWithAccount"}
INFO 5d08f8db4bfd268f {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.loginWithAccount","duration":1367,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336357931,"endTime":1718336359298,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 5d08f8db4bfd268f {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":1367,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336357931,"endTime":1718336359298,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 5d08f8db4bfd268f {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":1367,"clientAddress":"127.0.0.1","result":"0","path":"/loginWithAccount","errorCode":2,"errorMessage":"Thông tin tài khoản không hợp lệ. Vui lòng sử dụng tính năng Quên mật khẩu để lấy lại mật khẩu.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 5d08f8db4bfd268f {"traceId":"eca2ca55a953c1b7","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1379,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336357921,"endTime":1718336359300,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
14/06/24 10:39:22||5d08f8db4bfd268f|AsyncLog analyId 1718336362152: QueueSize: 4, addSuccess: 4, addFalse: 0, writeSuccess:4, writeFalse:0
14/06/24 10:39:22|-|6cf9f04a9a0ff2a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:24|-|654e2825e9d618f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:24|-|df123bc771dd0f8e|Request -> loginWithAccount with payload:
14/06/24 10:39:24||df123bc771dd0f8e|loginWithAccount -> account la so
14/06/24 10:39:24||df123bc771dd0f8e|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:24|-|df123bc771dd0f8e|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:24||df123bc771dd0f8e|LWA checkLoginOtpCdCommon key:myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:24||df123bc771dd0f8e|Begin confirmOtpV2: myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:24||df123bc771dd0f8e|key Setting: DeclSettingOtp_otp_login_touch_id_contract
14/06/24 10:39:24||df123bc771dd0f8e|Error OTP het hieu luc
14/06/24 10:39:24||df123bc771dd0f8e|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983100200
14/06/24 10:39:24||df123bc771dd0f8e|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:24|-|df123bc771dd0f8e|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:25|-|df123bc771dd0f8e|getBccsInfoV2 response:
0
OK
false
false
14/06/24 10:39:25|-|df123bc771dd0f8e|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983100200;983100200;983100200
14/06/24 10:39:25||d7a14410769e9e82|Start write log analyId 1718336365154
INFO d7a14410769e9e82 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":108,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336364695,"endTime":1718336364803,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO d7a14410769e9e82 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":107,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336364847,"endTime":1718336364954,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO d7a14410769e9e82 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":231,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336364846,"endTime":1718336365077,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/loginWithAccount"}
14/06/24 10:39:25||d7a14410769e9e82|AsyncLog analyId 1718336365154: QueueSize: 3, addSuccess: 3, addFalse: 0, writeSuccess:3, writeFalse:0
14/06/24 10:39:25|-|df123bc771dd0f8e|getBccsInfoV2 response:
0
OK
202405160041710210181IDC=187429648h004_gmts_tienich100281Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOFTTH
34288301710210181IDC=187429648h004_gftth_tienichss17451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 10:39:25|-|df123bc771dd0f8e|loginWithAccount|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[508e098e-28ef-4427-a636-93f73db5048c]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------343716813156246843827260]}{content-length:[1010]}|-|-|200|"{\"errorCode\":2,\"message\":\"Thông tin tài khoản không hợp lệ. Vui lòng sử dụng tính năng Quên mật khẩu để lấy lại mật khẩu.\",\"data\":null,\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 10:39:26|-|380b5abc91683354|Request -> loginWithAccount with payload:
14/06/24 10:39:26||380b5abc91683354|loginWithAccount -> account la so
14/06/24 10:39:26||380b5abc91683354|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:26|-|380b5abc91683354|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:26||380b5abc91683354|LWA checkLoginOtpCdCommon key:myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:26||380b5abc91683354|Begin confirmOtpV2: myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:26||380b5abc91683354|key Setting: DeclSettingOtp_otp_login_touch_id_contract
14/06/24 10:39:26||380b5abc91683354|Error OTP het hieu luc
14/06/24 10:39:26||380b5abc91683354|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983100200
14/06/24 10:39:26||380b5abc91683354|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:26|-|1c3e909a32f64ad0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:26|-|380b5abc91683354|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:26|-|380b5abc91683354|getBccsInfoV2 response:
0
OK
false
false
14/06/24 10:39:26|-|380b5abc91683354|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983100200;983100200;983100200
14/06/24 10:39:27|-|380b5abc91683354|getBccsInfoV2 response:
0
OK
202405160041710210181IDC=187429648h004_gmts_tienich100281Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOFTTH
34288301710210181IDC=187429648h004_gftth_tienichss17451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 10:39:27|-|380b5abc91683354|loginWithAccount|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[2ea9fda2-f8ab-4d2b-96f0-1a15a3bfea67]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------930577361884622938670890]}{content-length:[1010]}|-|-|200|"{\"errorCode\":2,\"message\":\"Thông tin tài khoản không hợp lệ. Vui lòng sử dụng tính năng Quên mật khẩu để lấy lại mật khẩu.\",\"data\":null,\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 10:39:27|-|0011cb40c471ce88|Request -> loginWithAccount with payload:
14/06/24 10:39:27||0011cb40c471ce88|loginWithAccount -> account la so
14/06/24 10:39:27||0011cb40c471ce88|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:28|-|0011cb40c471ce88|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:28||0011cb40c471ce88|LWA checkLoginOtpCdCommon key:myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:28||0011cb40c471ce88|Begin confirmOtpV2: myvt_otp_otp_login_touch_id_contract_84983100200
14/06/24 10:39:28||0011cb40c471ce88|key Setting: DeclSettingOtp_otp_login_touch_id_contract
14/06/24 10:39:28||0011cb40c471ce88|Error OTP het hieu luc
14/06/24 10:39:28||0011cb40c471ce88|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983100200
14/06/24 10:39:28||0011cb40c471ce88|callSaleMyViettelV2 body:
983100200
14/06/24 10:39:28||3081f5e6f7ead2b5|Start write log analyId 1718336368157
INFO 3081f5e6f7ead2b5 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":255,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336365078,"endTime":1718336365333,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200;983100200;983100200\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gmts_tienich100\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"20240516004\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"28\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"FTTH\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss17\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428830\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.loginWithAccount","duration":655,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336364690,"endTime":1718336365345,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":655,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336364690,"endTime":1718336365345,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":655,"clientAddress":"127.0.0.1","result":"0","path":"/loginWithAccount","errorCode":2,"errorMessage":"Thông tin tài khoản không hợp lệ. Vui lòng sử dụng tính năng Quên mật khẩu để lấy lại mật khẩu.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 3081f5e6f7ead2b5 {"traceId":"df123bc771dd0f8e","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":665,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336364682,"endTime":1718336365347,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":121,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336366289,"endTime":1718336366410,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":179,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336366451,"endTime":1718336366630,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":304,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336366449,"endTime":1718336366753,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":249,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336366753,"endTime":1718336367002,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200;983100200;983100200\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gmts_tienich100\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"20240516004\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"28\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"FTTH\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss17\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428830\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.loginWithAccount","duration":734,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336366283,"endTime":1718336367017,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":734,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336366283,"endTime":1718336367017,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":734,"clientAddress":"127.0.0.1","result":"0","path":"/loginWithAccount","errorCode":2,"errorMessage":"Thông tin tài khoản không hợp lệ. Vui lòng sử dụng tính năng Quên mật khẩu để lấy lại mật khẩu.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 3081f5e6f7ead2b5 {"traceId":"380b5abc91683354","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":743,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336366276,"endTime":1718336367019,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 3081f5e6f7ead2b5 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":138,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336367952,"endTime":1718336368090,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
14/06/24 10:39:28||3081f5e6f7ead2b5|AsyncLog analyId 1718336368157: QueueSize: 12, addSuccess: 12, addFalse: 0, writeSuccess:12, writeFalse:0
14/06/24 10:39:28|-|0011cb40c471ce88|response getInfoSubV4: NO_INFO_SUB
14/06/24 10:39:28|-|0011cb40c471ce88|getBccsInfoV2 response:
0
OK
false
false
14/06/24 10:39:28|-|0011cb40c471ce88|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983100200;983100200;983100200
14/06/24 10:39:28|-|dd545f382c40406e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:28|-|0011cb40c471ce88|getBccsInfoV2 response:
0
OK
202405160041710210181IDC=187429648h004_gmts_tienich100281Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOFTTH
34288301710210181IDC=187429648h004_gftth_tienichss17451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 10:39:28|-|0011cb40c471ce88|loginWithAccount|POST|127.0.0.1|20.189.121.146|{User-Agent:[PostmanRuntime/7.39.0]}{Accept:[*/*]}{Cache-Control:[no-cache]}{Postman-Token:[86935138-b413-4796-8037-1ca8ca8490ba]}{Host:[20.189.121.146:19092]}{Accept-Encoding:[gzip, deflate, br]}{Connection:[keep-alive]}{Content-Type:[multipart/form-data; boundary=--------------------------320177822928452401885545]}{content-length:[1010]}|-|-|200|"{\"errorCode\":105,\"message\":\"Tài khoản của quý khách đã bị khóa, vui lòng đợi 60 phút để đăng nhập lại.\",\"expiredTime\":3600,\"data\":null,\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 10:39:30||a9c1cf80cf58448f|START CLEAR CACHE
14/06/24 10:39:30|-|f4d3903c01a03f27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:31||e17df4ecb406b816|Start write log analyId 1718336371163
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":107,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336368125,"endTime":1718336368232,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\"]","response":null,"result":"0","path":"/loginWithAccount"}
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":228,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336368125,"endTime":1718336368353,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/loginWithAccount"}
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":267,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718336368353,"endTime":1718336368620,"clientAddress":"127.0.0.1","title":"","inputs":"[\"983100200;983100200;983100200\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gmts_tienich100\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"20240516004\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"28\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"FTTH\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss17\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428830\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/loginWithAccount"}
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"AccountServiceImpl.loginWithAccount","duration":694,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718336367944,"endTime":1718336368638,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":694,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718336367944,"endTime":1718336368638,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"LoginNewController.loginWithAccount","duration":694,"clientAddress":"127.0.0.1","result":"0","path":"/loginWithAccount","errorCode":105,"errorMessage":"Tài khoản của quý khách đã bị khóa, vui lòng đợi 60 phút để đăng nhập lại.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO e17df4ecb406b816 {"traceId":"0011cb40c471ce88","requestId":null,"objectId":"84983100200","service":"BeforeAccessApiFilterServiceImpl.filter","duration":703,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718336367936,"endTime":1718336368639,"clientAddress":"127.0.0.1","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
14/06/24 10:39:31||e17df4ecb406b816|AsyncLog analyId 1718336371163: QueueSize: 6, addSuccess: 6, addFalse: 0, writeSuccess:6, writeFalse:0
14/06/24 10:39:32|-|9ee404414babb207|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:34||91d21efe2fd73a95|Start write log analyId 1718336374168
14/06/24 10:39:34||91d21efe2fd73a95|AsyncLog analyId 1718336374168: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:34|-|a424126c9df13fc7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:35||4194d76322c704de|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:39:36|-|b69312ea796f99e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:37||98e3b46a94a8ce94|Start write log analyId 1718336377169
14/06/24 10:39:37||98e3b46a94a8ce94|AsyncLog analyId 1718336377169: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:38|-|0dc4545d4fa3ca37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:40||8daba5eddb6107da|START CLEAR CACHE
14/06/24 10:39:40||4586381fea4e81ea|Start write log analyId 1718336380170
14/06/24 10:39:40||4586381fea4e81ea|AsyncLog analyId 1718336380170: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:40|-|fc3c9a68e0cb4c40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:42|-|5d30c9959427e384|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:43||f6f39bf10b58e308|Start write log analyId 1718336383170
14/06/24 10:39:43||f6f39bf10b58e308|AsyncLog analyId 1718336383170: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:44|-|53786b8b78500efa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:46||ce73fe94fc1d4d70|Start write log analyId 1718336386171
14/06/24 10:39:46||ce73fe94fc1d4d70|AsyncLog analyId 1718336386171: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:46|-|a9efdde2a6bb64fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:48|-|9bf1e388dbbd4373|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:49||ab2ce4d43bc8aeeb|Start write log analyId 1718336389171
14/06/24 10:39:49||ab2ce4d43bc8aeeb|AsyncLog analyId 1718336389171: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:50||6eb7455ab26ef6a1|START CLEAR CACHE
14/06/24 10:39:50||0af1ef5b990b95cd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:39:50|-|caffb3482abc0d1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:52||d7112f7ac04e0b50|Start write log analyId 1718336392172
14/06/24 10:39:52||d7112f7ac04e0b50|AsyncLog analyId 1718336392172: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:52|-|c8c180de42a8b7ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:54|-|70bd4688961e3c9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:55||cb4f0768d225c438|Start write log analyId 1718336395172
14/06/24 10:39:55||cb4f0768d225c438|AsyncLog analyId 1718336395172: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:56|-|153d0ab9b8d22c0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:39:58||7fcfce1bad52a36d|Start write log analyId 1718336398173
14/06/24 10:39:58||7fcfce1bad52a36d|AsyncLog analyId 1718336398173: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:39:58|-|b962417f8a6f7e72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:00||87ffda50634e882c|START CLEAR CACHE
14/06/24 10:40:00|-|3ad4e225e43773c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:01||9a086f5d741c3542|Start write log analyId 1718336401173
14/06/24 10:40:01||9a086f5d741c3542|AsyncLog analyId 1718336401173: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:02|-|3b8cfa553371f052|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:04||f15846e5ad4c37db|Start write log analyId 1718336404174
14/06/24 10:40:04||f15846e5ad4c37db|AsyncLog analyId 1718336404174: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:04|-|1e1349f09296e296|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:05||992a21f95b582890|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:40:06|-|0b7078216b7b7e64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:07||3f47bea40dc56180|Start write log analyId 1718336407175
14/06/24 10:40:07||3f47bea40dc56180|AsyncLog analyId 1718336407175: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:08|-|4b892a6d99f521fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:10||960cf87a0e096898|START CLEAR CACHE
14/06/24 10:40:10||529bdf18630f6868|Start write log analyId 1718336410175
14/06/24 10:40:10||529bdf18630f6868|AsyncLog analyId 1718336410175: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:10|-|c7f5b11592817f8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:12|-|e68f93334330fadc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:13||154dd8a30092b765|Start write log analyId 1718336413176
14/06/24 10:40:13||154dd8a30092b765|AsyncLog analyId 1718336413176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:14|-|fbfec06521530980|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:16||8e961ad8f90fc547|Start write log analyId 1718336416177
14/06/24 10:40:16||8e961ad8f90fc547|AsyncLog analyId 1718336416177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:16|-|4f6463e5703e1680|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:18|-|a4b54d34d665aaca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:19||440dddf0ba9094cc|Start write log analyId 1718336419177
14/06/24 10:40:19||440dddf0ba9094cc|AsyncLog analyId 1718336419177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:20||72d43476a19183cb|START CLEAR CACHE
14/06/24 10:40:20||26b3e713fe389937|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:40:20|-|f7621405d8ff6b2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:22||d3488d64a13a594c|Start write log analyId 1718336422178
14/06/24 10:40:22||d3488d64a13a594c|AsyncLog analyId 1718336422178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:22|-|f8f288df8db6c4c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:24|-|c1d470616c922e02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:25||4e4e617f962d633c|Start write log analyId 1718336425178
14/06/24 10:40:25||4e4e617f962d633c|AsyncLog analyId 1718336425178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:26|-|d2a4fd038f8cc87a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:28||bc923134b11c0e5d|Start write log analyId 1718336428178
14/06/24 10:40:28||bc923134b11c0e5d|AsyncLog analyId 1718336428178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:28|-|9b8fca5545ad9e3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:30||c4c54aa098c1057e|START CLEAR CACHE
14/06/24 10:40:30|-|dad433c6a66e9ff5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:31||a38561bde256ca9d|Start write log analyId 1718336431179
14/06/24 10:40:31||a38561bde256ca9d|AsyncLog analyId 1718336431179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:32|-|69ce8b11da8669b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:34||44b0ce3fb4a1bfa9|Start write log analyId 1718336434179
14/06/24 10:40:34||44b0ce3fb4a1bfa9|AsyncLog analyId 1718336434179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:34|-|d25b95123431a2c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:35||a9a353fc06f479a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:40:36|-|308f9e820e78e0be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:37||60415aec7ba83a9e|Start write log analyId 1718336437180
14/06/24 10:40:37||60415aec7ba83a9e|AsyncLog analyId 1718336437180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:38|-|46abe24645c69fc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:40||2f66889b71bf5e4c|START CLEAR CACHE
14/06/24 10:40:40||cfe047ef28918cd7|Start write log analyId 1718336440180
14/06/24 10:40:40||cfe047ef28918cd7|AsyncLog analyId 1718336440180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:40|-|3c5eaaf4315dce1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:42|-|65c17c056816b96e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:43||fefef9081108c277|Start write log analyId 1718336443181
14/06/24 10:40:43||fefef9081108c277|AsyncLog analyId 1718336443181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:44|-|7a45c721a155e1e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:46||4d44f3b078224aef|Start write log analyId 1718336446182
14/06/24 10:40:46||4d44f3b078224aef|AsyncLog analyId 1718336446182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:46|-|8f42d0c1993c9ebc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:48|-|a9bf319ed5dba50b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:49||c47f4534d7abbaf2|Start write log analyId 1718336449182
14/06/24 10:40:49||c47f4534d7abbaf2|AsyncLog analyId 1718336449182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:50||1d98f3a80fef00b5|START CLEAR CACHE
14/06/24 10:40:50||119de989e2930617|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:40:50|-|052e83141278c1ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:52||7f9f2c354929196d|Start write log analyId 1718336452182
14/06/24 10:40:52||7f9f2c354929196d|AsyncLog analyId 1718336452182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:52|-|9a255bd9e547ae61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:54|-|3fa417966dd070ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:55||cc548ff530ff975a|Start write log analyId 1718336455183
14/06/24 10:40:55||cc548ff530ff975a|AsyncLog analyId 1718336455183: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:56|-|a6c8f5bab90791b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:40:58||47149a85214dd6f8|Start write log analyId 1718336458184
14/06/24 10:40:58||47149a85214dd6f8|AsyncLog analyId 1718336458184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:40:58|-|3eb0d590deefab0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:00||33d684a03068762a|START CLEAR CACHE
14/06/24 10:41:00|-|df6bbc1bcc844aad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:01||63809c85d8da4221|Start write log analyId 1718336461184
14/06/24 10:41:01||63809c85d8da4221|AsyncLog analyId 1718336461184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:02|-|f8de0aabd7bb311c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:04||f410725868aae410|Start write log analyId 1718336464185
14/06/24 10:41:04||f410725868aae410|AsyncLog analyId 1718336464185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:04|-|9807d8e77445d760|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:05||b3247af42a55f7fa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:41:06|-|735d729ea07c6836|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:07||682568937314ad0a|Start write log analyId 1718336467185
14/06/24 10:41:07||682568937314ad0a|AsyncLog analyId 1718336467185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:08|-|25a6633fbe5f253c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:10||197386c4822b6653|START CLEAR CACHE
14/06/24 10:41:10||b0010f10dd93b373|Start write log analyId 1718336470186
14/06/24 10:41:10||b0010f10dd93b373|AsyncLog analyId 1718336470186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:10|-|0784c5c2aaf2801f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:12|-|eb6c8a9cbe94638e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:13||35592558153ceefc|Start write log analyId 1718336473187
14/06/24 10:41:13||35592558153ceefc|AsyncLog analyId 1718336473187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:14|-|94ced23b8b7435ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:16||55b537b42037a783|Start write log analyId 1718336476187
14/06/24 10:41:16||55b537b42037a783|AsyncLog analyId 1718336476187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:16|-|dfecf78da3229260|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:18|-|5f6096ffe1252834|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:19||150239ebf5212f31|Start write log analyId 1718336479188
14/06/24 10:41:19||150239ebf5212f31|AsyncLog analyId 1718336479188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:20||51bdb861f98fd0f9|START CLEAR CACHE
14/06/24 10:41:20||6c2dbbf627e35046|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:41:20|-|addeec1340b961a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:22||90f3eefeeef30e5a|Start write log analyId 1718336482188
14/06/24 10:41:22||90f3eefeeef30e5a|AsyncLog analyId 1718336482188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:22|-|bcd050335b26efb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:24|-|e8928c9e9970c8bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:25||d3786994b6e64e28|Start write log analyId 1718336485189
14/06/24 10:41:25||d3786994b6e64e28|AsyncLog analyId 1718336485189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:26|-|72cff9efa5486f23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:28||a6ffeb15bab9ba77|Start write log analyId 1718336488189
14/06/24 10:41:28||a6ffeb15bab9ba77|AsyncLog analyId 1718336488189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:28|-|d6feaf7cdc240337|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:30||91a6ed9862790d77|START CLEAR CACHE
14/06/24 10:41:30|-|039476fdea447790|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:31||8b55d94f0e3340e8|Start write log analyId 1718336491190
14/06/24 10:41:31||8b55d94f0e3340e8|AsyncLog analyId 1718336491190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:32|-|66ee1440decfb6d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:34||fd395397655201bd|Start write log analyId 1718336494191
14/06/24 10:41:34||fd395397655201bd|AsyncLog analyId 1718336494191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:34|-|60f846f9e320701e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:35||7ae5acc6e9fd6ee1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:41:36|-|6fd57a7fa3514a2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:37||eeff2a3f35b39df4|Start write log analyId 1718336497191
14/06/24 10:41:37||eeff2a3f35b39df4|AsyncLog analyId 1718336497191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:38|-|b9c3a6989bfc7005|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:40||0a5a5ffd75487e11|START CLEAR CACHE
14/06/24 10:41:40||89afebd55e5f1fe4|Start write log analyId 1718336500192
14/06/24 10:41:40||89afebd55e5f1fe4|AsyncLog analyId 1718336500192: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:40|-|fb37afe2f45f2b87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:42|-|ddab8caef48bc126|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:43||d7bad4034bd0b5b1|Start write log analyId 1718336503193
14/06/24 10:41:43||d7bad4034bd0b5b1|AsyncLog analyId 1718336503193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:44|-|10a0aa63bdef8657|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:46||80bc8ea4aa1634d5|Start write log analyId 1718336506193
14/06/24 10:41:46||80bc8ea4aa1634d5|AsyncLog analyId 1718336506193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:46|-|ddcc707454bbfef8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:48|-|9e51253ea4d3268f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:49||038a00ae19bed665|Start write log analyId 1718336509194
14/06/24 10:41:49||038a00ae19bed665|AsyncLog analyId 1718336509194: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:50||dabe35a2b3ad48fb|START CLEAR CACHE
14/06/24 10:41:50||e3172a6cea600cea|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:41:50|-|9862e905c28d94dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:52||1ce258c1256c4096|Start write log analyId 1718336512195
14/06/24 10:41:52||1ce258c1256c4096|AsyncLog analyId 1718336512195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:52|-|121e984cd29b9eb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:54|-|7fa3e1284eccace2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:55||14877f8af3b7fc9e|Start write log analyId 1718336515195
14/06/24 10:41:55||14877f8af3b7fc9e|AsyncLog analyId 1718336515195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:56|-|a690d9b7ccc5f4ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:41:58||493a11af84867d64|Start write log analyId 1718336518196
14/06/24 10:41:58||493a11af84867d64|AsyncLog analyId 1718336518196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:41:58|-|6a809e71f6e3bc30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:00||5947f10c9456a39f|START CLEAR CACHE
14/06/24 10:42:00|-|df1362b847f629ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:01||299be8750949d99c|Start write log analyId 1718336521196
14/06/24 10:42:01||299be8750949d99c|AsyncLog analyId 1718336521196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:02|-|fcdb0def98de95e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:04||7ddbc12fe0e3d64e|Start write log analyId 1718336524197
14/06/24 10:42:04||7ddbc12fe0e3d64e|AsyncLog analyId 1718336524197: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:04|-|440a321f17ed283c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:05||b1713324125772b3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:42:06|-|c3803aace1adaa2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:07||d8eb4013245893b2|Start write log analyId 1718336527198
14/06/24 10:42:07||d8eb4013245893b2|AsyncLog analyId 1718336527198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:08|-|3d8f112a206ab9db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:10||24a6f0bc9c07b965|START CLEAR CACHE
14/06/24 10:42:10||238277d0bc6f2e9e|Start write log analyId 1718336530198
14/06/24 10:42:10||238277d0bc6f2e9e|AsyncLog analyId 1718336530198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:10|-|2d4337445d4c07f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:12|-|8c6da89e84d5dfd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:13||86e5029a4c505a2a|Start write log analyId 1718336533199
14/06/24 10:42:13||86e5029a4c505a2a|AsyncLog analyId 1718336533199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:14|-|947dd506f24571d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:16||06acbca6ef631132|Start write log analyId 1718336536199
14/06/24 10:42:16||06acbca6ef631132|AsyncLog analyId 1718336536199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:16|-|6db629d58677ca9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:18|-|f7a9a8ec0635891a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:19||f905e63c709c5165|Start write log analyId 1718336539200
14/06/24 10:42:19||f905e63c709c5165|AsyncLog analyId 1718336539200: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:20||a61776072268de3f|START CLEAR CACHE
14/06/24 10:42:20||72372b5c2784cd22|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:42:20|-|fc763072da31ff02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:22||21ea9a8116ac053d|Start write log analyId 1718336542201
14/06/24 10:42:22||21ea9a8116ac053d|AsyncLog analyId 1718336542201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:22|-|43e69d19fe5f954b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:24|-|e405b9b56d711af6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:25||0978ae7487ec6b9c|Start write log analyId 1718336545201
14/06/24 10:42:25||0978ae7487ec6b9c|AsyncLog analyId 1718336545201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:26|-|e30dcde581f855b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:28||d8da93d83b103535|Start write log analyId 1718336548202
14/06/24 10:42:28||d8da93d83b103535|AsyncLog analyId 1718336548202: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:28|-|b9e263075b0a459e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:30||15f87903fff363c1|START CLEAR CACHE
14/06/24 10:42:30|-|7265af9a219da13f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:31||77ea38fc1edbee4d|Start write log analyId 1718336551202
14/06/24 10:42:31||77ea38fc1edbee4d|AsyncLog analyId 1718336551202: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:32|-|47bd9900767c4888|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:34||09715f853d166c28|Start write log analyId 1718336554203
14/06/24 10:42:34||09715f853d166c28|AsyncLog analyId 1718336554203: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:34|-|91947133ce43bec7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:35||8308495272d6fd81|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:42:36|-|0a7b32e91d4b8204|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:37||c7c40ef785382c31|Start write log analyId 1718336557203
14/06/24 10:42:37||c7c40ef785382c31|AsyncLog analyId 1718336557203: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:38|-|3e9f53911a545224|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:40||bc41e3843a67970f|START CLEAR CACHE
14/06/24 10:42:40||05960278e24e8a72|Start write log analyId 1718336560204
14/06/24 10:42:40||05960278e24e8a72|AsyncLog analyId 1718336560204: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:40|-|6d5ea123f9af3613|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:42|-|c00ee39bf3093b9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:43||028904ae5443a298|Start write log analyId 1718336563204
14/06/24 10:42:43||028904ae5443a298|AsyncLog analyId 1718336563204: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:44|-|8ddbc229b1e3ce8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:46||0c8eb346b9a4b6a0|Start write log analyId 1718336566205
14/06/24 10:42:46||0c8eb346b9a4b6a0|AsyncLog analyId 1718336566205: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:46|-|253d445256775e48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:48|-|2def5552d5fba12e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:49||73804930a53cc770|Start write log analyId 1718336569205
14/06/24 10:42:49||73804930a53cc770|AsyncLog analyId 1718336569205: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:50||2fcb1834a42f2a4e|START CLEAR CACHE
14/06/24 10:42:50||cc09ad7e6012c542|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:42:50|-|20d4528688760b9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:52||5173b5815e30ddf3|Start write log analyId 1718336572206
14/06/24 10:42:52||5173b5815e30ddf3|AsyncLog analyId 1718336572206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:52|-|8e449ff5de2b259d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:54|-|1d8eed7a382082f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:55||4788ee68d46d943b|Start write log analyId 1718336575207
14/06/24 10:42:55||4788ee68d46d943b|AsyncLog analyId 1718336575207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:56|-|218cc9481729ca88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:42:58||b1451aa5517cdc76|Start write log analyId 1718336578207
14/06/24 10:42:58||b1451aa5517cdc76|AsyncLog analyId 1718336578207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:42:58|-|51faae5f938ad2dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:00||11021de1ebca2a7e|START CLEAR CACHE
14/06/24 10:43:00|-|d51529e4e47bd232|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:01||b916d459b3cb3848|Start write log analyId 1718336581208
14/06/24 10:43:01||b916d459b3cb3848|AsyncLog analyId 1718336581208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:02|-|0756041a35ad1cf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:04||2d6adc1f5a2921a6|Start write log analyId 1718336584211
14/06/24 10:43:04||2d6adc1f5a2921a6|AsyncLog analyId 1718336584211: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:04|-|97411fb3a5a0b171|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:05||3c2b479d721076e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:43:06|-|3c280c9f45ab9a71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:07||183a2c71de912753|Start write log analyId 1718336587212
14/06/24 10:43:07||183a2c71de912753|AsyncLog analyId 1718336587212: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:08|-|f7fc1fdfb06da0b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:10||695317293fac3720|START CLEAR CACHE
14/06/24 10:43:10||eb31eb23015b5a16|Start write log analyId 1718336590212
14/06/24 10:43:10||eb31eb23015b5a16|AsyncLog analyId 1718336590212: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:10|-|b5ff37709d567892|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:12|-|7f3f67d0fec48568|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:13||45268e4dba4b386a|Start write log analyId 1718336593213
14/06/24 10:43:13||45268e4dba4b386a|AsyncLog analyId 1718336593213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:14|-|464817265cd5a99d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:16||2f2c30b4cfd23715|Start write log analyId 1718336596213
14/06/24 10:43:16||2f2c30b4cfd23715|AsyncLog analyId 1718336596213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:16|-|76840e5a90b1a5d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:18|-|8bf0d709ea0a9523|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:19||d17b1d7521a8f045|Start write log analyId 1718336599214
14/06/24 10:43:19||d17b1d7521a8f045|AsyncLog analyId 1718336599214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:20||34ad326276d2511d|START CLEAR CACHE
14/06/24 10:43:20||4599845462bda012|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:43:20|-|a16b4fd1e1f1c821|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:22||1254d35274b49bc7|Start write log analyId 1718336602214
14/06/24 10:43:22||1254d35274b49bc7|AsyncLog analyId 1718336602214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:22|-|a9f2368266986177|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:24|-|5b42953a9346acdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:25||5c50214cd33f2476|Start write log analyId 1718336605215
14/06/24 10:43:25||5c50214cd33f2476|AsyncLog analyId 1718336605215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:26|-|df8497632fb91a1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:28||bb748ce8760ae101|Start write log analyId 1718336608215
14/06/24 10:43:28||bb748ce8760ae101|AsyncLog analyId 1718336608215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:28|-|4dfc090b7f1c5524|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:30||052dfcd9b2e9f3dc|START CLEAR CACHE
14/06/24 10:43:30|-|ae12695cb90f7578|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:31||5f163ecc52c464d9|Start write log analyId 1718336611216
14/06/24 10:43:31||5f163ecc52c464d9|AsyncLog analyId 1718336611216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:32|-|eec63b25f8aa4aa7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:34||ad232a825d8e505a|Start write log analyId 1718336614217
14/06/24 10:43:34||ad232a825d8e505a|AsyncLog analyId 1718336614217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:34|-|95d178c0f00e2b99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:35||a032e4bb02573842|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:43:36|-|5b7df3dfc390162b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:37||f7261f08fa5ec6c2|Start write log analyId 1718336617217
14/06/24 10:43:37||f7261f08fa5ec6c2|AsyncLog analyId 1718336617217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:38|-|93f65875f1756518|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:40||7684c09efe4f401d|START CLEAR CACHE
14/06/24 10:43:40||940ec1ecbd46be86|Start write log analyId 1718336620218
14/06/24 10:43:40||940ec1ecbd46be86|AsyncLog analyId 1718336620218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:40|-|5d10524b2031cbfb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:42|-|dcd605c3f008dcb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:43||4b5b854461cc8c77|Start write log analyId 1718336623218
14/06/24 10:43:43||4b5b854461cc8c77|AsyncLog analyId 1718336623218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:44|-|e9dea335a5681493|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:46||846405ff440715ee|Start write log analyId 1718336626219
14/06/24 10:43:46||846405ff440715ee|AsyncLog analyId 1718336626219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:46|-|0c15043110e485a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:48|-|99862b91e20b7a9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:49||732422d1509581b9|Start write log analyId 1718336629219
14/06/24 10:43:49||732422d1509581b9|AsyncLog analyId 1718336629219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:50||4ce67fd7d548aeec|START CLEAR CACHE
14/06/24 10:43:50||67c3bd707f735536|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:43:50|-|c448d7613ad8bec2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:52||5041d1f80b1e8c05|Start write log analyId 1718336632220
14/06/24 10:43:52||5041d1f80b1e8c05|AsyncLog analyId 1718336632220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:52|-|4caaaf6138ca7036|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:54|-|018d4c07a0eadfc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:55||e3707ce53a9b1aae|Start write log analyId 1718336635220
14/06/24 10:43:55||e3707ce53a9b1aae|AsyncLog analyId 1718336635220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:56|-|23e258390650b2a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:43:58||3e43d9a89ed41f8c|Start write log analyId 1718336638221
14/06/24 10:43:58||3e43d9a89ed41f8c|AsyncLog analyId 1718336638221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:43:58|-|df322e28b53d1986|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:00||4eac3155fcbb56d4|START CLEAR CACHE
14/06/24 10:44:00|-|ef7eae97ee695d46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:01||c9263486d8736b90|Start write log analyId 1718336641221
14/06/24 10:44:01||c9263486d8736b90|AsyncLog analyId 1718336641221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:02|-|d45d1792986f1df9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:04||0b65e10de1b1d019|Start write log analyId 1718336644222
14/06/24 10:44:04||0b65e10de1b1d019|AsyncLog analyId 1718336644222: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:04|-|82f055cc5b5e490f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:05||881f229972e8ae5a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:44:06|-|73dfe88d498bf444|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:07||1ccd3e07cdf0630b|Start write log analyId 1718336647223
14/06/24 10:44:07||1ccd3e07cdf0630b|AsyncLog analyId 1718336647223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:08|-|35d4636c4d89a913|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:10||4b5e03b8a4b79aa9|START CLEAR CACHE
14/06/24 10:44:10||f8d930449443a62b|Start write log analyId 1718336650223
14/06/24 10:44:10||f8d930449443a62b|AsyncLog analyId 1718336650223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:10|-|5122c8d924b1849d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:12|-|306b3bed635eaa73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:13||73dc3e3085231a8b|Start write log analyId 1718336653224
14/06/24 10:44:13||73dc3e3085231a8b|AsyncLog analyId 1718336653224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:14|-|8dc83efe4b99a812|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:16||6b368d03bd8374fa|Start write log analyId 1718336656224
14/06/24 10:44:16||6b368d03bd8374fa|AsyncLog analyId 1718336656224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:16|-|003045507dd8a029|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:18|-|e1ce5713aed96c12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:19||d3dbdd134e3828d8|Start write log analyId 1718336659225
14/06/24 10:44:19||d3dbdd134e3828d8|AsyncLog analyId 1718336659225: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:20||111cb5b52a81d6c9|START CLEAR CACHE
14/06/24 10:44:20||f0a9cc2f13b78630|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:44:20|-|60aca1b2b148fed7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:22||656402e5fc436224|Start write log analyId 1718336662225
14/06/24 10:44:22||656402e5fc436224|AsyncLog analyId 1718336662225: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:22|-|48ce2a96f440e016|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:24|-|6b87bccef28af47d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:25||4c977b26f1162a81|Start write log analyId 1718336665226
14/06/24 10:44:25||4c977b26f1162a81|AsyncLog analyId 1718336665226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:26|-|40914ffe1ad08e42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:28||e87fd7d763a7b8bb|Start write log analyId 1718336668227
14/06/24 10:44:28||e87fd7d763a7b8bb|AsyncLog analyId 1718336668227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:28|-|03dbb9f1b42ef6ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:30||2e248744a297d7fd|START CLEAR CACHE
14/06/24 10:44:30|-|d671367e872a3196|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:31||c33115bea80db26c|Start write log analyId 1718336671228
14/06/24 10:44:31||c33115bea80db26c|AsyncLog analyId 1718336671228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:32|-|f506c7d01402588e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:34||aa182105b340b7ba|Start write log analyId 1718336674228
14/06/24 10:44:34||aa182105b340b7ba|AsyncLog analyId 1718336674228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:34|-|ab4a88871f83e829|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:35||8d2f86ccf27eef9b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:44:36|-|4819244200842d40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:37||e5cd4d1111cb3769|Start write log analyId 1718336677229
14/06/24 10:44:37||e5cd4d1111cb3769|AsyncLog analyId 1718336677229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:38|-|a73963d68def7e3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:40||22c6037144a7f620|START CLEAR CACHE
14/06/24 10:44:40||63f469914e441d34|Start write log analyId 1718336680229
14/06/24 10:44:40||63f469914e441d34|AsyncLog analyId 1718336680229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:40|-|2ccdf37ac891174c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:42|-|d177d733a42499dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:43||ea3bc0127413c6a2|Start write log analyId 1718336683230
14/06/24 10:44:43||ea3bc0127413c6a2|AsyncLog analyId 1718336683230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:44|-|52c4c17ccfa71572|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:46||5d377c9fa41da03c|Start write log analyId 1718336686231
14/06/24 10:44:46||5d377c9fa41da03c|AsyncLog analyId 1718336686231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:46|-|e1af6b5ee27a31c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:48|-|7dd73d9329edfab3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:49||27b7f21a27d0c4b7|Start write log analyId 1718336689231
14/06/24 10:44:49||27b7f21a27d0c4b7|AsyncLog analyId 1718336689231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:50||4eb2bdd37f8ffd85|START CLEAR CACHE
14/06/24 10:44:50||780d743f0e97493d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:44:50|-|b8fda26df39423b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:52||a99ebf753e7579c7|Start write log analyId 1718336692232
14/06/24 10:44:52||a99ebf753e7579c7|AsyncLog analyId 1718336692232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:52|-|be75c0ed9467e8b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:54|-|0e91da304ade7d1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:55||235eeda5ab93bf5b|Start write log analyId 1718336695232
14/06/24 10:44:55||235eeda5ab93bf5b|AsyncLog analyId 1718336695232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:56|-|2acea068eac3d1a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:44:58||98b739b34440c42b|Start write log analyId 1718336698233
14/06/24 10:44:58||98b739b34440c42b|AsyncLog analyId 1718336698233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:44:58|-|16e9bbb409c63d86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:00||06b4af662490e196|START CLEAR CACHE
14/06/24 10:45:00|-|74024a619b7dff0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:01||d1b0f3a8f0c3643c|Start write log analyId 1718336701234
14/06/24 10:45:01||d1b0f3a8f0c3643c|AsyncLog analyId 1718336701234: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:02|-|e04c205475811d56|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:04||22e540fe9b54a232|Start write log analyId 1718336704236
14/06/24 10:45:04||22e540fe9b54a232|AsyncLog analyId 1718336704236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:04|-|7904fe3aa482d68f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:05||2a78653f7bd44b06|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:45:06|-|1b7cbed9bd2a5bf1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:07||5ec018b5e999fdce|Start write log analyId 1718336707236
14/06/24 10:45:07||5ec018b5e999fdce|AsyncLog analyId 1718336707236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:08|-|b2bea7fd43e468ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:10||2bb9bc3117d9bd37|START CLEAR CACHE
14/06/24 10:45:10||2d29e98fa53e7609|Start write log analyId 1718336710237
14/06/24 10:45:10||2d29e98fa53e7609|AsyncLog analyId 1718336710237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:10|-|a64a6eba7556e72a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:12|-|2e2f076bacaeb558|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:13||af9513891762944f|Start write log analyId 1718336713237
14/06/24 10:45:13||af9513891762944f|AsyncLog analyId 1718336713237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:14|-|49f333984c1a361a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:16||810d26490f2fc37a|Start write log analyId 1718336716238
14/06/24 10:45:16||810d26490f2fc37a|AsyncLog analyId 1718336716238: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:16|-|8b12ac0b5c0f82ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:18|-|e5374f11c63e035b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:19||09e9a927799d30f6|Start write log analyId 1718336719239
14/06/24 10:45:19||09e9a927799d30f6|AsyncLog analyId 1718336719239: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:20||9cd348eaa24ac2a2|START CLEAR CACHE
14/06/24 10:45:20||9c07294d606d4c9e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:45:20|-|ee1e0a1e5d5c09df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:22||8542d8033bed5c61|Start write log analyId 1718336722239
14/06/24 10:45:22||8542d8033bed5c61|AsyncLog analyId 1718336722239: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:22|-|9489c200a7cbe1e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:24|-|309a22e0e7927f43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:25||f4c29f8adec0d690|Start write log analyId 1718336725240
14/06/24 10:45:25||f4c29f8adec0d690|AsyncLog analyId 1718336725240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:26|-|f86624a51cc3987b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:28||b2c31f87a2626850|Start write log analyId 1718336728240
14/06/24 10:45:28||b2c31f87a2626850|AsyncLog analyId 1718336728240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:28|-|4e787f60ee59bebb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:30||03d35754faba140b|START CLEAR CACHE
14/06/24 10:45:30|-|486bb383248bdb08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:31||5e43e4b38521ea2a|Start write log analyId 1718336731241
14/06/24 10:45:31||5e43e4b38521ea2a|AsyncLog analyId 1718336731241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:32|-|0faff624e129c403|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:34||61c7473bf38cc3ee|Start write log analyId 1718336734241
14/06/24 10:45:34||61c7473bf38cc3ee|AsyncLog analyId 1718336734241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:34|-|99d3164d35f048a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:35||2acf7e9c4212c1ba|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:45:36|-|ee59bbe08661a909|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:37||8bff07ec97538f1c|Start write log analyId 1718336737242
14/06/24 10:45:37||8bff07ec97538f1c|AsyncLog analyId 1718336737242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:38|-|d06ba44e84e84f30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:40||f405f6e01aec1f8f|START CLEAR CACHE
14/06/24 10:45:40||80efd73224a77641|Start write log analyId 1718336740242
14/06/24 10:45:40||80efd73224a77641|AsyncLog analyId 1718336740242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:40|-|255917bbf5abbce7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:42|-|d357f199fc4ffccf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:43||e9a4d8384072b92b|Start write log analyId 1718336743242
14/06/24 10:45:43||e9a4d8384072b92b|AsyncLog analyId 1718336743242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:44|-|6c5143451fd13f27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:46||12d57adbdcc486ad|Start write log analyId 1718336746243
14/06/24 10:45:46||12d57adbdcc486ad|AsyncLog analyId 1718336746243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:46|-|77622fb9f5c39116|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:48|-|83aff238524e4f1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:49||d36faaf3eb451f63|Start write log analyId 1718336749243
14/06/24 10:45:49||d36faaf3eb451f63|AsyncLog analyId 1718336749243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:50||20bc0efb658b82da|START CLEAR CACHE
14/06/24 10:45:50||506eb4241e434637|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:45:50|-|e328ac896605cd59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:52||7445361c606edc6c|Start write log analyId 1718336752244
14/06/24 10:45:52||7445361c606edc6c|AsyncLog analyId 1718336752244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:52|-|957a1b8654552f40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:54|-|86f753ea97ab6b4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:55||dc03d075c7c3c990|Start write log analyId 1718336755244
14/06/24 10:45:55||dc03d075c7c3c990|AsyncLog analyId 1718336755244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:56|-|31af385b8b320b0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:45:58||30ac8c610926061a|Start write log analyId 1718336758245
14/06/24 10:45:58||30ac8c610926061a|AsyncLog analyId 1718336758245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:45:58|-|774ccfb16e418623|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:00||8ab8cf86ef17bc03|START CLEAR CACHE
14/06/24 10:46:00|-|6a44853e47e539c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:01||b11c4020ea6512ce|Start write log analyId 1718336761245
14/06/24 10:46:01||b11c4020ea6512ce|AsyncLog analyId 1718336761245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:02|-|4add5cfa1d745fa6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:04||bdea7a713617e0a2|Start write log analyId 1718336764246
14/06/24 10:46:04||bdea7a713617e0a2|AsyncLog analyId 1718336764246: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:04|-|fb0932bb5185e096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:05||b781ce1e6daf0eb4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:46:06|-|11765e976ead890e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:07||855b0d1437f55531|Start write log analyId 1718336767247
14/06/24 10:46:07||855b0d1437f55531|AsyncLog analyId 1718336767247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:08|-|698b3778f31b985b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:10||6082d0255e376a7b|START CLEAR CACHE
14/06/24 10:46:10||7f7152d266a54f1c|Start write log analyId 1718336770247
14/06/24 10:46:10||7f7152d266a54f1c|AsyncLog analyId 1718336770247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:10|-|7e84014a61f7fa61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:12|-|e2a6fb0984db517e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:13||b5231a4532bef4a7|Start write log analyId 1718336773248
14/06/24 10:46:13||b5231a4532bef4a7|AsyncLog analyId 1718336773248: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:14|-|a38ee39fb7bff283|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:16||df30e8adc7e981f7|Start write log analyId 1718336776249
14/06/24 10:46:16||df30e8adc7e981f7|AsyncLog analyId 1718336776249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:16|-|d754b8c33d11327f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:18|-|f9b66d08dd03e1fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:19||e66c77da4a50df72|Start write log analyId 1718336779249
14/06/24 10:46:19||e66c77da4a50df72|AsyncLog analyId 1718336779249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:20||6b06710566884708|START CLEAR CACHE
14/06/24 10:46:20||7bb02959c1d4bf69|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:46:20|-|1873744f296cb7e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:22||04d35c0a248273dd|Start write log analyId 1718336782250
14/06/24 10:46:22||04d35c0a248273dd|AsyncLog analyId 1718336782250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:22|-|54830076e32f5de6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:24|-|bfd6bdf1f6abeed8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:25||6f1cad7c9ca7e89b|Start write log analyId 1718336785250
14/06/24 10:46:25||6f1cad7c9ca7e89b|AsyncLog analyId 1718336785250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:26|-|4e40326734cd4785|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:28||0cdd3a5fe845c0e3|Start write log analyId 1718336788251
14/06/24 10:46:28||0cdd3a5fe845c0e3|AsyncLog analyId 1718336788251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:28|-|af9af7e4cb77fcd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:30||c7470439e493d8dc|START CLEAR CACHE
14/06/24 10:46:30|-|cbec16a1cebdaafc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:31||0d5173f328a4a15f|Start write log analyId 1718336791251
14/06/24 10:46:31||0d5173f328a4a15f|AsyncLog analyId 1718336791251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:32|-|eecb4880b668e637|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:34||ba168bd7f8612c6b|Start write log analyId 1718336794252
14/06/24 10:46:34||ba168bd7f8612c6b|AsyncLog analyId 1718336794252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:34|-|74d55dab03c9968d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:35||d81458d0e74ebd91|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:46:36|-|ec2d45fcf126ce90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:37||e40210bdbd49c1bf|Start write log analyId 1718336797252
14/06/24 10:46:37||e40210bdbd49c1bf|AsyncLog analyId 1718336797252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:38|-|39272180bb5c8ac4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:40||3de819625cca04f7|START CLEAR CACHE
14/06/24 10:46:40||857acb8a8cd17ee8|Start write log analyId 1718336800253
14/06/24 10:46:40||857acb8a8cd17ee8|AsyncLog analyId 1718336800253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:40|-|61d0c866f3a2925a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:42|-|6d0f64494303d7b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:43||aec66aa1cd9ee6a7|Start write log analyId 1718336803253
14/06/24 10:46:43||aec66aa1cd9ee6a7|AsyncLog analyId 1718336803253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:44|-|528f820c06851f0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:46||c21d1b430559810c|Start write log analyId 1718336806253
14/06/24 10:46:46||c21d1b430559810c|AsyncLog analyId 1718336806253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:46|-|6e19f8b9da1b4854|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:48|-|051eceb7d416b9ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:49||0d23e30d0ad9d9eb|Start write log analyId 1718336809254
14/06/24 10:46:49||0d23e30d0ad9d9eb|AsyncLog analyId 1718336809254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:50||7d30f2260ded313c|START CLEAR CACHE
14/06/24 10:46:50||ebed8eecdb1153b6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:46:50|-|32aecebde496ae50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:52||03790cf390a5df0d|Start write log analyId 1718336812254
14/06/24 10:46:52||03790cf390a5df0d|AsyncLog analyId 1718336812254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:52|-|d921ee03ecce8790|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:54|-|10cb17f3c90e08a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:55||00ccc36a5fd449df|Start write log analyId 1718336815255
14/06/24 10:46:55||00ccc36a5fd449df|AsyncLog analyId 1718336815255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:56|-|168bd62e40fccb8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:46:58||245b5ac7afc9bac5|Start write log analyId 1718336818256
14/06/24 10:46:58||245b5ac7afc9bac5|AsyncLog analyId 1718336818256: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:46:58|-|fd2057ab2aa904c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:00||8878719e7c7eb423|START CLEAR CACHE
14/06/24 10:47:00|-|8a084bd623e11542|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:01||0244136858155050|Start write log analyId 1718336821256
14/06/24 10:47:01||0244136858155050|AsyncLog analyId 1718336821256: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:02|-|c5b210525d24b078|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:04||6e9b84580e76b3a3|Start write log analyId 1718336824257
14/06/24 10:47:04||6e9b84580e76b3a3|AsyncLog analyId 1718336824257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:04|-|bbe37381db81df71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:05||16766d8fb5f8b084|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:47:06|-|6048dfe666902e03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:07||90775747a6ac5a40|Start write log analyId 1718336827257
14/06/24 10:47:07||90775747a6ac5a40|AsyncLog analyId 1718336827257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:08|-|8a0191eb156ba770|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:10||fbaae3a0235909b3|START CLEAR CACHE
14/06/24 10:47:10||1d6f71aa17f6e4d3|Start write log analyId 1718336830258
14/06/24 10:47:10||1d6f71aa17f6e4d3|AsyncLog analyId 1718336830258: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:10|-|6a35cc8a900b16f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:12|-|7b15dba6c8b25728|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:13||0a36adcd15dc2ee7|Start write log analyId 1718336833258
14/06/24 10:47:13||0a36adcd15dc2ee7|AsyncLog analyId 1718336833258: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:14|-|6a345945e0800ea5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:16||d573a44895f88b8c|Start write log analyId 1718336836259
14/06/24 10:47:16||d573a44895f88b8c|AsyncLog analyId 1718336836259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:16|-|efee854fcd0999d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:18|-|e8924b4ee72b0d3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:19||7350837bd3106b70|Start write log analyId 1718336839260
14/06/24 10:47:19||7350837bd3106b70|AsyncLog analyId 1718336839260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:20||16a9ff598004ada3|START CLEAR CACHE
14/06/24 10:47:20||2b366aa4a9f5bc03|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:47:20|-|2a83cd671e0a2c39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:22||8523d2ce97e49160|Start write log analyId 1718336842260
14/06/24 10:47:22||8523d2ce97e49160|AsyncLog analyId 1718336842260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:22|-|802f9c8538e7b402|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:24|-|fb9e4027f6e1cb15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:25||4764d4616abac1df|Start write log analyId 1718336845261
14/06/24 10:47:25||4764d4616abac1df|AsyncLog analyId 1718336845261: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:26|-|96480baa7d5dd2ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:28||323f6e38f3c3f4f5|Start write log analyId 1718336848261
14/06/24 10:47:28||323f6e38f3c3f4f5|AsyncLog analyId 1718336848261: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:28|-|0e2233e5b6984eec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:30||69b772f49f76c641|START CLEAR CACHE
14/06/24 10:47:30|-|4d7b4ed879d41df4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:31||c287cc662c425cf1|Start write log analyId 1718336851262
14/06/24 10:47:31||c287cc662c425cf1|AsyncLog analyId 1718336851262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:32|-|0c2e2a0af673b663|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:34||e09e1a46ac309355|Start write log analyId 1718336854262
14/06/24 10:47:34||e09e1a46ac309355|AsyncLog analyId 1718336854262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:34|-|55dd2c2ee54bcf7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:35||1211a888c84dfef0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:47:36|-|4186fd8070b18d40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:37||172f9ddea2b1ad09|Start write log analyId 1718336857272
14/06/24 10:47:37||172f9ddea2b1ad09|AsyncLog analyId 1718336857272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:38|-|963f31a1c95f1ed8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:40||78706252d2008187|START CLEAR CACHE
14/06/24 10:47:40||bb8aca2f346f9f63|Start write log analyId 1718336860273
14/06/24 10:47:40||bb8aca2f346f9f63|AsyncLog analyId 1718336860273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:40|-|8a1649843e802bbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:42|-|474e48c43f876c16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:43||ba0f2339d2136483|Start write log analyId 1718336863274
14/06/24 10:47:43||ba0f2339d2136483|AsyncLog analyId 1718336863274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:44|-|53eafd62431e2db0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:46||0d318971065d32c0|Start write log analyId 1718336866274
14/06/24 10:47:46||0d318971065d32c0|AsyncLog analyId 1718336866274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:46|-|d5efd02e17d3d660|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:48|-|e13516acec069f29|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:49||d4c7e670cea0d943|Start write log analyId 1718336869275
14/06/24 10:47:49||d4c7e670cea0d943|AsyncLog analyId 1718336869275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:50||c75ef0ff8c3bc9d1|START CLEAR CACHE
14/06/24 10:47:50||ae3ccdc3ecfbe4c1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:47:50|-|a225d582c728f4a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:52||afdcdf7c0250ca4c|Start write log analyId 1718336872276
14/06/24 10:47:52||afdcdf7c0250ca4c|AsyncLog analyId 1718336872276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:52|-|3bb2b381412bb7b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:54|-|cbc653c79dccec04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:55||289e56a75e60f296|Start write log analyId 1718336875277
14/06/24 10:47:55||289e56a75e60f296|AsyncLog analyId 1718336875277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:56|-|5cf6f2fae17bac79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:47:58||2ee8cf13a1f5a0c2|Start write log analyId 1718336878277
14/06/24 10:47:58||2ee8cf13a1f5a0c2|AsyncLog analyId 1718336878277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:47:58|-|50e0406a36f7eef1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:00||b868740a31ca5ab8|START CLEAR CACHE
14/06/24 10:48:00|-|d1992430ca32906a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:01||a424b8e65c4b5eb0|Start write log analyId 1718336881278
14/06/24 10:48:01||a424b8e65c4b5eb0|AsyncLog analyId 1718336881278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:02|-|c47f88014bbe6793|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:04||ee696f5445e04efe|Start write log analyId 1718336884279
14/06/24 10:48:04||ee696f5445e04efe|AsyncLog analyId 1718336884279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:04|-|56fab3076b69d275|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:05||388a20bdd8459c52|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:48:06|-|0dbc4c34132d921b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:07||552c7d04ce4e07fa|Start write log analyId 1718336887279
14/06/24 10:48:07||552c7d04ce4e07fa|AsyncLog analyId 1718336887279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:08|-|eab13957ee6fcb43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:10||bb0de62284608249|START CLEAR CACHE
14/06/24 10:48:10||17ff2f02d002605c|Start write log analyId 1718336890280
14/06/24 10:48:10||17ff2f02d002605c|AsyncLog analyId 1718336890280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:10|-|cf7adfc0d9e717db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:12|-|7dc95f9557bf756b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:13||1579c5008f389b48|Start write log analyId 1718336893280
14/06/24 10:48:13||1579c5008f389b48|AsyncLog analyId 1718336893280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:14|-|a998bcdf11fea7db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:16||fa726b10fdb6460a|Start write log analyId 1718336896281
14/06/24 10:48:16||fa726b10fdb6460a|AsyncLog analyId 1718336896281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:16|-|a7197f4318a371fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:18|-|9612844f30b81cdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:19||632a0a3157e62aeb|Start write log analyId 1718336899282
14/06/24 10:48:19||632a0a3157e62aeb|AsyncLog analyId 1718336899282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:20||02786a06cd11f509|START CLEAR CACHE
14/06/24 10:48:20||b459cdeb9aace3b2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:48:20|-|e83da85abbb8ea26|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:22||36de0d6b69ac19e1|Start write log analyId 1718336902282
14/06/24 10:48:22||36de0d6b69ac19e1|AsyncLog analyId 1718336902282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:22|-|51a68415eb635b35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:24|-|56231e63b0883f08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:25||d4e1de9279d10443|Start write log analyId 1718336905283
14/06/24 10:48:25||d4e1de9279d10443|AsyncLog analyId 1718336905283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:26|-|f5b7cd6da1096d68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:28||87265ffa301a4a72|Start write log analyId 1718336908283
14/06/24 10:48:28||87265ffa301a4a72|AsyncLog analyId 1718336908283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:28|-|7206ad0889afe2b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:30||bd79cd08d16acbe2|START CLEAR CACHE
14/06/24 10:48:30|-|3c44624c80bcf086|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:31||4eaabc6e554921a3|Start write log analyId 1718336911284
14/06/24 10:48:31||4eaabc6e554921a3|AsyncLog analyId 1718336911284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:32|-|f1f2cea030354a2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:34||ff9d63ab8e464417|Start write log analyId 1718336914285
14/06/24 10:48:34||ff9d63ab8e464417|AsyncLog analyId 1718336914285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:34|-|fd5ccdee69dd5880|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:35||6da82c9becff41e3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:48:36|-|ed944531f4bf3b83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:37||bcdc7c883c524131|Start write log analyId 1718336917285
14/06/24 10:48:37||bcdc7c883c524131|AsyncLog analyId 1718336917285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:38|-|e7f2dba78f2ebe2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:40||3c19d5adad072218|START CLEAR CACHE
14/06/24 10:48:40||d76535fadb2b5557|Start write log analyId 1718336920286
14/06/24 10:48:40||d76535fadb2b5557|AsyncLog analyId 1718336920286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:40|-|90a9ad8571482069|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:42|-|8997a77cedeef34c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:43||b3f0866792a4e5de|Start write log analyId 1718336923286
14/06/24 10:48:43||b3f0866792a4e5de|AsyncLog analyId 1718336923286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:44|-|052924ffb4d890e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:46||87ffe8874bdcbc95|Start write log analyId 1718336926287
14/06/24 10:48:46||87ffe8874bdcbc95|AsyncLog analyId 1718336926287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:46|-|befea27f266d1f38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:48|-|3158d18726708197|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:49||9480b00cc2f03fee|Start write log analyId 1718336929287
14/06/24 10:48:49||9480b00cc2f03fee|AsyncLog analyId 1718336929287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:50||54c7552730a45611|START CLEAR CACHE
14/06/24 10:48:50||d1e1e956e0159561|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:48:50|-|7f37825119659e7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:52||9e166a54c441a31d|Start write log analyId 1718336932288
14/06/24 10:48:52||9e166a54c441a31d|AsyncLog analyId 1718336932288: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:52|-|d98acedccbab9de8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:54|-|54ba235ce7bb0ff4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:55||73290f6daae61128|Start write log analyId 1718336935289
14/06/24 10:48:55||73290f6daae61128|AsyncLog analyId 1718336935289: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:56|-|c00f4250cac2d128|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:48:58||d5e57ce0a89c324a|Start write log analyId 1718336938289
14/06/24 10:48:58||d5e57ce0a89c324a|AsyncLog analyId 1718336938289: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:48:58|-|cb7ccc8eb3b09e86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:00||02f654efa409a326|START CLEAR CACHE
14/06/24 10:49:00|-|32bf6307f29bfba0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:01||39b78db69970e0a0|Start write log analyId 1718336941290
14/06/24 10:49:01||39b78db69970e0a0|AsyncLog analyId 1718336941290: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:02|-|138bd4d51e3e1826|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:04||98db90687a928722|Start write log analyId 1718336944291
14/06/24 10:49:04||98db90687a928722|AsyncLog analyId 1718336944291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:04|-|702a5e23b61926c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:05||f810d0c5b2320736|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:49:06|-|67790e159d7a27e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:07||f776965aef414cc2|Start write log analyId 1718336947291
14/06/24 10:49:07||f776965aef414cc2|AsyncLog analyId 1718336947291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:08|-|ff62bcfd9b7c87f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:10||06830a679b414ea0|START CLEAR CACHE
14/06/24 10:49:10||eecd18ff691ac589|Start write log analyId 1718336950292
14/06/24 10:49:10||eecd18ff691ac589|AsyncLog analyId 1718336950292: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:10|-|cb15e017fb9590e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:12|-|4aa2c366d8169569|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:13||359398ac1d126ca9|Start write log analyId 1718336953293
14/06/24 10:49:13||359398ac1d126ca9|AsyncLog analyId 1718336953293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:14|-|ec2aa08ea8a5143f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:16||6afcf6ce0dad55f8|Start write log analyId 1718336956293
14/06/24 10:49:16||6afcf6ce0dad55f8|AsyncLog analyId 1718336956293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:16|-|f5ea9d6aefaa9e10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:18|-|18d9078f11eb6168|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:19||3a947985d7556034|Start write log analyId 1718336959294
14/06/24 10:49:19||3a947985d7556034|AsyncLog analyId 1718336959294: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:20||c48b41730d4b1be3|START CLEAR CACHE
14/06/24 10:49:20||c0409b90f6b7bbf9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:49:20|-|431bb69f7c55e486|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:22||5e0a8f981bc843e1|Start write log analyId 1718336962295
14/06/24 10:49:22||5e0a8f981bc843e1|AsyncLog analyId 1718336962295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:22|-|744e67eacc2f4c10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:24|-|8e0fe5f94b6a9ab8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:25||1fff2f995ff2117f|Start write log analyId 1718336965295
14/06/24 10:49:25||1fff2f995ff2117f|AsyncLog analyId 1718336965295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:26|-|a31924cc6ae621dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:28||0e7223d744890163|Start write log analyId 1718336968296
14/06/24 10:49:28||0e7223d744890163|AsyncLog analyId 1718336968296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:28|-|f0515cc7c077b69c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:30||cc56bc438435cb0c|START CLEAR CACHE
14/06/24 10:49:30|-|75930b9ddc5df291|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:31||172cffce2704cf66|Start write log analyId 1718336971296
14/06/24 10:49:31||172cffce2704cf66|AsyncLog analyId 1718336971296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:32|-|d700027bddaa85d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:34||21533ffa5cf0cf0e|Start write log analyId 1718336974297
14/06/24 10:49:34||21533ffa5cf0cf0e|AsyncLog analyId 1718336974297: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:34|-|96997fe5ff4c57ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:35||15b415c4824723b3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:49:36|-|a7a25edc4446cceb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:37||105dcd3ca68952fe|Start write log analyId 1718336977297
14/06/24 10:49:37||105dcd3ca68952fe|AsyncLog analyId 1718336977297: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:38|-|e85ddbdc2b05382c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:40||45f7a248e0e0be69|START CLEAR CACHE
14/06/24 10:49:40||a4e7d9dc1a2f43f3|Start write log analyId 1718336980298
14/06/24 10:49:40||a4e7d9dc1a2f43f3|AsyncLog analyId 1718336980298: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:40|-|6ffafe141f532e5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:42|-|98574ddad8d422f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:43||20c83edbc037d6f0|Start write log analyId 1718336983298
14/06/24 10:49:43||20c83edbc037d6f0|AsyncLog analyId 1718336983298: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:44|-|ded7c2bbaff27013|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:46||8820c4f5b63f953f|Start write log analyId 1718336986299
14/06/24 10:49:46||8820c4f5b63f953f|AsyncLog analyId 1718336986299: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:46|-|5a7f8919ee12204d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:48|-|31cf721ceebccf9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:49||011aa861fe7962e6|Start write log analyId 1718336989300
14/06/24 10:49:49||011aa861fe7962e6|AsyncLog analyId 1718336989300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:50||8c8e930707181f63|START CLEAR CACHE
14/06/24 10:49:50||4d7ee29e41d043e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:49:50|-|217e51c12a95aa35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:52||2bd143013d658ef0|Start write log analyId 1718336992300
14/06/24 10:49:52||2bd143013d658ef0|AsyncLog analyId 1718336992300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:52|-|eb556524f1ff2379|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:54|-|be4b28a0f3063791|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:55||dd27cf7b6eb0e0ef|Start write log analyId 1718336995301
14/06/24 10:49:55||dd27cf7b6eb0e0ef|AsyncLog analyId 1718336995301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:56|-|4922375a2f6eeda9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:49:58||a3d2d3410eaa5a73|Start write log analyId 1718336998301
14/06/24 10:49:58||a3d2d3410eaa5a73|AsyncLog analyId 1718336998301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:49:58|-|5843ab74ae38f3b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:00||133c0c7efb1fbf87|START CLEAR CACHE
14/06/24 10:50:00|-|501666d81bcded79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:01||f90d304b28347072|Start write log analyId 1718337001302
14/06/24 10:50:01||f90d304b28347072|AsyncLog analyId 1718337001302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:02|-|f8b5c0d54268b95a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:04||d2f5d7f5366baa1d|Start write log analyId 1718337004302
14/06/24 10:50:04||d2f5d7f5366baa1d|AsyncLog analyId 1718337004302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:04|-|d6dcb5adabe4c094|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:05||4c2195328f71b8ee|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:50:06|-|0e018878c2c31f31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:07||931f4d8f6b7dd7b6|Start write log analyId 1718337007303
14/06/24 10:50:07||931f4d8f6b7dd7b6|AsyncLog analyId 1718337007303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:08|-|84e2153fdfb9a3cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:10||13326b97bb9c5ab3|START CLEAR CACHE
14/06/24 10:50:10||b3df3fb499b2f463|Start write log analyId 1718337010303
14/06/24 10:50:10||b3df3fb499b2f463|AsyncLog analyId 1718337010303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:10|-|8459efb49d1252b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:12|-|da052aa24fe22df8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:13||08be3382270116f0|Start write log analyId 1718337013304
14/06/24 10:50:13||08be3382270116f0|AsyncLog analyId 1718337013304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:14|-|93057f5e16c58518|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:16||4a3bea99876b9175|Start write log analyId 1718337016304
14/06/24 10:50:16||4a3bea99876b9175|AsyncLog analyId 1718337016304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:16|-|e0b9a7fcfd60751d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:18|-|80de1ea8118347bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:19||2da661b810457aa1|Start write log analyId 1718337019305
14/06/24 10:50:19||2da661b810457aa1|AsyncLog analyId 1718337019305: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:20||e7fb221d7cbe2bb0|START CLEAR CACHE
14/06/24 10:50:20||de186fef055555da|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:50:20|-|7df7a9caf366a09a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:22||310f80569bf7f701|Start write log analyId 1718337022306
14/06/24 10:50:22||310f80569bf7f701|AsyncLog analyId 1718337022306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:22|-|8519ae9ec191f1c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:24|-|dd13727fbea0b401|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:25||3653229d5f6b81fa|Start write log analyId 1718337025306
14/06/24 10:50:25||3653229d5f6b81fa|AsyncLog analyId 1718337025306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:26|-|6554f4342e61b2ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:28||b238c60d84dda185|Start write log analyId 1718337028307
14/06/24 10:50:28||b238c60d84dda185|AsyncLog analyId 1718337028307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:28|-|50d8c228f5dfc0a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:30||a102d765d6f154a2|START CLEAR CACHE
14/06/24 10:50:30|-|02c7a33a39a97326|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:31||191799ae7f343edb|Start write log analyId 1718337031307
14/06/24 10:50:31||191799ae7f343edb|AsyncLog analyId 1718337031307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:32|-|bb573eb9213fbf0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:34||466ca63e145fe308|Start write log analyId 1718337034308
14/06/24 10:50:34||466ca63e145fe308|AsyncLog analyId 1718337034308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:34|-|6fffb328b6fd8d95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:35||344a51a72acdabb7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:50:36|-|ccb57642a02534c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:37||231c9f25bf40dbe1|Start write log analyId 1718337037308
14/06/24 10:50:37||231c9f25bf40dbe1|AsyncLog analyId 1718337037308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:38|-|5ed0b875bf573f8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:40||2467af40cdc9f47a|START CLEAR CACHE
14/06/24 10:50:40||f6667cee767a7a0b|Start write log analyId 1718337040309
14/06/24 10:50:40||f6667cee767a7a0b|AsyncLog analyId 1718337040309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:40|-|3c9942c2d66a50d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:42|-|8e35d8a90e7fad1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:43||6b081e731f0aeb8e|Start write log analyId 1718337043309
14/06/24 10:50:43||6b081e731f0aeb8e|AsyncLog analyId 1718337043309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:44|-|706f1e782680912a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:46||deed708ccd43b812|Start write log analyId 1718337046310
14/06/24 10:50:46||deed708ccd43b812|AsyncLog analyId 1718337046310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:46|-|9af59e095da1721a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:48|-|04e90fef328255c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:49||9be672273d05d706|Start write log analyId 1718337049310
14/06/24 10:50:49||9be672273d05d706|AsyncLog analyId 1718337049310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:50||fec05fb1dfc8b80c|START CLEAR CACHE
14/06/24 10:50:50||a27f7468afeb3856|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:50:50|-|395c7f9ca02a9160|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:52||d910ba67d469e366|Start write log analyId 1718337052311
14/06/24 10:50:52||d910ba67d469e366|AsyncLog analyId 1718337052311: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:52|-|8765b8bd64f56e43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:54|-|94443a917a5719ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:55||36f4c49a3e96e021|Start write log analyId 1718337055312
14/06/24 10:50:55||36f4c49a3e96e021|AsyncLog analyId 1718337055312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:56|-|987b58fef80be85b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:50:58||2fdd16ceba7c3ce5|Start write log analyId 1718337058312
14/06/24 10:50:58||2fdd16ceba7c3ce5|AsyncLog analyId 1718337058312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:50:58|-|8c638462b33b2a8c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:00||35b316d2185a4d96|START CLEAR CACHE
14/06/24 10:51:00|-|9d8f507307eb82a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:01||fde1815ddcacaecd|Start write log analyId 1718337061313
14/06/24 10:51:01||fde1815ddcacaecd|AsyncLog analyId 1718337061313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:02|-|bb3c3a51ab6b95b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:04||81a38f8c0405d1e3|Start write log analyId 1718337064313
14/06/24 10:51:04||81a38f8c0405d1e3|AsyncLog analyId 1718337064313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:04|-|8e07a56d1714b57c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:05||5ed8cf6c723a562f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:51:06|-|756e3c8500190804|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:07||c7440a66a8848455|Start write log analyId 1718337067314
14/06/24 10:51:07||c7440a66a8848455|AsyncLog analyId 1718337067314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:08|-|a125afb85e278a5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:10||2ef94d86b196ac7b|START CLEAR CACHE
14/06/24 10:51:10||af1bc921b5708126|Start write log analyId 1718337070315
14/06/24 10:51:10||af1bc921b5708126|AsyncLog analyId 1718337070315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:10|-|b4ee54f85c6f1f9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:12|-|d105017b7dfcffc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:13||0214b408a17fcea1|Start write log analyId 1718337073315
14/06/24 10:51:13||0214b408a17fcea1|AsyncLog analyId 1718337073315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:14|-|817ea5d67dc3d836|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:16||57fb1f6cdca0765e|Start write log analyId 1718337076316
14/06/24 10:51:16||57fb1f6cdca0765e|AsyncLog analyId 1718337076316: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:16|-|c0d3dc57c3804585|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:18|-|db503305b5aab1e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:19||177bda7ba68aadca|Start write log analyId 1718337079323
14/06/24 10:51:19||177bda7ba68aadca|AsyncLog analyId 1718337079323: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:20||943fb61abd223ccd|START CLEAR CACHE
14/06/24 10:51:20||cab0037d14fce970|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:51:20|-|dc8ad3d4abb55d92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:22||94d618c1bf3ea1f7|Start write log analyId 1718337082324
14/06/24 10:51:22||94d618c1bf3ea1f7|AsyncLog analyId 1718337082324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:22|-|6f4828ac6e7edd59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:24|-|1562bd77dd0167d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:25||7c66468fba821a70|Start write log analyId 1718337085324
14/06/24 10:51:25||7c66468fba821a70|AsyncLog analyId 1718337085324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:26|-|ceaef57474918ec8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:28||d98d8b2f9038a1f4|Start write log analyId 1718337088325
14/06/24 10:51:28||d98d8b2f9038a1f4|AsyncLog analyId 1718337088325: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:28|-|7c49bc91b441f1e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:30||05607a4d2b72880b|START CLEAR CACHE
14/06/24 10:51:30|-|6f4624c93d03d36b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:31||f59d9a5d75b68bfe|Start write log analyId 1718337091325
14/06/24 10:51:31||f59d9a5d75b68bfe|AsyncLog analyId 1718337091325: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:32|-|aff7b7f5e920229c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:34||46d4b4fcfd7fce0d|Start write log analyId 1718337094326
14/06/24 10:51:34||46d4b4fcfd7fce0d|AsyncLog analyId 1718337094326: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:34|-|0fc9bff3a75ce01b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:35||580ff9ded5a98a70|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:51:36|-|272601a936751643|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:37||f1ae2ffb4a886a4f|Start write log analyId 1718337097327
14/06/24 10:51:37||f1ae2ffb4a886a4f|AsyncLog analyId 1718337097327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:38|-|d89f36fa42e21b8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:40||21504ea6f17393a2|START CLEAR CACHE
14/06/24 10:51:40||333633dcbcdae4ff|Start write log analyId 1718337100328
14/06/24 10:51:40||333633dcbcdae4ff|AsyncLog analyId 1718337100328: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:40|-|79a08c0a55c57a57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:42|-|bc4d3f3e412af0b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:43||f2988448da09528d|Start write log analyId 1718337103329
14/06/24 10:51:43||f2988448da09528d|AsyncLog analyId 1718337103329: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:44|-|c0dfcaf790abbbb2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:46||87c748820b44c4fc|Start write log analyId 1718337106329
14/06/24 10:51:46||87c748820b44c4fc|AsyncLog analyId 1718337106329: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:46|-|d655194967442a21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:48|-|8c770a02e56cd118|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:49||6e458a4d5934a0e5|Start write log analyId 1718337109330
14/06/24 10:51:49||6e458a4d5934a0e5|AsyncLog analyId 1718337109330: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:50||2ed17f5231ce3338|START CLEAR CACHE
14/06/24 10:51:50||162eeaff2d56e487|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:51:50|-|5370b4efee928fdc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:52||0ce07ba2981bc62d|Start write log analyId 1718337112330
14/06/24 10:51:52||0ce07ba2981bc62d|AsyncLog analyId 1718337112330: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:52|-|c64dba194ccde994|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:54|-|9f298c3755f0ddac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:55||af1e1d9cc5b3bafd|Start write log analyId 1718337115331
14/06/24 10:51:55||af1e1d9cc5b3bafd|AsyncLog analyId 1718337115331: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:56|-|0ad2571d0884c655|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:51:58||14cf7d812b089e21|Start write log analyId 1718337118331
14/06/24 10:51:58||14cf7d812b089e21|AsyncLog analyId 1718337118331: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:51:58|-|b235a7ea5c726040|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:00||43f1912a178daed9|START CLEAR CACHE
14/06/24 10:52:00|-|c5fd4c24897c0eec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:01||60fe45d30ee01b4f|Start write log analyId 1718337121332
14/06/24 10:52:01||60fe45d30ee01b4f|AsyncLog analyId 1718337121332: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:02|-|722b0bec691086c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:04||30da1f1ed057ff99|Start write log analyId 1718337124332
14/06/24 10:52:04||30da1f1ed057ff99|AsyncLog analyId 1718337124332: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:04|-|d4080784e41db2ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:05||c8fb7dc1097e11bb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:52:06|-|e059aaa1d821e2af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:07||1ae2dc2b6b732cf4|Start write log analyId 1718337127333
14/06/24 10:52:07||1ae2dc2b6b732cf4|AsyncLog analyId 1718337127333: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:08|-|2ecf7ab83a4fa131|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:10||01b51cc38425239c|START CLEAR CACHE
14/06/24 10:52:10||99361f5f7c405e35|Start write log analyId 1718337130333
14/06/24 10:52:10||99361f5f7c405e35|AsyncLog analyId 1718337130333: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:10|-|2437f7ace4cb1a81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:12|-|0564ed94c9d77956|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:13||9dce90be4b9062a9|Start write log analyId 1718337133333
14/06/24 10:52:13||9dce90be4b9062a9|AsyncLog analyId 1718337133333: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:14|-|64864d07ce0dc244|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:16||dd7587fe805c9b7b|Start write log analyId 1718337136334
14/06/24 10:52:16||dd7587fe805c9b7b|AsyncLog analyId 1718337136334: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:16|-|f74f323ae51f0295|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:18|-|b0df9c1e5ef0a29b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:19||9970be5c35ec98b0|Start write log analyId 1718337139335
14/06/24 10:52:19||9970be5c35ec98b0|AsyncLog analyId 1718337139335: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:20||c6b6065d8cc92b31|START CLEAR CACHE
14/06/24 10:52:20||f0b4cfb2ba53c976|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:52:20|-|5ea9c581d0c6d486|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:22||573df6ab5e42ee53|Start write log analyId 1718337142335
14/06/24 10:52:22||573df6ab5e42ee53|AsyncLog analyId 1718337142335: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:22|-|a1a1516fd04410fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:24|-|2867712755a24824|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:25||f909190b66eb4101|Start write log analyId 1718337145336
14/06/24 10:52:25||f909190b66eb4101|AsyncLog analyId 1718337145336: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:26|-|31965aafc3ad16fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:28||cc58cc53e40bbfe0|Start write log analyId 1718337148337
14/06/24 10:52:28||cc58cc53e40bbfe0|AsyncLog analyId 1718337148337: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:28|-|dc07c1a2c55f3c68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:30||d1ba9fdcaffa5192|START CLEAR CACHE
14/06/24 10:52:30|-|f3ad424dcbbb91e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:31||14c6e41723d3e882|Start write log analyId 1718337151337
14/06/24 10:52:31||14c6e41723d3e882|AsyncLog analyId 1718337151337: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:32|-|07f8cf64887878a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:34||fdf0b261f912f74e|Start write log analyId 1718337154338
14/06/24 10:52:34||fdf0b261f912f74e|AsyncLog analyId 1718337154338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:34|-|58f19f5379f268d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:35||0f001a9f709de6ac|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:52:36|-|4cd5cfcd42c7878a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:37||14088c0f9b37015c|Start write log analyId 1718337157338
14/06/24 10:52:37||14088c0f9b37015c|AsyncLog analyId 1718337157338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:38|-|198f7c8c5597ac1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:40||4f942dfb931f78d3|START CLEAR CACHE
14/06/24 10:52:40||a9c368c440a3554d|Start write log analyId 1718337160338
14/06/24 10:52:40||a9c368c440a3554d|AsyncLog analyId 1718337160338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:40|-|40dde7dc0d0ed984|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:42|-|cc24948dd2f7a1fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:43||682b528b79b72572|Start write log analyId 1718337163339
14/06/24 10:52:43||682b528b79b72572|AsyncLog analyId 1718337163339: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:44|-|d52cf906eb4b86c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:46||a2641fd16ee527a7|Start write log analyId 1718337166340
14/06/24 10:52:46||a2641fd16ee527a7|AsyncLog analyId 1718337166340: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:46|-|144a3ae27cafd563|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:48|-|791d6583c51ef78d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:49||24229c5eea5e9116|Start write log analyId 1718337169340
14/06/24 10:52:49||24229c5eea5e9116|AsyncLog analyId 1718337169340: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:50||91abd5970177c68b|START CLEAR CACHE
14/06/24 10:52:50||236abe82217caa7e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:52:50|-|16ae5e06fb1e6259|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:52||9759de82dd7a67cc|Start write log analyId 1718337172341
14/06/24 10:52:52||9759de82dd7a67cc|AsyncLog analyId 1718337172341: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:52|-|59bc6208df2102ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:54|-|61518346780ed1de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:55||aeed849b20f322db|Start write log analyId 1718337175342
14/06/24 10:52:55||aeed849b20f322db|AsyncLog analyId 1718337175342: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:56|-|9c229cac68dc5b1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:52:58||063f1b2b7551f48d|Start write log analyId 1718337178342
14/06/24 10:52:58||063f1b2b7551f48d|AsyncLog analyId 1718337178342: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:52:58|-|8f2badb33e28bb78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:00||2b10efcdde283438|START CLEAR CACHE
14/06/24 10:53:00|-|5fe4d3a8540ca55f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:01||4bfc985ee0f8a973|Start write log analyId 1718337181343
14/06/24 10:53:01||4bfc985ee0f8a973|AsyncLog analyId 1718337181343: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:02|-|62a99b01b0155cd8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:04||14a372232c0428aa|Start write log analyId 1718337184343
14/06/24 10:53:04||14a372232c0428aa|AsyncLog analyId 1718337184343: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:04|-|46aeaf1905babed8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:05||025a7bd65de942cc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:53:06|-|bbeb0f1a53c9f78d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:07||1c13c70d2bc9b74a|Start write log analyId 1718337187344
14/06/24 10:53:07||1c13c70d2bc9b74a|AsyncLog analyId 1718337187344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:08|-|e027e347be4cddc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:10||de70bd89023e25cb|START CLEAR CACHE
14/06/24 10:53:10||e29caabfb6c76dac|Start write log analyId 1718337190344
14/06/24 10:53:10||e29caabfb6c76dac|AsyncLog analyId 1718337190344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:10|-|cfe86e2cb35509fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:12|-|e1651a324ad3615a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:13||61058702e0eafce9|Start write log analyId 1718337193345
14/06/24 10:53:13||61058702e0eafce9|AsyncLog analyId 1718337193345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:14|-|1bc7457bd2ac9ef4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:16||af2db19324d0ce16|Start write log analyId 1718337196345
14/06/24 10:53:16||af2db19324d0ce16|AsyncLog analyId 1718337196345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:16|-|783963e0db270c8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:18|-|927a5bf2981dbb7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:19||be9552317bf63073|Start write log analyId 1718337199346
14/06/24 10:53:19||be9552317bf63073|AsyncLog analyId 1718337199346: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:20||34cb1d901654bfc0|START CLEAR CACHE
14/06/24 10:53:20||69db9ffd00856283|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:53:20|-|d2850ef70ac4ec5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:22||30f80434747a4205|Start write log analyId 1718337202347
14/06/24 10:53:22||30f80434747a4205|AsyncLog analyId 1718337202347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:22|-|8cfdec37ae5a7703|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:24|-|ae3e1d52702af27c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:25||989e90bd207c8067|Start write log analyId 1718337205347
14/06/24 10:53:25||989e90bd207c8067|AsyncLog analyId 1718337205347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:26|-|7040f368740acbf1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:28||b696f06c7b1bff98|Start write log analyId 1718337208348
14/06/24 10:53:28||b696f06c7b1bff98|AsyncLog analyId 1718337208348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:28|-|cf9d0163213344e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:30||f0f10b8ed68f839d|START CLEAR CACHE
14/06/24 10:53:30|-|ea0d1eb93b7d908f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:31||ab6ba66eb9275714|Start write log analyId 1718337211348
14/06/24 10:53:31||ab6ba66eb9275714|AsyncLog analyId 1718337211348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:32|-|d9de5740c6999211|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:34||ed44c978f7286773|Start write log analyId 1718337214349
14/06/24 10:53:34||ed44c978f7286773|AsyncLog analyId 1718337214349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:34|-|b197005bf6d60d28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:35||96b176c405ed3180|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:53:36|-|2bafe34876c43b66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:37||22f0d19664514010|Start write log analyId 1718337217349
14/06/24 10:53:37||22f0d19664514010|AsyncLog analyId 1718337217349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:38|-|f2d92c39fa0a842a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:40||e081362eb22647d0|START CLEAR CACHE
14/06/24 10:53:40||298106fb665b6882|Start write log analyId 1718337220350
14/06/24 10:53:40||298106fb665b6882|AsyncLog analyId 1718337220350: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:40|-|f7dd04b776e89eda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:42|-|9f419f0e22048ce5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:43||fd064e1c509ca0fa|Start write log analyId 1718337223351
14/06/24 10:53:43||fd064e1c509ca0fa|AsyncLog analyId 1718337223351: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:44|-|7e7b45afe2bee67f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:46||8b2af09113bb68b9|Start write log analyId 1718337226351
14/06/24 10:53:46||8b2af09113bb68b9|AsyncLog analyId 1718337226351: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:46|-|0d834c52eaaa4622|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:48|-|6570fa9ff0659741|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:49||2840024835b1dc12|Start write log analyId 1718337229352
14/06/24 10:53:49||2840024835b1dc12|AsyncLog analyId 1718337229352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:50||e895d3d8d2fb18cf|START CLEAR CACHE
14/06/24 10:53:50||accfdc3fbebf3980|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:53:50|-|468f1e1c3697115b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:52||8afd39fdc8f3a439|Start write log analyId 1718337232352
14/06/24 10:53:52||8afd39fdc8f3a439|AsyncLog analyId 1718337232352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:52|-|199752dbd3aeddb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:54|-|d227298e69228fa8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:55||d24a42620fde3a97|Start write log analyId 1718337235354
14/06/24 10:53:55||d24a42620fde3a97|AsyncLog analyId 1718337235354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:56|-|ab959b85e46aae09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:53:58||481ac6e0a78ec338|Start write log analyId 1718337238354
14/06/24 10:53:58||481ac6e0a78ec338|AsyncLog analyId 1718337238354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:53:58|-|8ae418914cdbbbaf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:00||e15776a8c9240d37|START CLEAR CACHE
14/06/24 10:54:00|-|d97ce66ae049fe96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:01||f1b76097cd558b02|Start write log analyId 1718337241355
14/06/24 10:54:01||f1b76097cd558b02|AsyncLog analyId 1718337241355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:02|-|4cd9f1d492ababbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:04||0c5fa1f44b2270eb|Start write log analyId 1718337244356
14/06/24 10:54:04||0c5fa1f44b2270eb|AsyncLog analyId 1718337244356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:04|-|08ae2f33d483b3dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:05||bd345f69e7c7da3e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:54:06|-|54ca2a957332833c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:07||f89eb8bdc2a87ad3|Start write log analyId 1718337247356
14/06/24 10:54:07||f89eb8bdc2a87ad3|AsyncLog analyId 1718337247356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:08|-|464dde395411ac88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:10||88454f62f18407d3|START CLEAR CACHE
14/06/24 10:54:10||cb3b3aef470db221|Start write log analyId 1718337250357
14/06/24 10:54:10||cb3b3aef470db221|AsyncLog analyId 1718337250357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:10|-|20cf016da4f48b8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:12|-|8f0fa9b29f141bfb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:13||fc15baa56b65c7f7|Start write log analyId 1718337253357
14/06/24 10:54:13||fc15baa56b65c7f7|AsyncLog analyId 1718337253357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:14|-|ad09fdb4f53dd6f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:16||5b106ebed96ad429|Start write log analyId 1718337256358
14/06/24 10:54:16||5b106ebed96ad429|AsyncLog analyId 1718337256358: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:16|-|25e4a03caae1e9a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:18|-|cd7117d05a9e1f3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:19||6ebfc79f996e986a|Start write log analyId 1718337259359
14/06/24 10:54:19||6ebfc79f996e986a|AsyncLog analyId 1718337259359: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:20||4110c153a217c3e6|START CLEAR CACHE
14/06/24 10:54:20||e34ded5a98bc980a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:54:20|-|e7a2dcf31b9999b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:22||62798cd1ab3efa3c|Start write log analyId 1718337262360
14/06/24 10:54:22||62798cd1ab3efa3c|AsyncLog analyId 1718337262360: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:22|-|b6510ee9bf6900de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:24|-|1b50376631cd013c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:25||854c6aace0fb9649|Start write log analyId 1718337265361
14/06/24 10:54:25||854c6aace0fb9649|AsyncLog analyId 1718337265361: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:26|-|63e5b8cdb0794422|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:28||4edc457eb5e4c88d|Start write log analyId 1718337268361
14/06/24 10:54:28||4edc457eb5e4c88d|AsyncLog analyId 1718337268361: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:28|-|3870c8a943f70137|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:30||051b24fca31207b8|START CLEAR CACHE
14/06/24 10:54:30|-|81f9654699525bea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:31||33300980f59dfdfb|Start write log analyId 1718337271362
14/06/24 10:54:31||33300980f59dfdfb|AsyncLog analyId 1718337271362: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:32|-|4466387693005ade|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:34||7138c29a3658c0f8|Start write log analyId 1718337274362
14/06/24 10:54:34||7138c29a3658c0f8|AsyncLog analyId 1718337274362: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:34|-|d53e434ad36b85d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:35||58ae602829e27cc4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:54:36|-|ba2220ca15435bed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:37||d8a589be9e92b55c|Start write log analyId 1718337277363
14/06/24 10:54:37||d8a589be9e92b55c|AsyncLog analyId 1718337277363: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:38|-|c24414367765cbed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:40||92beb5df5a493afc|START CLEAR CACHE
14/06/24 10:54:40||961b1f2d97c6c422|Start write log analyId 1718337280364
14/06/24 10:54:40||961b1f2d97c6c422|AsyncLog analyId 1718337280364: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:40|-|c4bd4f07460adf6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:42|-|6783406d6f3d868e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:43||317bca86c57ca36c|Start write log analyId 1718337283364
14/06/24 10:54:43||317bca86c57ca36c|AsyncLog analyId 1718337283364: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:44|-|cb600a3d040c660d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:46||d383d388266280ba|Start write log analyId 1718337286364
14/06/24 10:54:46||d383d388266280ba|AsyncLog analyId 1718337286364: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:46|-|190a6f87eb2af6e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:48|-|0c8ea0fbeb21cd87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:49||d8ed55d2f828e8c5|Start write log analyId 1718337289365
14/06/24 10:54:49||d8ed55d2f828e8c5|AsyncLog analyId 1718337289365: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:50||bbd26c290d0e6093|START CLEAR CACHE
14/06/24 10:54:50||e415792ffc0957ea|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:54:50|-|54dead4d432f386c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:52||61881470f201f129|Start write log analyId 1718337292366
14/06/24 10:54:52||61881470f201f129|AsyncLog analyId 1718337292366: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:52|-|e132e49d7152c6d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:54|-|358c17d0b486b80f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:55||ab5013ab2333cf85|Start write log analyId 1718337295366
14/06/24 10:54:55||ab5013ab2333cf85|AsyncLog analyId 1718337295366: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:56|-|92f0a2949e32fdbc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:54:58||057c6b2c9dc577ce|Start write log analyId 1718337298367
14/06/24 10:54:58||057c6b2c9dc577ce|AsyncLog analyId 1718337298367: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:54:58|-|bb9adfdf2cf63d53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:00||e637e3b4a0279cfd|START CLEAR CACHE
14/06/24 10:55:00|-|e201732945f2d210|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:01||4af738fa9d8cbca5|Start write log analyId 1718337301368
14/06/24 10:55:01||4af738fa9d8cbca5|AsyncLog analyId 1718337301368: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:02|-|862fb8cc3bef1edf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:04||0447802978e7dfea|Start write log analyId 1718337304368
14/06/24 10:55:04||0447802978e7dfea|AsyncLog analyId 1718337304368: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:04|-|9f51181ff94dca64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:05||5d8db2af3d1d8c60|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:55:06|-|2070575742b3d0eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:07||6fb8e197d4e8dbeb|Start write log analyId 1718337307369
14/06/24 10:55:07||6fb8e197d4e8dbeb|AsyncLog analyId 1718337307369: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:08|-|9967a17bc0903c4a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:10||a778529aa95267dd|START CLEAR CACHE
14/06/24 10:55:10||fb51a45b4a24d497|Start write log analyId 1718337310370
14/06/24 10:55:10||fb51a45b4a24d497|AsyncLog analyId 1718337310370: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:10|-|a149c16c430ec200|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:12|-|f82696a8f3ca9b23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:13||965dcbd11b1f331c|Start write log analyId 1718337313370
14/06/24 10:55:13||965dcbd11b1f331c|AsyncLog analyId 1718337313370: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:14|-|679979ac19cc2534|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:16||630f2237cb7e4d50|Start write log analyId 1718337316371
14/06/24 10:55:16||630f2237cb7e4d50|AsyncLog analyId 1718337316371: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:16|-|676d1c0a0c332ef1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:18|-|7bfa336c7f93872b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:19||186ae1aecf7b3990|Start write log analyId 1718337319371
14/06/24 10:55:19||186ae1aecf7b3990|AsyncLog analyId 1718337319371: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:20||70be98a09b5cad2c|START CLEAR CACHE
14/06/24 10:55:20||f0d374e024402ec5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:55:20|-|b64337847fc27599|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:22||f180447c0d6e5ad2|Start write log analyId 1718337322372
14/06/24 10:55:22||f180447c0d6e5ad2|AsyncLog analyId 1718337322372: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:22|-|1bad883771fc3f3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:24|-|fd7f014c88afc062|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:25||11e6f3646cc6fac6|Start write log analyId 1718337325372
14/06/24 10:55:25||11e6f3646cc6fac6|AsyncLog analyId 1718337325372: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:26|-|09a2c0904ab86bc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:28||48b5229db3dcd3ef|Start write log analyId 1718337328373
14/06/24 10:55:28||48b5229db3dcd3ef|AsyncLog analyId 1718337328373: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:28|-|c804c3b3dfe18292|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:30||23526c5d629e436e|START CLEAR CACHE
14/06/24 10:55:30|-|8aaae1a1b9652680|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:31||ae50294c2dbf5021|Start write log analyId 1718337331373
14/06/24 10:55:31||ae50294c2dbf5021|AsyncLog analyId 1718337331373: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:32|-|cfdbc02268c99848|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:34||c13e91b26e757ae7|Start write log analyId 1718337334382
14/06/24 10:55:34||c13e91b26e757ae7|AsyncLog analyId 1718337334382: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:34|-|2d7a0dc846d91709|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:35||dba9cd5b3d3f234c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:55:36|-|0bd2ea01ebeb73c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:37||b505316084e972cd|Start write log analyId 1718337337383
14/06/24 10:55:37||b505316084e972cd|AsyncLog analyId 1718337337383: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:38|-|07039e72548b0212|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:40||bad9bbaace097f5f|START CLEAR CACHE
14/06/24 10:55:40||f9b56967b831f94f|Start write log analyId 1718337340383
14/06/24 10:55:40||f9b56967b831f94f|AsyncLog analyId 1718337340383: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:40|-|1148b6d5fe25cbc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:42|-|e94dc31a547bec0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:43||3eedbf7b2539b438|Start write log analyId 1718337343384
14/06/24 10:55:43||3eedbf7b2539b438|AsyncLog analyId 1718337343384: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:44|-|d7b54865aceaab9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:46||b2cd22197485abda|Start write log analyId 1718337346385
14/06/24 10:55:46||b2cd22197485abda|AsyncLog analyId 1718337346385: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:46|-|0ece997c944d953a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:48|-|6462980da82b3f74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:49||c9d1b7c03011aa9b|Start write log analyId 1718337349385
14/06/24 10:55:49||c9d1b7c03011aa9b|AsyncLog analyId 1718337349385: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:50||02f270c336bea48a|START CLEAR CACHE
14/06/24 10:55:50||4bdbeb3099ddcd3b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:55:50|-|338f56b2aa6b7983|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:52||b99660c2be0f9f49|Start write log analyId 1718337352386
14/06/24 10:55:52||b99660c2be0f9f49|AsyncLog analyId 1718337352386: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:52|-|fa44f1c370cfab7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:54|-|9a14934ce1a6917f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:55||a99f6b036c462931|Start write log analyId 1718337355386
14/06/24 10:55:55||a99f6b036c462931|AsyncLog analyId 1718337355386: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:56|-|d0e34a9082495096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:55:58||b69cbf9012d98bec|Start write log analyId 1718337358387
14/06/24 10:55:58||b69cbf9012d98bec|AsyncLog analyId 1718337358387: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:55:58|-|018250a4ceaa2bd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:00||93fbcfe4fc855820|START CLEAR CACHE
14/06/24 10:56:00|-|5fc238eb65c85d14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:01||14f9c7d658a19ac4|Start write log analyId 1718337361387
14/06/24 10:56:01||14f9c7d658a19ac4|AsyncLog analyId 1718337361387: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:02|-|863e3313c38afd9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:04||db805e858d2535da|Start write log analyId 1718337364389
14/06/24 10:56:04||db805e858d2535da|AsyncLog analyId 1718337364389: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:04|-|a2e2dedf641a9367|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:05||d7c401d955e7e6df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:56:06|-|50dd2d2a67434e9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:07||054e21ccb35313d1|Start write log analyId 1718337367389
14/06/24 10:56:07||054e21ccb35313d1|AsyncLog analyId 1718337367389: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:08|-|3566b275407a693c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:10||6b210bf6435a171a|START CLEAR CACHE
14/06/24 10:56:10||7e8096a312fa890b|Start write log analyId 1718337370390
14/06/24 10:56:10||7e8096a312fa890b|AsyncLog analyId 1718337370390: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:10|-|d91178ca4dc43dec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:12|-|8b117806d009acd5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:13||dd0c37e98c3797c7|Start write log analyId 1718337373390
14/06/24 10:56:13||dd0c37e98c3797c7|AsyncLog analyId 1718337373390: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:14|-|9b336e32392ca756|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:16||2d2770fd19fff7ee|Start write log analyId 1718337376391
14/06/24 10:56:16||2d2770fd19fff7ee|AsyncLog analyId 1718337376391: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:16|-|9d6674d8dd348023|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:18|-|bca599a8048c4249|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:19||6663a9c83cc35a57|Start write log analyId 1718337379391
14/06/24 10:56:19||6663a9c83cc35a57|AsyncLog analyId 1718337379391: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:20||9130831f7d4a2de6|START CLEAR CACHE
14/06/24 10:56:20||6d37fb9d8662e03d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:56:20|-|32a6e367dfd25d9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:22||192b5cde92661c8d|Start write log analyId 1718337382392
14/06/24 10:56:22||192b5cde92661c8d|AsyncLog analyId 1718337382392: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:22|-|122fe7230c724315|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:24|-|28c1e6d821ee57ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:25||7228ea3121781be7|Start write log analyId 1718337385392
14/06/24 10:56:25||7228ea3121781be7|AsyncLog analyId 1718337385392: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:26|-|7fd4183234c22e92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:28||7e03e1a7ce823df5|Start write log analyId 1718337388393
14/06/24 10:56:28||7e03e1a7ce823df5|AsyncLog analyId 1718337388393: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:28|-|a77165d7a0ebfe63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:30||f2426af7c5594b3a|START CLEAR CACHE
14/06/24 10:56:30|-|994e16908ed2a2a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:31||d56cbe45bb9c8a7b|Start write log analyId 1718337391393
14/06/24 10:56:31||d56cbe45bb9c8a7b|AsyncLog analyId 1718337391393: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:32|-|e67568ca4ae2c9b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:34||9f02f405d9cbb966|Start write log analyId 1718337394394
14/06/24 10:56:34||9f02f405d9cbb966|AsyncLog analyId 1718337394394: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:34|-|c4a41a0540767d2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:35||27d3e02d9fb62ad2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:56:36|-|20cdd61d244427a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:37||0a2d30dca561d59a|Start write log analyId 1718337397394
14/06/24 10:56:37||0a2d30dca561d59a|AsyncLog analyId 1718337397394: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:38|-|8b148e88a0436ba8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:40||167b3a2bf44c2d43|START CLEAR CACHE
14/06/24 10:56:40||38abf70ebbb3ea5a|Start write log analyId 1718337400395
14/06/24 10:56:40||38abf70ebbb3ea5a|AsyncLog analyId 1718337400395: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:40|-|2ed917a354d04c0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:42|-|164f3d3d2ecb341d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:43||f6cfabaeea31db11|Start write log analyId 1718337403395
14/06/24 10:56:43||f6cfabaeea31db11|AsyncLog analyId 1718337403395: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:44|-|49cfff1fbe2268b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:46||ae2b3e71328f0b75|Start write log analyId 1718337406396
14/06/24 10:56:46||ae2b3e71328f0b75|AsyncLog analyId 1718337406396: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:46|-|b092ca36f153cfcb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:48|-|79440c3cbcff9f2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:49||2c5532f992b77e66|Start write log analyId 1718337409397
14/06/24 10:56:49||2c5532f992b77e66|AsyncLog analyId 1718337409397: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:50||70fe9975d137b2e6|START CLEAR CACHE
14/06/24 10:56:50||a3c667e4e1fd8bbe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:56:50|-|24ba96e53bac251a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:52||bf09c63368dbc882|Start write log analyId 1718337412397
14/06/24 10:56:52||bf09c63368dbc882|AsyncLog analyId 1718337412397: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:52|-|42859d55b9175078|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:54|-|eb95bc39eba04945|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:55||1bf26e6ac06f30cb|Start write log analyId 1718337415398
14/06/24 10:56:55||1bf26e6ac06f30cb|AsyncLog analyId 1718337415398: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:56|-|112f12393a6d715f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:56:58||624b30f14793d2b6|Start write log analyId 1718337418399
14/06/24 10:56:58||624b30f14793d2b6|AsyncLog analyId 1718337418399: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:56:58|-|f3360125cd36c90a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:00||010a38cd825be080|START CLEAR CACHE
14/06/24 10:57:00|-|1c93ee23214b4f28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:01||a6fbb85869218fba|Start write log analyId 1718337421399
14/06/24 10:57:01||a6fbb85869218fba|AsyncLog analyId 1718337421399: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:02|-|3811e208590565e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:04||ba8308f2aee2aad5|Start write log analyId 1718337424400
14/06/24 10:57:04||ba8308f2aee2aad5|AsyncLog analyId 1718337424400: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:04|-|0db3a78eea6b13ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:05||1bfeb4bf62a2b898|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:57:06|-|b0f4d775e48c3d9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:07||8eeba57db07f976b|Start write log analyId 1718337427401
14/06/24 10:57:07||8eeba57db07f976b|AsyncLog analyId 1718337427401: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:08|-|a576d4d0c442c489|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:10||1c29c36a27aa8983|START CLEAR CACHE
14/06/24 10:57:10||66d19347b9276742|Start write log analyId 1718337430401
14/06/24 10:57:10||66d19347b9276742|AsyncLog analyId 1718337430401: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:10|-|7cd0219757ceef10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:12|-|37775ad6d94197d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:13||5c355069ff77a847|Start write log analyId 1718337433402
14/06/24 10:57:13||5c355069ff77a847|AsyncLog analyId 1718337433402: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:14|-|f3b04c4b47dc00a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:16||54a1eec8615b1b87|Start write log analyId 1718337436403
14/06/24 10:57:16||54a1eec8615b1b87|AsyncLog analyId 1718337436403: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:16|-|26f8a48ebfed3720|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:18|-|13f7d31c98e9af75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:19||bfca53c396521697|Start write log analyId 1718337439403
14/06/24 10:57:19||bfca53c396521697|AsyncLog analyId 1718337439403: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:20||2c318ba3406b0786|START CLEAR CACHE
14/06/24 10:57:20||759d24d46ceb527d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:57:20|-|5f952a1ea133bc5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:22||1512e2ef7d8dbe97|Start write log analyId 1718337442404
14/06/24 10:57:22||1512e2ef7d8dbe97|AsyncLog analyId 1718337442404: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:22|-|baeb80247ea01e68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:24|-|d74436f5c11a2b3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:25||ae9870f40106651e|Start write log analyId 1718337445404
14/06/24 10:57:25||ae9870f40106651e|AsyncLog analyId 1718337445404: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:26|-|12e378af7a65400d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:28||7676dcc8ba54d3db|Start write log analyId 1718337448405
14/06/24 10:57:28||7676dcc8ba54d3db|AsyncLog analyId 1718337448405: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:28|-|e2ac61a1f6405b89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:30||9941d103e870e7e2|START CLEAR CACHE
14/06/24 10:57:30|-|9f8409a8bc95a2d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:31||88ca87c3a6919063|Start write log analyId 1718337451405
14/06/24 10:57:31||88ca87c3a6919063|AsyncLog analyId 1718337451405: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:32|-|e8ae36319ac58275|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:34||557ca5e96de349a6|Start write log analyId 1718337454406
14/06/24 10:57:34||557ca5e96de349a6|AsyncLog analyId 1718337454406: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:34|-|ad2c97e55f975ed5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:35||db6b4fbe6bf8b704|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:57:36|-|55ec7a7c0c897382|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:37||d338fd0bdacf5304|Start write log analyId 1718337457406
14/06/24 10:57:37||d338fd0bdacf5304|AsyncLog analyId 1718337457406: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:38|-|b19b3bc4abb9935c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:40||456d1bbe6bc234c4|START CLEAR CACHE
14/06/24 10:57:40||88f84976ecf2d636|Start write log analyId 1718337460407
14/06/24 10:57:40||88f84976ecf2d636|AsyncLog analyId 1718337460407: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:40|-|0569ebac165ecf62|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:42|-|f6ada8ab79c28d49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:43||71038a4d5c178745|Start write log analyId 1718337463408
14/06/24 10:57:43||71038a4d5c178745|AsyncLog analyId 1718337463408: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:44|-|dfc3ce42bba64f8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:46||6a9cfdc5aa2ac50f|Start write log analyId 1718337466408
14/06/24 10:57:46||6a9cfdc5aa2ac50f|AsyncLog analyId 1718337466408: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:46|-|f59e4f1064170016|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:48|-|76d7000e60c71e95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:49||4ef09385beb00757|Start write log analyId 1718337469409
14/06/24 10:57:49||4ef09385beb00757|AsyncLog analyId 1718337469409: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:50||6784dc60a89c826b|START CLEAR CACHE
14/06/24 10:57:50||54b43ac43fe66d5f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:57:50|-|1ccd4615733648e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:52||b8dbd3b49e7415c7|Start write log analyId 1718337472409
14/06/24 10:57:52||b8dbd3b49e7415c7|AsyncLog analyId 1718337472409: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:52|-|da3350b7df8dc9f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:54|-|1a35ddef51ea830f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:55||d79c9f7dc96fd7f4|Start write log analyId 1718337475410
14/06/24 10:57:55||d79c9f7dc96fd7f4|AsyncLog analyId 1718337475410: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:56|-|b780bed68318eab5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:57:58||b465a3f102584d67|Start write log analyId 1718337478410
14/06/24 10:57:58||b465a3f102584d67|AsyncLog analyId 1718337478410: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:57:58|-|d8587d6b75175410|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:00||86cc5e3eef125c2d|START CLEAR CACHE
14/06/24 10:58:00|-|701bbf9b232a5990|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:01||8d214f8324bcd064|Start write log analyId 1718337481417
14/06/24 10:58:01||8d214f8324bcd064|AsyncLog analyId 1718337481417: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:02|-|d33e71173d429231|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:04||abf11e4efcf1cf39|Start write log analyId 1718337484418
14/06/24 10:58:04||abf11e4efcf1cf39|AsyncLog analyId 1718337484418: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:04|-|a61766d403b9a149|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:05||f43a97791a271c2b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:58:06|-|fec60c705d702639|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:07||f6db68d0f9a5be7e|Start write log analyId 1718337487418
14/06/24 10:58:07||f6db68d0f9a5be7e|AsyncLog analyId 1718337487418: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:08|-|effc508262dc5f1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:10||93dca7278c41d83a|START CLEAR CACHE
14/06/24 10:58:10||68ed7af317a3d66f|Start write log analyId 1718337490419
14/06/24 10:58:10||68ed7af317a3d66f|AsyncLog analyId 1718337490419: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:10|-|5104b5fc4ff61af6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:12|-|74f10b20857eb468|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:13||998d4d75e6162623|Start write log analyId 1718337493419
14/06/24 10:58:13||998d4d75e6162623|AsyncLog analyId 1718337493419: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:14|-|02a736b15393557e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:16||24b661468778d19f|Start write log analyId 1718337496420
14/06/24 10:58:16||24b661468778d19f|AsyncLog analyId 1718337496420: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:16|-|a0ecdf8fe6dfd8e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:18|-|16401de0ef12b0bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:19||36afacd97080ee20|Start write log analyId 1718337499420
14/06/24 10:58:19||36afacd97080ee20|AsyncLog analyId 1718337499420: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:20||e9a48579e039d6c2|START CLEAR CACHE
14/06/24 10:58:20||4e7888862977a0df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:58:20|-|6e819e92ec80381a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:22||6347e070b7d94a1a|Start write log analyId 1718337502421
14/06/24 10:58:22||6347e070b7d94a1a|AsyncLog analyId 1718337502421: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:22|-|852182d9e8b848a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:24|-|929e48382b8f7150|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:25||6f49aa15544437bd|Start write log analyId 1718337505421
14/06/24 10:58:25||6f49aa15544437bd|AsyncLog analyId 1718337505421: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:26|-|d49bb6ee46d983d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:28||5f5fad0f0f5e6270|Start write log analyId 1718337508422
14/06/24 10:58:28||5f5fad0f0f5e6270|AsyncLog analyId 1718337508422: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:28|-|2a4967dbef663e39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:30||73bddfd16fd4746d|START CLEAR CACHE
14/06/24 10:58:30|-|7b70772bfd01c5d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:31||81c3a9332a84c7ba|Start write log analyId 1718337511423
14/06/24 10:58:31||81c3a9332a84c7ba|AsyncLog analyId 1718337511423: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:32|-|1ea3f5ba7e711b25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:34||470b37673d16c1fa|Start write log analyId 1718337514423
14/06/24 10:58:34||470b37673d16c1fa|AsyncLog analyId 1718337514423: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:34|-|093119a5c1083c09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:35||31d72ece2a1b3842|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:58:36|-|dbb0bb9ff37fdd05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:37||7795e3ce217846b6|Start write log analyId 1718337517424
14/06/24 10:58:37||7795e3ce217846b6|AsyncLog analyId 1718337517424: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:38|-|6dcabcd363589fe1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:40||91d30012256522ac|START CLEAR CACHE
14/06/24 10:58:40||98fa9a936ae9a614|Start write log analyId 1718337520424
14/06/24 10:58:40||98fa9a936ae9a614|AsyncLog analyId 1718337520424: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:40|-|bd9713da44a1c696|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:42|-|17a88e10d9636be7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:43||0704ef4c7d65cd2b|Start write log analyId 1718337523424
14/06/24 10:58:43||0704ef4c7d65cd2b|AsyncLog analyId 1718337523424: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:44|-|9b9507bfa40744da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:46||bb5cd9e74250d4f7|Start write log analyId 1718337526425
14/06/24 10:58:46||bb5cd9e74250d4f7|AsyncLog analyId 1718337526425: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:46|-|2b129de2c86bb59a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:48|-|c25f1822a0780f6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:49||221ca554895647c5|Start write log analyId 1718337529426
14/06/24 10:58:49||221ca554895647c5|AsyncLog analyId 1718337529426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:50||fc70a6128527355b|START CLEAR CACHE
14/06/24 10:58:50||4a3bae9081c65ad8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:58:50|-|c4b52c78dab78355|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:52||bd82ba41c41ba4c0|Start write log analyId 1718337532426
14/06/24 10:58:52||bd82ba41c41ba4c0|AsyncLog analyId 1718337532426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:52|-|3798390be5396368|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:54|-|b5a0426a5e376139|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:55||61fb0d90aadac5d2|Start write log analyId 1718337535427
14/06/24 10:58:55||61fb0d90aadac5d2|AsyncLog analyId 1718337535427: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:56|-|fb20d3b41dc74e51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:58:58||3e0b5e4c8e4c96d7|Start write log analyId 1718337538427
14/06/24 10:58:58||3e0b5e4c8e4c96d7|AsyncLog analyId 1718337538427: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:58:58|-|ea6cc742a8f859f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:00||5e7551764c2a5ecf|START CLEAR CACHE
14/06/24 10:59:00|-|367bd2512bab62f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:01||c476c4cefbad9a58|Start write log analyId 1718337541428
14/06/24 10:59:01||c476c4cefbad9a58|AsyncLog analyId 1718337541428: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:02|-|989927833b07fd86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:04||071577d0799a23bc|Start write log analyId 1718337544428
14/06/24 10:59:04||071577d0799a23bc|AsyncLog analyId 1718337544428: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:04|-|77ece6ef21c1c19d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:05||16e3efbb2446280e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:59:06|-|66c3479cb6f0c845|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:07||b626e45e53285db1|Start write log analyId 1718337547429
14/06/24 10:59:07||b626e45e53285db1|AsyncLog analyId 1718337547429: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:08|-|1b6240980080cf10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:10||b9f1354c43eaecd4|START CLEAR CACHE
14/06/24 10:59:10||fd87a9fa8f90e9d2|Start write log analyId 1718337550429
14/06/24 10:59:10||fd87a9fa8f90e9d2|AsyncLog analyId 1718337550429: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:10|-|baa814fadff36830|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:12|-|597ba6b391d6bd0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:13||b7e2081dbc4f26d8|Start write log analyId 1718337553430
14/06/24 10:59:13||b7e2081dbc4f26d8|AsyncLog analyId 1718337553430: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:14|-|912f5ebaf7ccae8b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:16||6e5166289ad53eb3|Start write log analyId 1718337556431
14/06/24 10:59:16||6e5166289ad53eb3|AsyncLog analyId 1718337556431: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:16|-|7f3c8830aee0c5dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:18|-|d123678bd9ae7b0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:19||8312b80aed404b5b|Start write log analyId 1718337559431
14/06/24 10:59:19||8312b80aed404b5b|AsyncLog analyId 1718337559431: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:20||1915646da957231a|START CLEAR CACHE
14/06/24 10:59:20||b32e9357c8923b6d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:59:20|-|03fb4e720eb941c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:22||eb621b0e4c152ac0|Start write log analyId 1718337562432
14/06/24 10:59:22||eb621b0e4c152ac0|AsyncLog analyId 1718337562432: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:22|-|4a670b486ef980d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:24|-|71e3e031fc208fbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:25||d9bacc9ea51ba124|Start write log analyId 1718337565432
14/06/24 10:59:25||d9bacc9ea51ba124|AsyncLog analyId 1718337565432: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:26|-|094174a680c965ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:28||3d96475335a7cecc|Start write log analyId 1718337568433
14/06/24 10:59:28||3d96475335a7cecc|AsyncLog analyId 1718337568433: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:28|-|e34b52df2561019b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:30||96e65612316a4943|START CLEAR CACHE
14/06/24 10:59:30|-|9e3503de5ba2d3fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:31||01e208e69e77182c|Start write log analyId 1718337571433
14/06/24 10:59:31||01e208e69e77182c|AsyncLog analyId 1718337571433: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:32|-|db5b4528c09319d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:34||423d15d445252e37|Start write log analyId 1718337574434
14/06/24 10:59:34||423d15d445252e37|AsyncLog analyId 1718337574434: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:34|-|28dbd8e4b64a4c10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:35||c959e6f6f11d75d2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:59:36|-|a40bbac29036ffbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:37||6b6a21c83a8397a8|Start write log analyId 1718337577435
14/06/24 10:59:37||6b6a21c83a8397a8|AsyncLog analyId 1718337577435: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:38|-|2ccbd49d60cabbbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:40||1cd48d397b86fcd3|START CLEAR CACHE
14/06/24 10:59:40||de93100355efbac2|Start write log analyId 1718337580435
14/06/24 10:59:40||de93100355efbac2|AsyncLog analyId 1718337580435: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:40|-|0c9acc6a8a0545eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:42|-|94749b0e05c4cf89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:43||e1982df3c8b8af44|Start write log analyId 1718337583436
14/06/24 10:59:43||e1982df3c8b8af44|AsyncLog analyId 1718337583436: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:44|-|58921a04e0fe3bc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:46||acf71ae45cdd1bc2|Start write log analyId 1718337586437
14/06/24 10:59:46||acf71ae45cdd1bc2|AsyncLog analyId 1718337586437: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:46|-|b0efbe1813073a34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:48|-|f42cdcb5ccf8093b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:49||ce10e3ec3c5b1711|Start write log analyId 1718337589437
14/06/24 10:59:49||ce10e3ec3c5b1711|AsyncLog analyId 1718337589437: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:50||12e91a6895219254|START CLEAR CACHE
14/06/24 10:59:50||c7346595ccb30e47|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 10:59:50|-|8f069278cf1c532a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:52||5cff169803adfacb|Start write log analyId 1718337592438
14/06/24 10:59:52||5cff169803adfacb|AsyncLog analyId 1718337592438: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:52|-|f8c463ce65d0642e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:54|-|cca9c6f7a58f3e69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:55||7ee80e7572f9ecf7|Start write log analyId 1718337595438
14/06/24 10:59:55||7ee80e7572f9ecf7|AsyncLog analyId 1718337595438: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:56|-|fbc7c26cf17ca7ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 10:59:58||e1365c8d8d881ef6|Start write log analyId 1718337598439
14/06/24 10:59:58||e1365c8d8d881ef6|AsyncLog analyId 1718337598439: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 10:59:58|-|193f61b06b0b592c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:00||164c793adab42284|START CLEAR CACHE
14/06/24 11:00:00|-|eae31006b256f7ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:01||ec8f008fa470af8c|Start write log analyId 1718337601439
14/06/24 11:00:01||ec8f008fa470af8c|AsyncLog analyId 1718337601439: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:02|-|e499131621d4ede2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:04||abe50c59cfbcb8f7|Start write log analyId 1718337604440
14/06/24 11:00:04||abe50c59cfbcb8f7|AsyncLog analyId 1718337604440: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:04|-|c01992c4c5e37966|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:05||830563318f2d40aa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:00:06|-|a27fda89e6d52660|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:07||5f454c26229e6c6a|Start write log analyId 1718337607441
14/06/24 11:00:07||5f454c26229e6c6a|AsyncLog analyId 1718337607441: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:08|-|ef1dae26cfa2c42a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:10||e9a5486b223870ab|START CLEAR CACHE
14/06/24 11:00:10||915d3f64b062cc79|Start write log analyId 1718337610441
14/06/24 11:00:10||915d3f64b062cc79|AsyncLog analyId 1718337610441: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:10|-|d04a715d78cee3f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:12|-|18c7c7ef90d3fbdb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:13||020cb4b4ce03af71|Start write log analyId 1718337613442
14/06/24 11:00:13||020cb4b4ce03af71|AsyncLog analyId 1718337613442: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:14|-|e932a06f800d171c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:16||cc76deacbcbd12c6|Start write log analyId 1718337616442
14/06/24 11:00:16||cc76deacbcbd12c6|AsyncLog analyId 1718337616442: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:16|-|90dcf001d21dae42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:18||52f6e1485148a545|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:00:18|-|52f6e1485148a545|[98801e2f-41580] Error [java.lang.UnsupportedOperationException] for HTTP GET "/", but ServerHttpResponse already committed (200 OK)
14/06/24 11:00:18|-|52f6e1485148a545|[98801e2f-1, L:/10.1.115.18:8080 - R:/10.207.252.75:33709] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP GET "/" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:00:18||7881820ee19dbd5b|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:00:18|-|7881820ee19dbd5b|[2fed808d-41581] Error [java.lang.UnsupportedOperationException] for HTTP GET "/", but ServerHttpResponse already committed (200 OK)
14/06/24 11:00:18|-|7881820ee19dbd5b|[2fed808d-1, L:/10.1.115.18:8080 - R:/10.207.252.75:32474] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP GET "/" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:00:18|-|edd2b7ce7ef5dee4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:19||62a0debb2201a236|Start write log analyId 1718337619443
14/06/24 11:00:19||62a0debb2201a236|AsyncLog analyId 1718337619443: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:20||f1b87930b4f24e1e|START CLEAR CACHE
14/06/24 11:00:20||ded29969d0f78038|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:00:20|-|4ce038bdee9b5ca0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:22||50be4318878fe8fd|Start write log analyId 1718337622444
14/06/24 11:00:22||50be4318878fe8fd|AsyncLog analyId 1718337622444: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:22|-|4e76619f34bf9426|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:24|-|932ca7a19f41d71b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:25||ed126b4e50ad7412|Start write log analyId 1718337625444
14/06/24 11:00:25||ed126b4e50ad7412|AsyncLog analyId 1718337625444: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:26|-|0386e21107e1b332|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:28||0fdc159a8fb9fe96|Start write log analyId 1718337628445
14/06/24 11:00:28||0fdc159a8fb9fe96|AsyncLog analyId 1718337628445: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:28|-|97b21f5325c1bf6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:30||dee2e2d01da7d391|START CLEAR CACHE
14/06/24 11:00:30|-|2c908e9869cc41e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:31||9e136618be722d95|Start write log analyId 1718337631445
14/06/24 11:00:31||9e136618be722d95|AsyncLog analyId 1718337631445: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:32|-|1a50a3d46998f13d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:34||06decdd46b14874c|Start write log analyId 1718337634446
14/06/24 11:00:34||06decdd46b14874c|AsyncLog analyId 1718337634446: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:34|-|2966e9d1196ca3ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:35||03eed3c230cd93a3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:00:36|-|a91551ac41d1e7e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:37||750646fa63b828a5|Start write log analyId 1718337637446
14/06/24 11:00:37||750646fa63b828a5|AsyncLog analyId 1718337637446: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:38|-|c7431e414af96f4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:40||b1b8d2cef3e64fbc|START CLEAR CACHE
14/06/24 11:00:40||2c3588b84f212877|Start write log analyId 1718337640446
14/06/24 11:00:40||2c3588b84f212877|AsyncLog analyId 1718337640446: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:40|-|d2d2274c36d01758|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:42|-|23f2c4592f098914|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:43||021f242746cc39d9|Start write log analyId 1718337643447
14/06/24 11:00:43||021f242746cc39d9|AsyncLog analyId 1718337643447: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:44|-|aecd8a5a093578bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:46||6544aff46e3c8e60|Start write log analyId 1718337646447
14/06/24 11:00:46||6544aff46e3c8e60|AsyncLog analyId 1718337646447: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:46|-|8fb5c8901bac1433|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:48|-|303d0c93a2d83b26|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:49||529fe33d2ed7fee3|Start write log analyId 1718337649448
14/06/24 11:00:49||529fe33d2ed7fee3|AsyncLog analyId 1718337649448: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:50||0dbcfcbe00eecae8|START CLEAR CACHE
14/06/24 11:00:50||29b16b042455cd16|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:00:50|-|22977ff813f47f0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:52||1dc5dac63a355e7c|Start write log analyId 1718337652449
14/06/24 11:00:52||1dc5dac63a355e7c|AsyncLog analyId 1718337652449: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:52|-|a6ea5e7b96665149|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:54|-|4eaaf715a40f184e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:55||04c1068a5af712ca|Start write log analyId 1718337655450
14/06/24 11:00:55||04c1068a5af712ca|AsyncLog analyId 1718337655450: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:56|-|1cad5e80da44e764|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:00:58||8f16d586c0ac5920|Start write log analyId 1718337658450
14/06/24 11:00:58||8f16d586c0ac5920|AsyncLog analyId 1718337658450: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:00:58|-|5b9ec24cd314e3fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:00||61796007249cdef3|START CLEAR CACHE
14/06/24 11:01:00|-|5671d27e73b7b62b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:01||bdcab2ee1e506d2d|Start write log analyId 1718337661451
14/06/24 11:01:01||bdcab2ee1e506d2d|AsyncLog analyId 1718337661451: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:02|-|5c27c538111b3058|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:04||7e673096b29d4e5d|Start write log analyId 1718337664451
14/06/24 11:01:04||7e673096b29d4e5d|AsyncLog analyId 1718337664451: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:04|-|bd246ba3ad35dc40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:05||358d884e7389bb64|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:01:06|-|7796ec38520fbe9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:07||7d75de3bdefaab63|Start write log analyId 1718337667452
14/06/24 11:01:07||7d75de3bdefaab63|AsyncLog analyId 1718337667452: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:08|-|9f68de9125b83099|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:10||e19072048a935c76|START CLEAR CACHE
14/06/24 11:01:10||be694919d40b71fd|Start write log analyId 1718337670452
14/06/24 11:01:10||be694919d40b71fd|AsyncLog analyId 1718337670452: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:10|-|87d6e04ce1b878cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:12|-|11b856cc1ce1a5cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:13||3bf9b3f0b966b116|Start write log analyId 1718337673454
14/06/24 11:01:13||3bf9b3f0b966b116|AsyncLog analyId 1718337673454: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:14|-|14ec547d8270303a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:16||e7387c135ff53abd|Start write log analyId 1718337676455
14/06/24 11:01:16||e7387c135ff53abd|AsyncLog analyId 1718337676455: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:16|-|4b004e95f198525f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:18|-|b7da6d254374c15f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:19||a8b6287628143f8d|Start write log analyId 1718337679456
14/06/24 11:01:19||a8b6287628143f8d|AsyncLog analyId 1718337679456: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:20||ceafb5aa42015aaf|START CLEAR CACHE
14/06/24 11:01:20||60a26f9333f2f56d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:01:20|-|af6e08e2eec70c76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:22||b8e118d2f8152343|Start write log analyId 1718337682456
14/06/24 11:01:22||b8e118d2f8152343|AsyncLog analyId 1718337682456: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:22|-|8bdf404ae363a505|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:24|-|f3f3a779b34e592a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:25||6c74e7187f90ee60|Start write log analyId 1718337685457
14/06/24 11:01:25||6c74e7187f90ee60|AsyncLog analyId 1718337685457: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:26|-|c1299a15048994dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:28||3c9b8415bf84910e|Start write log analyId 1718337688458
14/06/24 11:01:28||3c9b8415bf84910e|AsyncLog analyId 1718337688458: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:28|-|4b57df1b48426aa3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:30||9bbed43680453254|START CLEAR CACHE
14/06/24 11:01:30|-|6143c2a00f612bda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:31||6754107bdc36c147|Start write log analyId 1718337691458
14/06/24 11:01:31||6754107bdc36c147|AsyncLog analyId 1718337691458: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:32|-|af8a66149c547345|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:34||0720701085e8d4ac|Start write log analyId 1718337694459
14/06/24 11:01:34||0720701085e8d4ac|AsyncLog analyId 1718337694459: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:34|-|152448b3d29ecad2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:35||02231b21e697a00c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:01:36|-|1c6f2fdcdb39bff1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:37||a098e3bbb30e1939|Start write log analyId 1718337697460
14/06/24 11:01:37||a098e3bbb30e1939|AsyncLog analyId 1718337697460: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:38|-|40da5f096851a262|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:40||db8f06677d644771|START CLEAR CACHE
14/06/24 11:01:40||2318f6e697621e3d|Start write log analyId 1718337700461
14/06/24 11:01:40||2318f6e697621e3d|AsyncLog analyId 1718337700461: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:40|-|15a3cdbab0f2afcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:42|-|cd7e3cd20c2e865e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:43||2a7f60e5cc2f49c7|Start write log analyId 1718337703461
14/06/24 11:01:43||2a7f60e5cc2f49c7|AsyncLog analyId 1718337703461: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:44|-|de7ee3b13702df06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:46||2830e84a99f00258|Start write log analyId 1718337706462
14/06/24 11:01:46||2830e84a99f00258|AsyncLog analyId 1718337706462: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:46|-|2ab1ff2676a39383|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:48|-|7937d6431b77372c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:49||4bffee84f9c650b0|Start write log analyId 1718337709462
14/06/24 11:01:49||4bffee84f9c650b0|AsyncLog analyId 1718337709462: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:50||5a3f894e28da2f7d|START CLEAR CACHE
14/06/24 11:01:50||58d8b8920553717c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:01:50|-|37d36428867f7df1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:52||a068023ba24819be|Start write log analyId 1718337712463
14/06/24 11:01:52||a068023ba24819be|AsyncLog analyId 1718337712463: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:52|-|0dfdadfb793a7cf8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:54|-|3679e24223a75a47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:55||7d5ba27cb36d4c00|Start write log analyId 1718337715463
14/06/24 11:01:55||7d5ba27cb36d4c00|AsyncLog analyId 1718337715463: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:56|-|52ebc44a09b11548|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:01:58||1dc28cbbc149e257|Start write log analyId 1718337718464
14/06/24 11:01:58||1dc28cbbc149e257|AsyncLog analyId 1718337718464: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:01:58|-|62aa57bf15cb163e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:00||da7bf2a233cbcbd3|START CLEAR CACHE
14/06/24 11:02:00|-|ccbef607c0d5b930|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:01||8d256ae2f4c58b67|Start write log analyId 1718337721464
14/06/24 11:02:01||8d256ae2f4c58b67|AsyncLog analyId 1718337721464: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:02|-|1f86b09d8721e0f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:04||8eca1e8e0b2ee544|Start write log analyId 1718337724465
14/06/24 11:02:04||8eca1e8e0b2ee544|AsyncLog analyId 1718337724465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:04|-|1b5330032c819306|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:05||eb3f6df0b62ac5e2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:02:06|-|873a163919c5b7aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:07||ab44bf92414ff663|Start write log analyId 1718337727465
14/06/24 11:02:07||ab44bf92414ff663|AsyncLog analyId 1718337727465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:08|-|0c17709a1d7da569|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:10||af7b8b638c4ce799|START CLEAR CACHE
14/06/24 11:02:10||bf44ad133b0e38cc|Start write log analyId 1718337730466
14/06/24 11:02:10||bf44ad133b0e38cc|AsyncLog analyId 1718337730466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:10|-|166bdf1d7824dd20|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:12|-|10068a4b902ec7f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:13||640d185187483d30|Start write log analyId 1718337733466
14/06/24 11:02:13||640d185187483d30|AsyncLog analyId 1718337733466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:14|-|056e49506d83b0bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:16||d7eda7203daff716|Start write log analyId 1718337736467
14/06/24 11:02:16||d7eda7203daff716|AsyncLog analyId 1718337736467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:16|-|5676b65c89d16313|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:18|-|6bf18e0e46036be7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:19||bc0f1491011d7c5d|Start write log analyId 1718337739467
14/06/24 11:02:19||bc0f1491011d7c5d|AsyncLog analyId 1718337739467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:20||25d85941e09098c4|START CLEAR CACHE
14/06/24 11:02:20||4f2805fe4ff09cb6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:02:20|-|3f6f9227ac3c3459|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:22||d302dc31db771288|Start write log analyId 1718337742468
14/06/24 11:02:22||d302dc31db771288|AsyncLog analyId 1718337742468: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:22|-|b0ddd67c23bfdee5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:24|-|8d08703b7148a557|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:25||6e850756e4ed6e2d|Start write log analyId 1718337745468
14/06/24 11:02:25||6e850756e4ed6e2d|AsyncLog analyId 1718337745468: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:26|-|6f8001739a7fb21c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:28||400bb8e7ce8ab86c|Start write log analyId 1718337748469
14/06/24 11:02:28||400bb8e7ce8ab86c|AsyncLog analyId 1718337748469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:28|-|d7159ac6a8667cb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:30||315e3b5943e4758a|START CLEAR CACHE
14/06/24 11:02:30|-|bdd98c75d6a1e44f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:31||a869cd5bca7390d8|Start write log analyId 1718337751469
14/06/24 11:02:31||a869cd5bca7390d8|AsyncLog analyId 1718337751469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:32|-|757c7ae40f6b1848|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:34||ebc2a297366eac0e|Start write log analyId 1718337754470
14/06/24 11:02:34||ebc2a297366eac0e|AsyncLog analyId 1718337754470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:34|-|a40bb830251970f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:35||d036aa353049f59c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:02:36|-|d7c37e124f7a6f2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:37||29420cb4080c5cd2|Start write log analyId 1718337757470
14/06/24 11:02:37||29420cb4080c5cd2|AsyncLog analyId 1718337757470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:38|-|31bffa991b964004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:40||f52e4d0e743eee83|START CLEAR CACHE
14/06/24 11:02:40||3b1565060cef7a12|Start write log analyId 1718337760471
14/06/24 11:02:40||3b1565060cef7a12|AsyncLog analyId 1718337760471: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:40|-|c50a026a89c59e63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:42|-|69c185303040aff1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:43||6ddd73a10494330f|Start write log analyId 1718337763471
14/06/24 11:02:43||6ddd73a10494330f|AsyncLog analyId 1718337763471: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:44|-|320fb847d08f874c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:46||4a42d835e982e7f2|Start write log analyId 1718337766472
14/06/24 11:02:46||4a42d835e982e7f2|AsyncLog analyId 1718337766472: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:46|-|ee8104090125b654|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:48|-|a391a63738af6f1e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:49||7c504b102a421fd6|Start write log analyId 1718337769472
14/06/24 11:02:49||7c504b102a421fd6|AsyncLog analyId 1718337769472: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:50||879f9c4388663256|START CLEAR CACHE
14/06/24 11:02:50||065ca1912933e81a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:02:50|-|db9c2f1c984c5828|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:52||3fec462643e0da0a|Start write log analyId 1718337772473
14/06/24 11:02:52||3fec462643e0da0a|AsyncLog analyId 1718337772473: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:52|-|f969beb108f1f5b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:54|-|bdbbaef241981fcf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:55||19ee6f434df5a072|Start write log analyId 1718337775473
14/06/24 11:02:55||19ee6f434df5a072|AsyncLog analyId 1718337775473: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:56|-|d9777b5c28633e12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:02:58||f34a54ef865e43b5|Start write log analyId 1718337778474
14/06/24 11:02:58||f34a54ef865e43b5|AsyncLog analyId 1718337778474: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:02:58|-|aead78382d022c79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:00||d39da2417100b6bf|START CLEAR CACHE
14/06/24 11:03:00|-|83de1dbe2b769333|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:01||e12c6dc3818ed37c|Start write log analyId 1718337781475
14/06/24 11:03:01||e12c6dc3818ed37c|AsyncLog analyId 1718337781475: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:02|-|19f3993539883e59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:04||1b842a25bc86601a|Start write log analyId 1718337784475
14/06/24 11:03:04||1b842a25bc86601a|AsyncLog analyId 1718337784475: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:04|-|4316b71fab7aaf73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:05||82cb193bbce12b84|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:03:06|-|6ae653d35ef17809|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:07||118214ca89a31c58|Start write log analyId 1718337787476
14/06/24 11:03:07||118214ca89a31c58|AsyncLog analyId 1718337787476: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:08|-|27a94a20c5da5d72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:10||152175d86ee615a4|START CLEAR CACHE
14/06/24 11:03:10||51ce5c8e1f1f211f|Start write log analyId 1718337790476
14/06/24 11:03:10||51ce5c8e1f1f211f|AsyncLog analyId 1718337790476: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:10|-|c4a0a54ceeefc7f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:12|-|7c63538faeccb61b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:13||81c77ecb7ab53d80|Start write log analyId 1718337793477
14/06/24 11:03:13||81c77ecb7ab53d80|AsyncLog analyId 1718337793477: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:14|-|aac67de2166e1ea3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:16||0a80a78fd55c56f2|Start write log analyId 1718337796624
14/06/24 11:03:16||0a80a78fd55c56f2|AsyncLog analyId 1718337796624: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:16|-|a7cf3daaa415bef2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:18|-|38e0d83b2914b78a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:19||41e2ed95fbdb7b4d|Start write log analyId 1718337799625
14/06/24 11:03:19||41e2ed95fbdb7b4d|AsyncLog analyId 1718337799625: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:20||cc25945987460e3e|START CLEAR CACHE
14/06/24 11:03:20||aa0fb06e0dc35a0e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:03:20|-|5a95ce4f41b28984|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:22|-|952cf9c71bc23873|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:22||5663fa04c5fbbfd4|Start write log analyId 1718337802625
14/06/24 11:03:22||5663fa04c5fbbfd4|AsyncLog analyId 1718337802625: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:24|-|008802f9427858a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:25||653933f9532dc7eb|Start write log analyId 1718337805626
14/06/24 11:03:25||653933f9532dc7eb|AsyncLog analyId 1718337805626: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:26|-|b04c46f8afa467b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:28|-|bc088db4b60d3a1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:28||74d3c24f3068c1c9|Start write log analyId 1718337808627
14/06/24 11:03:28||74d3c24f3068c1c9|AsyncLog analyId 1718337808627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:30||770c47459d91c163|START CLEAR CACHE
14/06/24 11:03:30|-|f19e72b2928cfe22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:31||c2a2e9692daf360b|Start write log analyId 1718337811627
14/06/24 11:03:31||c2a2e9692daf360b|AsyncLog analyId 1718337811627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:32|-|0cc26632eca84768|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:34|-|1c2d4fbc0cfa7448|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:34||a129386126be9f32|Start write log analyId 1718337814628
14/06/24 11:03:34||a129386126be9f32|AsyncLog analyId 1718337814628: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:35||9dafa0d905b2e624|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:03:36|-|a58d41ad0a6872fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:37||cdb2a3e54748f666|Start write log analyId 1718337817628
14/06/24 11:03:37||cdb2a3e54748f666|AsyncLog analyId 1718337817628: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:38|-|a893ffe196e05d38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:40||a6d2f3aea7a819ff|START CLEAR CACHE
14/06/24 11:03:40|-|6757d43793610ff6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:40||9c64fc585db28cc9|Start write log analyId 1718337820629
14/06/24 11:03:40||9c64fc585db28cc9|AsyncLog analyId 1718337820629: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:42|-|3b1686f743c8cac8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:43||29a1f76390b11464|Start write log analyId 1718337823629
14/06/24 11:03:43||29a1f76390b11464|AsyncLog analyId 1718337823629: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:44|-|e44b386e7405007e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:46|-|1a45f077183203aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:46||d8453482ce07d40e|Start write log analyId 1718337826630
14/06/24 11:03:46||d8453482ce07d40e|AsyncLog analyId 1718337826630: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:48|-|d14ddeb031ccf8df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:49||e4c607ee4cf494d6|Start write log analyId 1718337829630
14/06/24 11:03:49||e4c607ee4cf494d6|AsyncLog analyId 1718337829630: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:50||746f2b4826918898|START CLEAR CACHE
14/06/24 11:03:50||7ff881607e722690|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:03:50|-|e0b5abb5c62c1816|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:52|-|99c69756d4486308|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:52||06a21beb5057b6a8|Start write log analyId 1718337832631
14/06/24 11:03:52||06a21beb5057b6a8|AsyncLog analyId 1718337832631: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:54|-|7f5cc0b1108f1336|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:55||f287ef31049605a3|Start write log analyId 1718337835631
14/06/24 11:03:55||f287ef31049605a3|AsyncLog analyId 1718337835631: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:03:56|-|c05dc4722aaa859f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:58|-|bad7fd80d9cd4d67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:03:58||7e13378c979e91b4|Start write log analyId 1718337838632
14/06/24 11:03:58||7e13378c979e91b4|AsyncLog analyId 1718337838632: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:00||4e83183519535f32|START CLEAR CACHE
14/06/24 11:04:00|-|76daf9d002db2669|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:01||ed57ed8780cd3fdd|Start write log analyId 1718337841632
14/06/24 11:04:01||ed57ed8780cd3fdd|AsyncLog analyId 1718337841632: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:02|-|89f0b64349055b02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:04|-|7a1bb96345cac3cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:04||86b09364c18f9760|Start write log analyId 1718337844633
14/06/24 11:04:04||86b09364c18f9760|AsyncLog analyId 1718337844633: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:05||464085b64102c19c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:04:06|-|35a63b6181d30dac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:07||918eb8dc427a1cc3|Start write log analyId 1718337847634
14/06/24 11:04:07||918eb8dc427a1cc3|AsyncLog analyId 1718337847634: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:08|-|b167387ad244c48c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:10||a1d744c08c69092d|START CLEAR CACHE
14/06/24 11:04:10|-|d36edc42f33b8722|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:10||0dddf8a0e6a37508|Start write log analyId 1718337850634
14/06/24 11:04:10||0dddf8a0e6a37508|AsyncLog analyId 1718337850634: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:12|-|a2952ee7b19b5b4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:13||e4212fd65d0bafb7|Start write log analyId 1718337853635
14/06/24 11:04:13||e4212fd65d0bafb7|AsyncLog analyId 1718337853635: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:14|-|926fca67781a3a93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:16|-|6abd8f70d9a8ca2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:16||31ed54c27ec97691|Start write log analyId 1718337856635
14/06/24 11:04:16||31ed54c27ec97691|AsyncLog analyId 1718337856635: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:18|-|34dbae3c7227fb75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:19||5940bee8c44fc928|Start write log analyId 1718337859636
14/06/24 11:04:19||5940bee8c44fc928|AsyncLog analyId 1718337859636: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:20||67dd41b602cfa9f2|START CLEAR CACHE
14/06/24 11:04:20||61acc050d12a82e6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:04:20|-|2a3151b69f5a622f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:22|-|f99ecb45fb2628d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:22||a5a80d8bd2b4873c|Start write log analyId 1718337862637
14/06/24 11:04:22||a5a80d8bd2b4873c|AsyncLog analyId 1718337862637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:24|-|259b837bd38d2aaf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:25||f42468eec90ad2a2|Start write log analyId 1718337865637
14/06/24 11:04:25||f42468eec90ad2a2|AsyncLog analyId 1718337865637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:26|-|eab03839d689bedd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:28|-|65656a8c766e1155|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:28||06379f5ad4bc5d20|Start write log analyId 1718337868638
14/06/24 11:04:28||06379f5ad4bc5d20|AsyncLog analyId 1718337868638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:30||dff3f6ac680686fa|START CLEAR CACHE
14/06/24 11:04:30|-|ca5407ab6b606e8b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:31||bdcf5e41b609d445|Start write log analyId 1718337871638
14/06/24 11:04:31||bdcf5e41b609d445|AsyncLog analyId 1718337871638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:32|-|9a6dd18aa69ff679|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:34|-|d29d8cb6eaaf3d6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:34||929f6558846bd18e|Start write log analyId 1718337874639
14/06/24 11:04:34||929f6558846bd18e|AsyncLog analyId 1718337874639: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:35||efa0ed402576881c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:04:36|-|f852fa535c96a127|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:37||ae444dfe0d5e703d|Start write log analyId 1718337877640
14/06/24 11:04:37||ae444dfe0d5e703d|AsyncLog analyId 1718337877640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:38|-|f37d4c78b73d2a25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:40||c50ec9b8f2a5750e|START CLEAR CACHE
14/06/24 11:04:40|-|eb7d496882ebf146|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:40||dd890ba0162e0bbe|Start write log analyId 1718337880640
14/06/24 11:04:40||dd890ba0162e0bbe|AsyncLog analyId 1718337880640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:42|-|1fbfc58b4504d337|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:43||2b726cbb0dbc0a9c|Start write log analyId 1718337883641
14/06/24 11:04:43||2b726cbb0dbc0a9c|AsyncLog analyId 1718337883641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:44|-|7609051d8e240545|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:46|-|b5bffd51c94643cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:46||ee3fa8570c348ad3|Start write log analyId 1718337886641
14/06/24 11:04:46||ee3fa8570c348ad3|AsyncLog analyId 1718337886641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:48|-|2a503dece69d415c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:49||8be34efce686b021|Start write log analyId 1718337889642
14/06/24 11:04:49||8be34efce686b021|AsyncLog analyId 1718337889642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:50||59fc8d065f0f7f8a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:04:50||173ca4908e2258e5|START CLEAR CACHE
14/06/24 11:04:50|-|4c33b382ad617c11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:52|-|86fc01940a91e3f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:52||71ce98b6a09205a2|Start write log analyId 1718337892642
14/06/24 11:04:52||71ce98b6a09205a2|AsyncLog analyId 1718337892642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:54|-|748a7e14fa43821a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:55||79103e183d3cde51|Start write log analyId 1718337895643
14/06/24 11:04:55||79103e183d3cde51|AsyncLog analyId 1718337895643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:04:56|-|12d7351ac2e96d1e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:58|-|829b9a49d9ae8226|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:04:58||9a78e4c24ef766ad|Start write log analyId 1718337898643
14/06/24 11:04:58||9a78e4c24ef766ad|AsyncLog analyId 1718337898643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:00||cd08a1603226c7c1|START CLEAR CACHE
14/06/24 11:05:00|-|8bbf14e2fca1f09f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:01||e2c7bc1e257aa637|Start write log analyId 1718337901644
14/06/24 11:05:01||e2c7bc1e257aa637|AsyncLog analyId 1718337901644: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:02|-|b3aa4fe7030b31ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:04|-|c366fdee2b3dd44c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:04||f1369fc07c508627|Start write log analyId 1718337904644
14/06/24 11:05:04||f1369fc07c508627|AsyncLog analyId 1718337904644: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:05||513b21adc5c0759c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:05:06|-|bb50fb764d5cf0ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:07||ec9ca6975d57672d|Start write log analyId 1718337907645
14/06/24 11:05:07||ec9ca6975d57672d|AsyncLog analyId 1718337907645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:08|-|b51981f14039a399|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:10||e8d2d19cd88f9735|START CLEAR CACHE
14/06/24 11:05:10|-|0acc0d56c51f8a2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:10||9f00e8d4335c7b88|Start write log analyId 1718337910645
14/06/24 11:05:10||9f00e8d4335c7b88|AsyncLog analyId 1718337910645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:12|-|756202aa9bfabb86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:13||22816c435d17fbeb|Start write log analyId 1718337913646
14/06/24 11:05:13||22816c435d17fbeb|AsyncLog analyId 1718337913646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:14|-|f32beefc7cad440e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:16|-|0410736b2aa5421c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:16||bf6e15609c2e380e|Start write log analyId 1718337916647
14/06/24 11:05:16||bf6e15609c2e380e|AsyncLog analyId 1718337916647: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:18|-|bb52ecffa36068b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:19||ffe7b43bba7acd51|Start write log analyId 1718337919647
14/06/24 11:05:19||ffe7b43bba7acd51|AsyncLog analyId 1718337919647: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:20||9e77dd6caf04fccb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:05:20||0cbb04b8b7b9f90b|START CLEAR CACHE
14/06/24 11:05:20|-|39ef1f6e2f312fac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:22|-|44a016fdd49f9c0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:22||e94e1b152a83ddcc|Start write log analyId 1718337922648
14/06/24 11:05:22||e94e1b152a83ddcc|AsyncLog analyId 1718337922648: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:24|-|29e723168d330047|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:25||839533997b47b01a|Start write log analyId 1718337925648
14/06/24 11:05:25||839533997b47b01a|AsyncLog analyId 1718337925648: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:26|-|3b1bc486fe75a611|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:28|-|d26957e4181984ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:28||b43de6d4694e634e|Start write log analyId 1718337928649
14/06/24 11:05:28||b43de6d4694e634e|AsyncLog analyId 1718337928649: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:30||e1dfbec17e2f6e39|START CLEAR CACHE
14/06/24 11:05:30|-|90bcfa587399a459|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:31||54df8dac0fb7c614|Start write log analyId 1718337931650
14/06/24 11:05:31||54df8dac0fb7c614|AsyncLog analyId 1718337931650: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:32|-|773d35a48e742133|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:34|-|ba931f1c3ad283d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:34||52afe03c27e74fd9|Start write log analyId 1718337934650
14/06/24 11:05:34||52afe03c27e74fd9|AsyncLog analyId 1718337934650: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:35||da3c162996da7afc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:05:36|-|71f225384ab34cb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:37||f0de0730ef0e4f23|Start write log analyId 1718337937651
14/06/24 11:05:37||f0de0730ef0e4f23|AsyncLog analyId 1718337937651: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:38|-|332b62100634357c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:40||d2bc099fc92a287f|START CLEAR CACHE
14/06/24 11:05:40|-|0e68c5bd17de2456|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:40||c1448e9bd4bbc5a3|Start write log analyId 1718337940651
14/06/24 11:05:40||c1448e9bd4bbc5a3|AsyncLog analyId 1718337940651: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:42|-|dce16f637fd2b972|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:43||0f11ac2fd1af6d9f|Start write log analyId 1718337943652
14/06/24 11:05:43||0f11ac2fd1af6d9f|AsyncLog analyId 1718337943652: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:44|-|4e4a25ac520b8dd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:46|-|11a1647c45a1a265|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:46||28d2f8884511121b|Start write log analyId 1718337946652
14/06/24 11:05:46||28d2f8884511121b|AsyncLog analyId 1718337946652: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:48|-|c063e9fd50e2ed3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:49||474ff7fd6907e6ca|Start write log analyId 1718337949653
14/06/24 11:05:49||474ff7fd6907e6ca|AsyncLog analyId 1718337949653: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:50||1908fd44f3dbbf86|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:05:50||0b4f65b1bc7e9c70|START CLEAR CACHE
14/06/24 11:05:50|-|03ee3206e8725e18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:52|-|005542d154d3b8b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:52||346612fb02033fc6|Start write log analyId 1718337952653
14/06/24 11:05:52||346612fb02033fc6|AsyncLog analyId 1718337952653: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:54|-|e8ce6384cab4de1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:55||ed330a32251a1e30|Start write log analyId 1718337955654
14/06/24 11:05:55||ed330a32251a1e30|AsyncLog analyId 1718337955654: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:05:56|-|37fc7c95cfaf102c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:58|-|12ebb5d66e11d25f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:05:58||d434bbf6480505dd|Start write log analyId 1718337958654
14/06/24 11:05:58||d434bbf6480505dd|AsyncLog analyId 1718337958654: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:00||365291f5f18fbf9a|START CLEAR CACHE
14/06/24 11:06:00|-|33771429db235abb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:01||1cd43608fa77424a|Start write log analyId 1718337961655
14/06/24 11:06:01||1cd43608fa77424a|AsyncLog analyId 1718337961655: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:02|-|a4eb365752554eb7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:04|-|c4722f62f4fd66ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:04||78f1f5129081a9ff|Start write log analyId 1718337964655
14/06/24 11:06:04||78f1f5129081a9ff|AsyncLog analyId 1718337964655: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:05||3a93fe54526a83c2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:06:06|-|6b45f563d8a0cb8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:07||57cd96065014ede8|Start write log analyId 1718337967656
14/06/24 11:06:07||57cd96065014ede8|AsyncLog analyId 1718337967656: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:08|-|0424384abedc9ecb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:10||1393d48b522c33ea|START CLEAR CACHE
14/06/24 11:06:10|-|2237f997155dad83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:10||92f24637469c64ff|Start write log analyId 1718337970657
14/06/24 11:06:10||92f24637469c64ff|AsyncLog analyId 1718337970657: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:12|-|37c033b61c0054f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:13||f7ff258d7d4b5c84|Start write log analyId 1718337973657
14/06/24 11:06:13||f7ff258d7d4b5c84|AsyncLog analyId 1718337973657: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:14|-|7dc3cf74e15c6f1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:16|-|ff8b002db2fd2a71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:16||446e0c5f2268bec9|Start write log analyId 1718337976658
14/06/24 11:06:16||446e0c5f2268bec9|AsyncLog analyId 1718337976658: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:18|-|7a7158072dc7e67a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:19||7adaeb5155c85f1e|Start write log analyId 1718337979658
14/06/24 11:06:19||7adaeb5155c85f1e|AsyncLog analyId 1718337979658: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:20||5ce7314aef519ddd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:06:20||f52309e7aa6c208e|START CLEAR CACHE
14/06/24 11:06:20|-|ad1f83fa51732b21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:22|-|f91f637a476d707b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:22||f56dbfc8a3affe3d|Start write log analyId 1718337982659
14/06/24 11:06:22||f56dbfc8a3affe3d|AsyncLog analyId 1718337982659: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:24|-|e137f41a0af04bc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:25||1a61f359e5deafdb|Start write log analyId 1718337985659
14/06/24 11:06:25||1a61f359e5deafdb|AsyncLog analyId 1718337985659: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:26|-|b9fb43f044b9df5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:28|-|ca598837bd76df64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:28||bddb1405dcb0e33d|Start write log analyId 1718337988660
14/06/24 11:06:28||bddb1405dcb0e33d|AsyncLog analyId 1718337988660: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:30||3c3c59044c3a46d9|START CLEAR CACHE
14/06/24 11:06:30|-|3643d6314c1cddeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:31||1a22e25624bd9f50|Start write log analyId 1718337991661
14/06/24 11:06:31||1a22e25624bd9f50|AsyncLog analyId 1718337991661: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:32|-|56b15af4471c0fc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:34|-|929ed03c59186535|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:34||2f53aee6aa55d151|Start write log analyId 1718337994661
14/06/24 11:06:34||2f53aee6aa55d151|AsyncLog analyId 1718337994661: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:35||fa91d741bff902fa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:06:36|-|08402d5249759b0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:37||8654d664f4dea8e3|Start write log analyId 1718337997662
14/06/24 11:06:37||8654d664f4dea8e3|AsyncLog analyId 1718337997662: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:38|-|45d0c81764f5e62f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:40||2b778b67d0d5b7c4|START CLEAR CACHE
14/06/24 11:06:40|-|088b755b5a7ab156|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:40||8c60f5ace9cefe0d|Start write log analyId 1718338000662
14/06/24 11:06:40||8c60f5ace9cefe0d|AsyncLog analyId 1718338000662: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:42|-|a529eff6b5f3f0cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:43||2371312c088eb867|Start write log analyId 1718338003663
14/06/24 11:06:43||2371312c088eb867|AsyncLog analyId 1718338003663: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:44|-|bda3ae6ec340ec3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:46|-|8aa9b130dbb6152d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:46||5dac1a9b510a6707|Start write log analyId 1718338006663
14/06/24 11:06:46||5dac1a9b510a6707|AsyncLog analyId 1718338006663: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:48|-|1bf5ede471e5b06d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:49||e3da4ea9ea8e1460|Start write log analyId 1718338009664
14/06/24 11:06:49||e3da4ea9ea8e1460|AsyncLog analyId 1718338009664: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:50||bfbd337c3b747c79|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:06:50||5b83913f755a1721|START CLEAR CACHE
14/06/24 11:06:50|-|66e7aa38ca13ec3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:52|-|df26e1b5dc10cf7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:52||cdb0120ab14a26c6|Start write log analyId 1718338012664
14/06/24 11:06:52||cdb0120ab14a26c6|AsyncLog analyId 1718338012664: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:54|-|c9f10fcbe2e94dff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:55||9b1873f25c40d4f4|Start write log analyId 1718338015665
14/06/24 11:06:55||9b1873f25c40d4f4|AsyncLog analyId 1718338015665: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:06:56|-|d0d2514814a99a03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:58|-|a85ad6724142a00e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:06:58||718a0b71d241b6c9|Start write log analyId 1718338018666
14/06/24 11:06:58||718a0b71d241b6c9|AsyncLog analyId 1718338018666: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:00||25d2f7e0253608d8|START CLEAR CACHE
14/06/24 11:07:00|-|8c5b06ce32ba194d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:01||a14b0ef061ef15a6|Start write log analyId 1718338021666
14/06/24 11:07:01||a14b0ef061ef15a6|AsyncLog analyId 1718338021666: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:02|-|cd2eed782742e071|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:04|-|efbe901730d4d672|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:04||a568e77a9e84ab0a|Start write log analyId 1718338024667
14/06/24 11:07:04||a568e77a9e84ab0a|AsyncLog analyId 1718338024667: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:05||74673cc38633b358|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:07:06|-|9be80722fc03cbc0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:07||528d0ae59ab8593f|Start write log analyId 1718338027667
14/06/24 11:07:07||528d0ae59ab8593f|AsyncLog analyId 1718338027667: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:08|-|9563b9f1db790932|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:10||b8358843be6742c5|START CLEAR CACHE
14/06/24 11:07:10|-|8ebeedeb6bf71cb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:10||3f70c8398546a657|Start write log analyId 1718338030668
14/06/24 11:07:10||3f70c8398546a657|AsyncLog analyId 1718338030668: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:12|-|6c27b1f51962ca3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:13||c45b3e121e699626|Start write log analyId 1718338033668
14/06/24 11:07:13||c45b3e121e699626|AsyncLog analyId 1718338033668: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:14|-|cf8018aaaf7f50d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:16|-|5ce3dd1aecaa589f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:16||72d05827368c6e04|Start write log analyId 1718338036669
14/06/24 11:07:16||72d05827368c6e04|AsyncLog analyId 1718338036669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:18|-|2c348822256d572a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:19||b6b1d8e476805320|Start write log analyId 1718338039669
14/06/24 11:07:19||b6b1d8e476805320|AsyncLog analyId 1718338039669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:20||4c813c7a435b3391|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:07:20||e72b093170d93d4f|START CLEAR CACHE
14/06/24 11:07:20|-|cc4651140d44d63f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:22|-|3a71fdc7682b9cbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:22||ecb2f5fa134eeb20|Start write log analyId 1718338042670
14/06/24 11:07:22||ecb2f5fa134eeb20|AsyncLog analyId 1718338042670: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:24|-|3b53fe8de0851653|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:25||a0d7c31714afa210|Start write log analyId 1718338045670
14/06/24 11:07:25||a0d7c31714afa210|AsyncLog analyId 1718338045670: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:26|-|86039a8643db84d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:28|-|031a300eb085e78c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:28||46b269bffea84022|Start write log analyId 1718338048671
14/06/24 11:07:28||46b269bffea84022|AsyncLog analyId 1718338048671: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:30||5317ec07a981a4de|START CLEAR CACHE
14/06/24 11:07:30|-|74a878a1bc578b23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:31||7a769e67ca25e75a|Start write log analyId 1718338051671
14/06/24 11:07:31||7a769e67ca25e75a|AsyncLog analyId 1718338051671: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:32|-|6ed25927d100d392|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:34|-|ef91eb541f399520|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:34||8c9438bc154e689a|Start write log analyId 1718338054672
14/06/24 11:07:34||8c9438bc154e689a|AsyncLog analyId 1718338054672: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:35||d68e6d22c4c05ceb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:07:36|-|e9d48976e5b92b8b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:37||88b5c403aff6dbb7|Start write log analyId 1718338057672
14/06/24 11:07:37||88b5c403aff6dbb7|AsyncLog analyId 1718338057672: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:38|-|eb9566b474e30f0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:40||3c30372500d73e7d|START CLEAR CACHE
14/06/24 11:07:40|-|eb6e6978938ccbf4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:40||9ea9a0280e2aa01f|Start write log analyId 1718338060673
14/06/24 11:07:40||9ea9a0280e2aa01f|AsyncLog analyId 1718338060673: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:42|-|2f3f4efb5aa22aeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:43||f3cfc7f4e99dd811|Start write log analyId 1718338063673
14/06/24 11:07:43||f3cfc7f4e99dd811|AsyncLog analyId 1718338063673: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:44|-|f0186b2696b8ddb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:46|-|5834308988286b25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:46||75d9cd8f48c29b44|Start write log analyId 1718338066674
14/06/24 11:07:46||75d9cd8f48c29b44|AsyncLog analyId 1718338066674: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:48|-|8e803484e86f2e13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:49||f5a0636c67c32d43|Start write log analyId 1718338069675
14/06/24 11:07:49||f5a0636c67c32d43|AsyncLog analyId 1718338069675: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:50||4cfaf0569142e42d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:07:50||cb5937f0a902d1ca|START CLEAR CACHE
14/06/24 11:07:50|-|f4eb8813118c891b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:52|-|e6fdb1e4376f229f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:52||c890978fa7875143|Start write log analyId 1718338072675
14/06/24 11:07:52||c890978fa7875143|AsyncLog analyId 1718338072675: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:54|-|e6e0757d3a85a2de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:55||984fd1cff26cf901|Start write log analyId 1718338075676
14/06/24 11:07:55||984fd1cff26cf901|AsyncLog analyId 1718338075676: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:07:56|-|b786482931620ac1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:58|-|7078dd19ccbfb839|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:07:58||eb4677d68a13cb3c|Start write log analyId 1718338078676
14/06/24 11:07:58||eb4677d68a13cb3c|AsyncLog analyId 1718338078676: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:00||67c1245788a3e634|START CLEAR CACHE
14/06/24 11:08:00|-|6973c4b67e04c834|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:01||721936c126ebd93f|Start write log analyId 1718338081677
14/06/24 11:08:01||721936c126ebd93f|AsyncLog analyId 1718338081677: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:02|-|c151399a0cf40a2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:04|-|4919901e96ec4d61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:04||e2a8c9b803788cbe|Start write log analyId 1718338084677
14/06/24 11:08:04||e2a8c9b803788cbe|AsyncLog analyId 1718338084677: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:05||dc695b53cdaed65d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:08:06|-|bd23b0a693dc07cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:07||657c4cce22b46805|Start write log analyId 1718338087679
14/06/24 11:08:07||657c4cce22b46805|AsyncLog analyId 1718338087679: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:08|-|7622dbe259d9b1d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:10||afcc2df2cd652d3f|START CLEAR CACHE
14/06/24 11:08:10|-|03c6cff8cedd3751|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:10||be05e22d418fe84b|Start write log analyId 1718338090681
14/06/24 11:08:10||be05e22d418fe84b|AsyncLog analyId 1718338090681: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:12|-|24e5937e59885cd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:13||ec26e58691f39fc9|Start write log analyId 1718338093681
14/06/24 11:08:13||ec26e58691f39fc9|AsyncLog analyId 1718338093681: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:14|-|155957c921c694c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:16|-|e9a3834adab3a091|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:16||32ab40c62dbf88e9|Start write log analyId 1718338096682
14/06/24 11:08:16||32ab40c62dbf88e9|AsyncLog analyId 1718338096682: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:18|-|894a1b87bd39e994|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:19||10428aa21567c2d1|Start write log analyId 1718338099682
14/06/24 11:08:19||10428aa21567c2d1|AsyncLog analyId 1718338099682: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:20||df30d0a3d8d2f472|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:08:20||628e41d358760291|START CLEAR CACHE
14/06/24 11:08:20|-|0732d022f152db4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:22|-|97cadd14f394c996|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:22||a8e3ce050bef57e0|Start write log analyId 1718338102683
14/06/24 11:08:22||a8e3ce050bef57e0|AsyncLog analyId 1718338102683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:24|-|3110972199fdbb1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:25||38d5bdfb3084d29a|Start write log analyId 1718338105683
14/06/24 11:08:25||38d5bdfb3084d29a|AsyncLog analyId 1718338105683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:26|-|d4ccb77c3033cf78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:28|-|ec658e7ecfe5339f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:28||5d236b0e8ee747f4|Start write log analyId 1718338108683
14/06/24 11:08:28||5d236b0e8ee747f4|AsyncLog analyId 1718338108683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:30||93c9f2b22d01778d|START CLEAR CACHE
14/06/24 11:08:30|-|50eefc686b3804ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:31||41ac8c254518f128|Start write log analyId 1718338111684
14/06/24 11:08:31||41ac8c254518f128|AsyncLog analyId 1718338111684: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:32|-|70e250840270ae59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:34|-|228d22f89289fc52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:34||554af4371b98372a|Start write log analyId 1718338114684
14/06/24 11:08:34||554af4371b98372a|AsyncLog analyId 1718338114684: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:35||a47f4ae04b76b83c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:08:36|-|dc140d5be47ab055|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:37||3357a220954c0a6f|Start write log analyId 1718338117685
14/06/24 11:08:37||3357a220954c0a6f|AsyncLog analyId 1718338117685: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:38|-|b4d21168153519da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:40||4f6060d049d77cbd|START CLEAR CACHE
14/06/24 11:08:40|-|2cc7347b6bc7be9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:40||2cfec77447429e6b|Start write log analyId 1718338120685
14/06/24 11:08:40||2cfec77447429e6b|AsyncLog analyId 1718338120685: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:42|-|35bf521c7686bb1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:43||f32938a910abf20c|Start write log analyId 1718338123686
14/06/24 11:08:43||f32938a910abf20c|AsyncLog analyId 1718338123686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:44|-|2216893bfb6da36e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:46|-|28252e7bb5a97a92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:46||b45142e4cdfdf2c8|Start write log analyId 1718338126686
14/06/24 11:08:46||b45142e4cdfdf2c8|AsyncLog analyId 1718338126686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:48|-|6a3361cde344f91f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:49||ca45eeefe44ba556|Start write log analyId 1718338129687
14/06/24 11:08:49||ca45eeefe44ba556|AsyncLog analyId 1718338129687: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:50||f62bae2eceac3eb5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:08:50||cdb851ab96e257ae|START CLEAR CACHE
14/06/24 11:08:50|-|2d5310c78874c41b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:52|-|f8a04b4d48fa5dd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:52||a3342a1f6367aeb6|Start write log analyId 1718338132688
14/06/24 11:08:52||a3342a1f6367aeb6|AsyncLog analyId 1718338132688: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:54|-|985b1087337bd01c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:55||227f9a75ca7d05ac|Start write log analyId 1718338135688
14/06/24 11:08:55||227f9a75ca7d05ac|AsyncLog analyId 1718338135688: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:08:56|-|27fe9b06189fc5e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:58|-|803b883decb7ad44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:08:58||7f967968c04e1b38|Start write log analyId 1718338138689
14/06/24 11:08:58||7f967968c04e1b38|AsyncLog analyId 1718338138689: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:00||aa7ff6401ee81a2f|START CLEAR CACHE
14/06/24 11:09:00|-|bf052307a0b05973|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:01||c0c24f311dc0efc8|Start write log analyId 1718338141690
14/06/24 11:09:01||c0c24f311dc0efc8|AsyncLog analyId 1718338141690: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:02|-|e9d317cdf4dcaae7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:04|-|2ffa3ce08efe0f5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:04||e193be09f4273108|Start write log analyId 1718338144690
14/06/24 11:09:04||e193be09f4273108|AsyncLog analyId 1718338144690: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:05||b1bc63698c0c01c6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:09:06|-|3490907c2db18072|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:07||8d7d9a4a155567b4|Start write log analyId 1718338147691
14/06/24 11:09:07||8d7d9a4a155567b4|AsyncLog analyId 1718338147691: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:08|-|5b1952b54b143249|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:10||a7bf1c4234717f33|START CLEAR CACHE
14/06/24 11:09:10|-|666211a8d2809644|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:10||d743a7799a4176ee|Start write log analyId 1718338150692
14/06/24 11:09:10||d743a7799a4176ee|AsyncLog analyId 1718338150692: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:12|-|bbb3387a402364e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:13||5bb5077327e304e8|Start write log analyId 1718338153692
14/06/24 11:09:13||5bb5077327e304e8|AsyncLog analyId 1718338153692: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:14|-|044e3335871b17ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:16|-|3b2ef02ecd682667|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:16||9195ee5c140f9e7f|Start write log analyId 1718338156693
14/06/24 11:09:16||9195ee5c140f9e7f|AsyncLog analyId 1718338156693: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:18|-|052c5329f61d7fc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:19||4170e67141e8964f|Start write log analyId 1718338159693
14/06/24 11:09:19||4170e67141e8964f|AsyncLog analyId 1718338159693: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:20||54570596eaf7f9a8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:09:20||e17a7956cf53e508|START CLEAR CACHE
14/06/24 11:09:20|-|877c9589299d935d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:22|-|09af7567e554455d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:22||995e4c24ec406ca4|Start write log analyId 1718338162694
14/06/24 11:09:22||995e4c24ec406ca4|AsyncLog analyId 1718338162694: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:24|-|18165504d5dee37f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:25||dbed85197925b98f|Start write log analyId 1718338165694
14/06/24 11:09:25||dbed85197925b98f|AsyncLog analyId 1718338165694: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:26|-|20263cb972784c80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:28|-|dbefe4692fbb4b83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:28||3ea12e25f890a497|Start write log analyId 1718338168695
14/06/24 11:09:28||3ea12e25f890a497|AsyncLog analyId 1718338168695: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:30||c15d16561c020ece|START CLEAR CACHE
14/06/24 11:09:30|-|65433f385b2ee0de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:31||cdece7334f4d2538|Start write log analyId 1718338171696
14/06/24 11:09:31||cdece7334f4d2538|AsyncLog analyId 1718338171696: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:32|-|b2adc0a07450c7de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:34|-|7d62f2f5f1f0276e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:34||faa41f6a06f7744c|Start write log analyId 1718338174696
14/06/24 11:09:34||faa41f6a06f7744c|AsyncLog analyId 1718338174696: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:35||50ea077a4922eb7e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:09:36|-|f6aca5a2a22d5aa5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:37||37c130ca94a74612|Start write log analyId 1718338177697
14/06/24 11:09:37||37c130ca94a74612|AsyncLog analyId 1718338177697: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:38|-|79080b6eb2a4b003|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:40||5db2914bfa320f32|START CLEAR CACHE
14/06/24 11:09:40|-|148ea5d0ce73d899|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:40||8dcc172d4400ab15|Start write log analyId 1718338180698
14/06/24 11:09:40||8dcc172d4400ab15|AsyncLog analyId 1718338180698: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:42|-|28586aea5333c5fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:43||6b1f06e9475cae88|Start write log analyId 1718338183698
14/06/24 11:09:43||6b1f06e9475cae88|AsyncLog analyId 1718338183698: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:44|-|b8923783fbfb7eeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:46|-|5a9774d9e0340aaf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:46||18853c6650993c82|Start write log analyId 1718338186699
14/06/24 11:09:46||18853c6650993c82|AsyncLog analyId 1718338186699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:48|-|5ed01877650cca84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:49||0393f99549e4bcb3|Start write log analyId 1718338189699
14/06/24 11:09:49||0393f99549e4bcb3|AsyncLog analyId 1718338189699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:50||ed7e8684de73ee7a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:09:50||eb05cf9af3b757bc|START CLEAR CACHE
14/06/24 11:09:50|-|d30ef492d92e59ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:52|-|a47625a6e9aa9d05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:52||a779ad602ec9a181|Start write log analyId 1718338192700
14/06/24 11:09:52||a779ad602ec9a181|AsyncLog analyId 1718338192700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:54|-|005e5eff6270974c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:55||c6f3ef7c131a573b|Start write log analyId 1718338195700
14/06/24 11:09:55||c6f3ef7c131a573b|AsyncLog analyId 1718338195700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:09:56|-|aaf653da1f57a2a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:58|-|56c38010ffdbf038|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:09:58||88af744c6ca7edb8|Start write log analyId 1718338198701
14/06/24 11:09:58||88af744c6ca7edb8|AsyncLog analyId 1718338198701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:00||dcb79317b295fc2f|START CLEAR CACHE
14/06/24 11:10:00|-|f096dd7cb42144f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:01||930837ca6e2435d7|Start write log analyId 1718338201701
14/06/24 11:10:01||930837ca6e2435d7|AsyncLog analyId 1718338201701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:02|-|06359813f9a12dc0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:04|-|2e9075de34d3b6e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:04||51eee9a1bf631510|Start write log analyId 1718338204702
14/06/24 11:10:04||51eee9a1bf631510|AsyncLog analyId 1718338204702: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:05||ec651bee362cd492|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:10:06|-|b2c2bb676afc1023|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:07||69042725009c9291|Start write log analyId 1718338207703
14/06/24 11:10:07||69042725009c9291|AsyncLog analyId 1718338207703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:08|-|6a137fa1d3adf179|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:10||545de6eced50a48c|START CLEAR CACHE
14/06/24 11:10:10|-|2af628f0d69cb8cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:10||26f9ba4d4be2a33e|Start write log analyId 1718338210703
14/06/24 11:10:10||26f9ba4d4be2a33e|AsyncLog analyId 1718338210703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:12|-|e0d537b45103261e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:13||e422fb757a50fad7|Start write log analyId 1718338213704
14/06/24 11:10:13||e422fb757a50fad7|AsyncLog analyId 1718338213704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:14|-|b77197079906ad3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:16|-|076438bbd67db62f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:16||a6a1a0bb765ec9dc|Start write log analyId 1718338216704
14/06/24 11:10:16||a6a1a0bb765ec9dc|AsyncLog analyId 1718338216704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:18|-|59199f4e00d0dfdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:19||c1c3587535e0be6b|Start write log analyId 1718338219705
14/06/24 11:10:19||c1c3587535e0be6b|AsyncLog analyId 1718338219705: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:20||88f81b75178caec0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:10:20||de0ec77aa8c06e54|START CLEAR CACHE
14/06/24 11:10:20|-|09e8333de736df95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:22|-|bec12c4ad0958b7c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:22||14f1c7e29802b461|Start write log analyId 1718338222705
14/06/24 11:10:22||14f1c7e29802b461|AsyncLog analyId 1718338222705: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:24|-|f13a5911b8a21db3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:25||30780b97616a4d66|Start write log analyId 1718338225706
14/06/24 11:10:25||30780b97616a4d66|AsyncLog analyId 1718338225706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:26|-|543864b2c9de6797|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:28|-|252f5ea35e9d42e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:28||e34ee254e0a4b62a|Start write log analyId 1718338228707
14/06/24 11:10:28||e34ee254e0a4b62a|AsyncLog analyId 1718338228707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:30||20f27ab51fd74de5|START CLEAR CACHE
14/06/24 11:10:30|-|e7604a391ebfb8c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:31||58ef50b41fcae472|Start write log analyId 1718338231707
14/06/24 11:10:31||58ef50b41fcae472|AsyncLog analyId 1718338231707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:32|-|423e56aa1c2f21d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:34|-|6d2bd58d484bddd7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:34||86f791751daf5eae|Start write log analyId 1718338234708
14/06/24 11:10:34||86f791751daf5eae|AsyncLog analyId 1718338234708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:35||ac5e557af184b36c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:10:36|-|0bcf155911c70b59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:37||50d4ae8f9313bba7|Start write log analyId 1718338237709
14/06/24 11:10:37||50d4ae8f9313bba7|AsyncLog analyId 1718338237709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:38|-|5054601fcbc51f97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:40||ed2090023432c7d5|START CLEAR CACHE
14/06/24 11:10:40|-|36453f351df91669|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:40||e1c966882b274e7b|Start write log analyId 1718338240709
14/06/24 11:10:40||e1c966882b274e7b|AsyncLog analyId 1718338240709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:42|-|a1117993e112edf3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:43||21253427db36e75c|Start write log analyId 1718338243710
14/06/24 11:10:43||21253427db36e75c|AsyncLog analyId 1718338243710: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:44|-|72db26101a166e0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:46|-|a204583fca428a1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:46||7155289735db0311|Start write log analyId 1718338246711
14/06/24 11:10:46||7155289735db0311|AsyncLog analyId 1718338246711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:48|-|410873cece809d13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:49||4271dfba566b467b|Start write log analyId 1718338249711
14/06/24 11:10:49||4271dfba566b467b|AsyncLog analyId 1718338249711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:50||1772c245d8228bbf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:10:50||1eccef6541e28fda|START CLEAR CACHE
14/06/24 11:10:50|-|858bf44d7671729a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:52|-|7af469bca49d5a78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:52||ac6767c335979d6a|Start write log analyId 1718338252712
14/06/24 11:10:52||ac6767c335979d6a|AsyncLog analyId 1718338252712: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:54|-|fdff1ecc41e10050|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:55||98f308a9e19d306b|Start write log analyId 1718338255712
14/06/24 11:10:55||98f308a9e19d306b|AsyncLog analyId 1718338255712: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:10:56|-|1e7798eb1fdbfba3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:58|-|d8456cee3a37b564|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:10:58||77e144951fcfb210|Start write log analyId 1718338258713
14/06/24 11:10:58||77e144951fcfb210|AsyncLog analyId 1718338258713: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:00||013990672cbf6317|START CLEAR CACHE
14/06/24 11:11:00|-|c8964026f06aad88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:01||03eb4ec9f69ed2b9|Start write log analyId 1718338261714
14/06/24 11:11:01||03eb4ec9f69ed2b9|AsyncLog analyId 1718338261714: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:02|-|ffde1c3bf92da1e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:04|-|84259ee6e883b9b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:04||4e017413b221f2f4|Start write log analyId 1718338264714
14/06/24 11:11:04||4e017413b221f2f4|AsyncLog analyId 1718338264714: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:05||731002b590d9da0a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:11:06|-|6c9705429c00c130|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:07||ed81232b31e7766b|Start write log analyId 1718338267715
14/06/24 11:11:07||ed81232b31e7766b|AsyncLog analyId 1718338267715: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:08|-|83921ddbe683aa99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:10||96f1c65307262939|START CLEAR CACHE
14/06/24 11:11:10|-|750d21ff46756998|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:10||ff0de8db8e6edc3e|Start write log analyId 1718338270716
14/06/24 11:11:10||ff0de8db8e6edc3e|AsyncLog analyId 1718338270716: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:12|-|db46722ba08078af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:13||0afede349669f919|Start write log analyId 1718338273716
14/06/24 11:11:13||0afede349669f919|AsyncLog analyId 1718338273716: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:14|-|de104155af7d2269|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:16|-|a35a674add90ad65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:16||4ee5bd6567c92db3|Start write log analyId 1718338276717
14/06/24 11:11:16||4ee5bd6567c92db3|AsyncLog analyId 1718338276717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:18|-|6b5b3df868bf7945|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:19||4638611d69479ea7|Start write log analyId 1718338279717
14/06/24 11:11:19||4638611d69479ea7|AsyncLog analyId 1718338279717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:20||82664de85f526de9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:11:20||888018a62da6182c|START CLEAR CACHE
14/06/24 11:11:20|-|4aed4222af67ad25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:22|-|a5f55169c7b9b9b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:22||9e7202d4f587992e|Start write log analyId 1718338282717
14/06/24 11:11:22||9e7202d4f587992e|AsyncLog analyId 1718338282717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:24|-|db3f531402faf2a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:25||816e112c440603cc|Start write log analyId 1718338285718
14/06/24 11:11:25||816e112c440603cc|AsyncLog analyId 1718338285718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:26|-|393be4093b1f9993|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:28|-|5b3e15003ae95f79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:28||09ded476524bcae2|Start write log analyId 1718338288718
14/06/24 11:11:28||09ded476524bcae2|AsyncLog analyId 1718338288718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:30||97479b40a2b05bc9|START CLEAR CACHE
14/06/24 11:11:30|-|0505a3ed7800a5d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:31||6465af204e4a5516|Start write log analyId 1718338291719
14/06/24 11:11:31||6465af204e4a5516|AsyncLog analyId 1718338291719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:32|-|a2ae88e62b8fe349|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:34|-|8ec56a0786ee1698|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:34||98ad4885729a8438|Start write log analyId 1718338294719
14/06/24 11:11:34||98ad4885729a8438|AsyncLog analyId 1718338294719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:35||6a55166a07652414|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:11:36|-|d9348c8af3717bf5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:37||eeb5b64dda6c0513|Start write log analyId 1718338297720
14/06/24 11:11:37||eeb5b64dda6c0513|AsyncLog analyId 1718338297720: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:38|-|a8f575daca0fb4a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:40||ceb3fd1c37a4bafa|START CLEAR CACHE
14/06/24 11:11:40|-|927d42b3c78c03bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:40||bb67cfb6b79c7092|Start write log analyId 1718338300731
14/06/24 11:11:40||bb67cfb6b79c7092|AsyncLog analyId 1718338300731: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:42|-|28324ea75fac2f02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:43||d044034cc126ba65|Start write log analyId 1718338303732
14/06/24 11:11:43||d044034cc126ba65|AsyncLog analyId 1718338303732: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:44|-|98fb445d122edc38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:46|-|31301d489a5d69fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:46||d0c038a78bb8040a|Start write log analyId 1718338306732
14/06/24 11:11:46||d0c038a78bb8040a|AsyncLog analyId 1718338306732: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:48|-|2e720b3463d617ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:49||964f054db107e032|Start write log analyId 1718338309732
14/06/24 11:11:49||964f054db107e032|AsyncLog analyId 1718338309732: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:50||0ebc9eeac8824e55|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:11:50||4aee81681d62e9cd|START CLEAR CACHE
14/06/24 11:11:50|-|caf864d69141671f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:52|-|839fbd9d2c003971|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:52||93e7c333150f3a6e|Start write log analyId 1718338312733
14/06/24 11:11:52||93e7c333150f3a6e|AsyncLog analyId 1718338312733: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:54|-|085cb3fd2b27fb79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:55||946f5477338cace6|Start write log analyId 1718338315733
14/06/24 11:11:55||946f5477338cace6|AsyncLog analyId 1718338315733: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:11:56|-|19628eb9f12f16f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:58|-|5dec6a0be59b9470|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:11:58||434ad868e87e88b9|Start write log analyId 1718338318734
14/06/24 11:11:58||434ad868e87e88b9|AsyncLog analyId 1718338318734: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:00||a065db8c3a180cd8|START CLEAR CACHE
14/06/24 11:12:00|-|aafa6c07fc5bc992|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:01||a7ffb38285ad5ca1|Start write log analyId 1718338321735
14/06/24 11:12:01||a7ffb38285ad5ca1|AsyncLog analyId 1718338321735: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:02|-|66b0e5c99cf53a71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:04|-|2574735ee339fc92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:04||a9b5e7dd1821ba5e|Start write log analyId 1718338324735
14/06/24 11:12:04||a9b5e7dd1821ba5e|AsyncLog analyId 1718338324735: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:05||e7f131ead1f6292b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:12:06|-|e7a92da605fadb9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:07||0cedcc10c418b547|Start write log analyId 1718338327736
14/06/24 11:12:07||0cedcc10c418b547|AsyncLog analyId 1718338327736: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:08|-|90facebecf952990|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:10||43a3d0c1c3cf9f55|START CLEAR CACHE
14/06/24 11:12:10|-|f509e37c9ee5d553|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:10||b1ecf7ccc3cf6d93|Start write log analyId 1718338330737
14/06/24 11:12:10||b1ecf7ccc3cf6d93|AsyncLog analyId 1718338330737: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:12|-|d9908b790e443506|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:13||dcf65b047249aa68|Start write log analyId 1718338333737
14/06/24 11:12:13||dcf65b047249aa68|AsyncLog analyId 1718338333737: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:14|-|d525b78690233784|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:16|-|5164d0a4b187d2b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:16||30948f2eb8befe17|Start write log analyId 1718338336738
14/06/24 11:12:16||30948f2eb8befe17|AsyncLog analyId 1718338336738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:18|-|2acecbd33bdfc439|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:19||48c67f56583bc7fe|Start write log analyId 1718338339738
14/06/24 11:12:19||48c67f56583bc7fe|AsyncLog analyId 1718338339738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:20||23e085db9f615f5f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:12:20||1da615faa09d6efc|START CLEAR CACHE
14/06/24 11:12:20|-|5de11e1670bf587c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:22|-|45ad3a2b66e2a45e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:22||e1ceae9276609aa7|Start write log analyId 1718338342738
14/06/24 11:12:22||e1ceae9276609aa7|AsyncLog analyId 1718338342738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:24|-|c07350118ddca6a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:25||27f62bd457d169d2|Start write log analyId 1718338345739
14/06/24 11:12:25||27f62bd457d169d2|AsyncLog analyId 1718338345739: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:26|-|e9ec03be00620010|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:28|-|797f0a97f27f5f68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:28||fed1e61f11e01bbb|Start write log analyId 1718338348739
14/06/24 11:12:28||fed1e61f11e01bbb|AsyncLog analyId 1718338348739: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:30||bda8d824e2174f4a|START CLEAR CACHE
14/06/24 11:12:30|-|2a9d3cc90bcb25b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:31||a25af0e05b9f011a|Start write log analyId 1718338351740
14/06/24 11:12:31||a25af0e05b9f011a|AsyncLog analyId 1718338351740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:32|-|68edf171fc43da49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:34|-|bd34ab3b6d1a69a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:34||a5cc33b1532912e5|Start write log analyId 1718338354743
14/06/24 11:12:34||a5cc33b1532912e5|AsyncLog analyId 1718338354743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:35||5a9dfb1418130634|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:12:36|-|b10a895f932ec6b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:37||ceb42eccea8c41fe|Start write log analyId 1718338357743
14/06/24 11:12:37||ceb42eccea8c41fe|AsyncLog analyId 1718338357743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:38|-|92e49f526a5de5e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:40||94d77a59ef3a4e81|START CLEAR CACHE
14/06/24 11:12:40|-|f4cc15ad017a16d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:40||7b87c1c03d660a9d|Start write log analyId 1718338360743
14/06/24 11:12:40||7b87c1c03d660a9d|AsyncLog analyId 1718338360743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:42|-|fbf7f504f3009030|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:43||2367b5e53a403e3b|Start write log analyId 1718338363744
14/06/24 11:12:43||2367b5e53a403e3b|AsyncLog analyId 1718338363744: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:44|-|e5c5809e9c24572c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:46|-|52ebf24d34856f10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:46||756c00b3db7591ef|Start write log analyId 1718338366745
14/06/24 11:12:46||756c00b3db7591ef|AsyncLog analyId 1718338366745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:48|-|99272bb08d15e614|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:49||51c4b0375e969690|Start write log analyId 1718338369745
14/06/24 11:12:49||51c4b0375e969690|AsyncLog analyId 1718338369745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:50||8fdb6cbdf174cb74|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:12:50||8efb873622e3b4e6|START CLEAR CACHE
14/06/24 11:12:50|-|77b1c929196f3703|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:52|-|926fcfb93c24a0a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:52||e7a7977a6b883616|Start write log analyId 1718338372746
14/06/24 11:12:52||e7a7977a6b883616|AsyncLog analyId 1718338372746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:54|-|9099732226bdf0b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:55||8bb44d938bcafc96|Start write log analyId 1718338375746
14/06/24 11:12:55||8bb44d938bcafc96|AsyncLog analyId 1718338375746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:12:56|-|35dc7716b06cb993|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:58|-|ef4bd0d45683f3fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:12:58||efc1cbab4e732b4f|Start write log analyId 1718338378747
14/06/24 11:12:58||efc1cbab4e732b4f|AsyncLog analyId 1718338378747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:00||6684f20699633bbd|START CLEAR CACHE
14/06/24 11:13:00|-|757fc315a131ec70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:01||9b512f0de80ffa70|Start write log analyId 1718338381747
14/06/24 11:13:01||9b512f0de80ffa70|AsyncLog analyId 1718338381747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:02|-|4bb721d54b48b036|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:04|-|0ff1723406cdc4cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:04||a791ba0d5824d79a|Start write log analyId 1718338384748
14/06/24 11:13:04||a791ba0d5824d79a|AsyncLog analyId 1718338384748: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:05||f2b735c4c2fa4075|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:13:06|-|d2cda7e2d692fcaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:07||a92529347cfe76ee|Start write log analyId 1718338387748
14/06/24 11:13:07||a92529347cfe76ee|AsyncLog analyId 1718338387748: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:08|-|80c45ebc60ddd845|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:10||f7bf2ead9d2e07dd|START CLEAR CACHE
14/06/24 11:13:10|-|9b614e62d29a4d7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:10||4855297ef64fa540|Start write log analyId 1718338390749
14/06/24 11:13:10||4855297ef64fa540|AsyncLog analyId 1718338390749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:12|-|a3c80ef18ca170a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:13||c8391812fa36096b|Start write log analyId 1718338393749
14/06/24 11:13:13||c8391812fa36096b|AsyncLog analyId 1718338393749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:14|-|bcce70e36b880ea8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:16|-|c1c372ea4f71330c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:16||480e6de963b0f8b9|Start write log analyId 1718338396749
14/06/24 11:13:16||480e6de963b0f8b9|AsyncLog analyId 1718338396749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:18|-|d9e2008dac57e830|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:19||810fc519484b6329|Start write log analyId 1718338399750
14/06/24 11:13:19||810fc519484b6329|AsyncLog analyId 1718338399750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:20||1aca03cef04fca69|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:13:20||b0ebf25b81f05b91|START CLEAR CACHE
14/06/24 11:13:20|-|0ff4df6375ce4e0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:22|-|894566c571078b0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:22||3c2bad8b5758d608|Start write log analyId 1718338402750
14/06/24 11:13:22||3c2bad8b5758d608|AsyncLog analyId 1718338402750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:24|-|06ec894b76361614|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:25||464c9d450b9c5ff3|Start write log analyId 1718338405751
14/06/24 11:13:25||464c9d450b9c5ff3|AsyncLog analyId 1718338405751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:26|-|af237b6f96fe4aeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:28|-|dd4d284d08aa3aef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:28||a07c42c87c426fb3|Start write log analyId 1718338408751
14/06/24 11:13:28||a07c42c87c426fb3|AsyncLog analyId 1718338408751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:30||8c852513bd642d2d|START CLEAR CACHE
14/06/24 11:13:30|-|3257eb088c90079a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:31||96b70c267228886b|Start write log analyId 1718338411752
14/06/24 11:13:31||96b70c267228886b|AsyncLog analyId 1718338411752: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:32|-|05a2334ff599994f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:34|-|666dc1ec0d89c9d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:34||4c57ee3603114e4c|Start write log analyId 1718338414752
14/06/24 11:13:34||4c57ee3603114e4c|AsyncLog analyId 1718338414752: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:35||097f863bbdc4f7c8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:13:36|-|29dccc7502ba2096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:37||efbfcdfd8abeb087|Start write log analyId 1718338417753
14/06/24 11:13:37||efbfcdfd8abeb087|AsyncLog analyId 1718338417753: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:38|-|ed2e5207836a82b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:40||58a44e8c9bd33eeb|START CLEAR CACHE
14/06/24 11:13:40|-|2de19742f6418c33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:40||7ac12aea8d5e2056|Start write log analyId 1718338420753
14/06/24 11:13:40||7ac12aea8d5e2056|AsyncLog analyId 1718338420753: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:42|-|00fb534924f461e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:43||dcbaa29242aa05f7|Start write log analyId 1718338423754
14/06/24 11:13:43||dcbaa29242aa05f7|AsyncLog analyId 1718338423754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:44|-|8747ac3e4b4ce5de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:46|-|e74a8446cf204a77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:46||dd8b5dbbada33056|Start write log analyId 1718338426754
14/06/24 11:13:46||dd8b5dbbada33056|AsyncLog analyId 1718338426754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:48|-|9c7d350920000e5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:49||5d3ec0c61675670f|Start write log analyId 1718338429755
14/06/24 11:13:49||5d3ec0c61675670f|AsyncLog analyId 1718338429755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:50||af46ac9581afa9b8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:13:50||54c5016ecc15cca6|START CLEAR CACHE
14/06/24 11:13:50|-|6000a08b72c7aaa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:52|-|580ea470934c0285|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:52||04bc404698dc0383|Start write log analyId 1718338432755
14/06/24 11:13:52||04bc404698dc0383|AsyncLog analyId 1718338432755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:54|-|8a2273ed146b3823|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:55||c0343f951d530b9f|Start write log analyId 1718338435756
14/06/24 11:13:55||c0343f951d530b9f|AsyncLog analyId 1718338435756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:13:56|-|2730b011ff224f8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:58|-|149d63aebef06fe1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:13:58||af266371963bd799|Start write log analyId 1718338438757
14/06/24 11:13:58||af266371963bd799|AsyncLog analyId 1718338438757: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:00||dc958986b487e1fb|START CLEAR CACHE
14/06/24 11:14:00|-|ebac3a2770937633|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:01||5f49122735e941d0|Start write log analyId 1718338441757
14/06/24 11:14:01||5f49122735e941d0|AsyncLog analyId 1718338441757: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:02|-|93d1ad4f6adcfe84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:04|-|1d90612e5271ed7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:04||41d72fd6d5561ac4|Start write log analyId 1718338444758
14/06/24 11:14:04||41d72fd6d5561ac4|AsyncLog analyId 1718338444758: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:05||cf9dea1b9e734f2f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:14:06|-|4a9d1aff2822433b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:07||53216a66e4c1d47a|Start write log analyId 1718338447758
14/06/24 11:14:07||53216a66e4c1d47a|AsyncLog analyId 1718338447758: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:08|-|50ddfe28207f635c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:10||50f60f43d24f068a|START CLEAR CACHE
14/06/24 11:14:10|-|ebe3b13e8dafbf01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:10||f69ff199b14ef82a|Start write log analyId 1718338450759
14/06/24 11:14:10||f69ff199b14ef82a|AsyncLog analyId 1718338450759: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:12|-|8cdd06c6433d309f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:13||c81ef850692e0d7a|Start write log analyId 1718338453759
14/06/24 11:14:13||c81ef850692e0d7a|AsyncLog analyId 1718338453759: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:14|-|14be4d6303c02bf2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:16|-|d732a67091f028d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:16||fec485ab5165eb42|Start write log analyId 1718338456760
14/06/24 11:14:16||fec485ab5165eb42|AsyncLog analyId 1718338456760: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:18|-|b1c3711a182ff82e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:19||589bab9bef594b28|Start write log analyId 1718338459760
14/06/24 11:14:19||589bab9bef594b28|AsyncLog analyId 1718338459760: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:20||ddeaff12a4f34336|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:14:20||c76f297c377a1c80|START CLEAR CACHE
14/06/24 11:14:20|-|eca00f6e9f07304b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:22|-|805f27fd0bb7d134|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:22||77299c5e6f2e97d4|Start write log analyId 1718338462761
14/06/24 11:14:22||77299c5e6f2e97d4|AsyncLog analyId 1718338462761: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:24|-|81a5e953afe612a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:25||6fdb25f0a30cbfb4|Start write log analyId 1718338465761
14/06/24 11:14:25||6fdb25f0a30cbfb4|AsyncLog analyId 1718338465761: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:26|-|0aa00f3104226f10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:28|-|e3030e442354815d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:28||3b9b5e6ad3cf928d|Start write log analyId 1718338468762
14/06/24 11:14:28||3b9b5e6ad3cf928d|AsyncLog analyId 1718338468762: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:30||844079b8918b3cc0|START CLEAR CACHE
14/06/24 11:14:30|-|392d834825c23680|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:31||d89cf743c09d2907|Start write log analyId 1718338471762
14/06/24 11:14:31||d89cf743c09d2907|AsyncLog analyId 1718338471762: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:32|-|17749ea97f0dd2cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:34|-|530b32d6b1f946c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:34||e916bbcfb9cd08cb|Start write log analyId 1718338474764
14/06/24 11:14:34||e916bbcfb9cd08cb|AsyncLog analyId 1718338474764: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:35||65a3ba16dc015b2c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:14:36|-|918cc55c36e3bbf6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:37||15ddcd06edfd7177|Start write log analyId 1718338477764
14/06/24 11:14:37||15ddcd06edfd7177|AsyncLog analyId 1718338477764: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:38|-|686e5ac083cf7cf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:40||a1252bf5f3b7d447|START CLEAR CACHE
14/06/24 11:14:40|-|c7da69835f98c39f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:40||f34f8a749f54eac6|Start write log analyId 1718338480765
14/06/24 11:14:40||f34f8a749f54eac6|AsyncLog analyId 1718338480765: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:42|-|481166716bf146a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:43||8483596afac20a43|Start write log analyId 1718338483765
14/06/24 11:14:43||8483596afac20a43|AsyncLog analyId 1718338483765: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:44|-|6dca9e93db888e79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:46|-|2348b8d6f5243bf1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:46||a45ef873cf5504b7|Start write log analyId 1718338486766
14/06/24 11:14:46||a45ef873cf5504b7|AsyncLog analyId 1718338486766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:48|-|9192b0715b104f83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:49||f112ee59622523a8|Start write log analyId 1718338489766
14/06/24 11:14:49||f112ee59622523a8|AsyncLog analyId 1718338489766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:50||72088c756b670c09|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:14:50||b882ba6cc09e1ba6|START CLEAR CACHE
14/06/24 11:14:50|-|e88bd0ff0841a866|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:52|-|a66fc25026ae712e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:52||90f6e2a758f3b4fa|Start write log analyId 1718338492767
14/06/24 11:14:52||90f6e2a758f3b4fa|AsyncLog analyId 1718338492767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:54|-|bc7fcb57d4cdbf4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:55||e9a550e59bc680d7|Start write log analyId 1718338495768
14/06/24 11:14:55||e9a550e59bc680d7|AsyncLog analyId 1718338495768: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:14:56|-|e760f0044ac42c9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:58|-|a743a6a9c2f63631|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:14:58||5837a019d999b56b|Start write log analyId 1718338498768
14/06/24 11:14:58||5837a019d999b56b|AsyncLog analyId 1718338498768: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:00||db16c091020706e3|START CLEAR CACHE
14/06/24 11:15:00|-|6829b2d46d21b934|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:01||62330d5adad4a25b|Start write log analyId 1718338501769
14/06/24 11:15:01||62330d5adad4a25b|AsyncLog analyId 1718338501769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:02|-|3aeafbbf0fc0a51f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:04|-|f57eb1047bb8d960|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:04||a1fc8dc2c36496ad|Start write log analyId 1718338504769
14/06/24 11:15:04||a1fc8dc2c36496ad|AsyncLog analyId 1718338504769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:05||0677f1400f4228fa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:15:06|-|f171d34839323045|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:07||b82e32d161931c1a|Start write log analyId 1718338507770
14/06/24 11:15:07||b82e32d161931c1a|AsyncLog analyId 1718338507770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:08|-|c580ced492de446c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:10||def76562bcff29ea|START CLEAR CACHE
14/06/24 11:15:10|-|31b230d93316afb2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:10||ee3fde91b09c28e8|Start write log analyId 1718338510771
14/06/24 11:15:10||ee3fde91b09c28e8|AsyncLog analyId 1718338510771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:12|-|79dfada3abe9c7c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:13||a1cb1999360c4c72|Start write log analyId 1718338513771
14/06/24 11:15:13||a1cb1999360c4c72|AsyncLog analyId 1718338513771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:14|-|2403061fc1e4a6dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:16|-|309cf48f1ea5ddda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:16||770fb911c74d1756|Start write log analyId 1718338516772
14/06/24 11:15:16||770fb911c74d1756|AsyncLog analyId 1718338516772: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:18|-|3b63796edbf7245d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:19||f710e1d6cf266f4c|Start write log analyId 1718338519772
14/06/24 11:15:19||f710e1d6cf266f4c|AsyncLog analyId 1718338519772: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:20||2d989310acda9948|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:15:20||d174e8b098d065a0|START CLEAR CACHE
14/06/24 11:15:20|-|ef47db082a67018a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:22|-|4a780595c125bfd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:22||945a7602cf439fb1|Start write log analyId 1718338522773
14/06/24 11:15:22||945a7602cf439fb1|AsyncLog analyId 1718338522773: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:24|-|5974bea81629a6d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:25||a4dbbc27d86e8455|Start write log analyId 1718338525774
14/06/24 11:15:25||a4dbbc27d86e8455|AsyncLog analyId 1718338525774: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:26|-|3dd4f5c98a74d06e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:28|-|b6708c14bd4fc8ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:28||12da8104d4019bcb|Start write log analyId 1718338528774
14/06/24 11:15:28||12da8104d4019bcb|AsyncLog analyId 1718338528774: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:30||f30be2a215080acc|START CLEAR CACHE
14/06/24 11:15:30|-|2c8c6fef503e75e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:31||b1317fe034c41140|Start write log analyId 1718338531775
14/06/24 11:15:31||b1317fe034c41140|AsyncLog analyId 1718338531775: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:32|-|054b7960c0d86b7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:34|-|7beaec0c7c11df9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:34||076eb19ed2ebea9f|Start write log analyId 1718338534776
14/06/24 11:15:34||076eb19ed2ebea9f|AsyncLog analyId 1718338534776: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:35||2ea65a483f6b33fd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:15:36|-|2069e58e516b7819|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:37||6178f30dbf89b93d|Start write log analyId 1718338537776
14/06/24 11:15:37||6178f30dbf89b93d|AsyncLog analyId 1718338537776: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:38|-|ccb98943c1629586|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:40||319cdcdba4db8349|START CLEAR CACHE
14/06/24 11:15:40|-|9e6b2a5cdf83d448|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:40||b3494f8b6779ed2d|Start write log analyId 1718338540777
14/06/24 11:15:40||b3494f8b6779ed2d|AsyncLog analyId 1718338540777: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:42|-|8f71c6c38052c2f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:43||875b167b07776405|Start write log analyId 1718338543777
14/06/24 11:15:43||875b167b07776405|AsyncLog analyId 1718338543777: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:44|-|1b47b8164c2df871|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:46|-|4801ff4662f7b2ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:46||b0bddebed6ca8d26|Start write log analyId 1718338546778
14/06/24 11:15:46||b0bddebed6ca8d26|AsyncLog analyId 1718338546778: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:48|-|0cd5dc1969526d9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:49||9fd761272c5323fb|Start write log analyId 1718338549778
14/06/24 11:15:49||9fd761272c5323fb|AsyncLog analyId 1718338549778: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:50||72035034d0270881|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:15:50||5d1fc86dc656c98f|START CLEAR CACHE
14/06/24 11:15:50|-|e77e8584cbaf87a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:52|-|4344d916182d6dd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:52||2a67518b4454ae91|Start write log analyId 1718338552779
14/06/24 11:15:52||2a67518b4454ae91|AsyncLog analyId 1718338552779: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:54|-|f442f1f2f8b16a84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:55||1eaecc7845578477|Start write log analyId 1718338555780
14/06/24 11:15:55||1eaecc7845578477|AsyncLog analyId 1718338555780: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:15:56|-|69b5dff8ae87c6ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:58|-|d4618ed23477d7b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:15:58||a5e87b89153378d8|Start write log analyId 1718338558780
14/06/24 11:15:58||a5e87b89153378d8|AsyncLog analyId 1718338558780: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:00||783ea93604303d23|START CLEAR CACHE
14/06/24 11:16:00|-|406289e35bf18517|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:01||d9ec770e47cd6bf1|Start write log analyId 1718338561781
14/06/24 11:16:01||d9ec770e47cd6bf1|AsyncLog analyId 1718338561781: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:02|-|8ab7159bc6d2935d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:04|-|a8a7b3790e4c85fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:04||6237e90f080c13b6|Start write log analyId 1718338564782
14/06/24 11:16:04||6237e90f080c13b6|AsyncLog analyId 1718338564782: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:05||88e3656ffbd9d6df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:16:06|-|1984a6eec349b745|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:07||15cee2b34e25d93f|Start write log analyId 1718338567782
14/06/24 11:16:07||15cee2b34e25d93f|AsyncLog analyId 1718338567782: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:08|-|b52be440ca84bc6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:10||8a70080ad81fe44f|START CLEAR CACHE
14/06/24 11:16:10|-|3636058331c443ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:10||6fc0313a5a03cdf7|Start write log analyId 1718338570783
14/06/24 11:16:10||6fc0313a5a03cdf7|AsyncLog analyId 1718338570783: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:12|-|656bd681c141b61f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:13||d42a6c6f8f12cd75|Start write log analyId 1718338573783
14/06/24 11:16:13||d42a6c6f8f12cd75|AsyncLog analyId 1718338573783: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:14|-|a9c30251bf48d946|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:16|-|2c60fa91703086a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:16||764e65139c399f05|Start write log analyId 1718338576784
14/06/24 11:16:16||764e65139c399f05|AsyncLog analyId 1718338576784: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:18|-|ff760fdc68fc026b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:19||d3e3a9528b995e1a|Start write log analyId 1718338579785
14/06/24 11:16:19||d3e3a9528b995e1a|AsyncLog analyId 1718338579785: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:20||3db0f3d5b877d457|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:16:20||771072695d783978|START CLEAR CACHE
14/06/24 11:16:20|-|a0cc6ef9921221ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:22|-|30946b8d3b4af5d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:22||bf4b2e2e46993be3|Start write log analyId 1718338582785
14/06/24 11:16:22||bf4b2e2e46993be3|AsyncLog analyId 1718338582785: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:24|-|64a5ba30e863b29d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:25||736b1c7f0fa1106e|Start write log analyId 1718338585786
14/06/24 11:16:25||736b1c7f0fa1106e|AsyncLog analyId 1718338585786: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:26|-|3536d0b75707f50d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:28|-|4944f7d10bc59672|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:28||f800791fe98c8505|Start write log analyId 1718338588787
14/06/24 11:16:28||f800791fe98c8505|AsyncLog analyId 1718338588787: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:30||1ba66dd78cc0f37f|START CLEAR CACHE
14/06/24 11:16:30|-|648d04f4a39ca389|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:31||b4efcf3010cca3f3|Start write log analyId 1718338591787
14/06/24 11:16:31||b4efcf3010cca3f3|AsyncLog analyId 1718338591787: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:32|-|967217da30a428da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:34|-|d10a5e4bbe9f1cab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:34||a6a48bd07b41d7ad|Start write log analyId 1718338594788
14/06/24 11:16:34||a6a48bd07b41d7ad|AsyncLog analyId 1718338594788: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:35||78ae8a176b78d52c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:16:36|-|d78766260717f1c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:37||c88fb5f61486f28e|Start write log analyId 1718338597788
14/06/24 11:16:37||c88fb5f61486f28e|AsyncLog analyId 1718338597788: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:38|-|38979c495ae30834|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:40||47dcb89317bf3f75|START CLEAR CACHE
14/06/24 11:16:40|-|5c2df82d8f810cba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:40||3f90444e79c26137|Start write log analyId 1718338600789
14/06/24 11:16:40||3f90444e79c26137|AsyncLog analyId 1718338600789: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:42|-|9a8777dc93925202|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:43||859021d2166d5f29|Start write log analyId 1718338603790
14/06/24 11:16:43||859021d2166d5f29|AsyncLog analyId 1718338603790: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:44|-|f7917f2696c84db2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:46|-|8a42753295adafb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:46||696b2bcfdff6152b|Start write log analyId 1718338606792
14/06/24 11:16:46||696b2bcfdff6152b|AsyncLog analyId 1718338606792: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:48|-|eed6533dee2924e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:49||2cb62aa783396d5a|Start write log analyId 1718338609792
14/06/24 11:16:49||2cb62aa783396d5a|AsyncLog analyId 1718338609792: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:50||badbae4fea8d20ed|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:16:50||63f2babffac94c69|START CLEAR CACHE
14/06/24 11:16:50|-|05bd1e8fc7790df6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:52|-|0cc7d972154b067f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:52||a1c00085a9eb6837|Start write log analyId 1718338612793
14/06/24 11:16:52||a1c00085a9eb6837|AsyncLog analyId 1718338612793: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:54|-|532fdbb3763317e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:55||11ed15c0ce36bf93|Start write log analyId 1718338615793
14/06/24 11:16:55||11ed15c0ce36bf93|AsyncLog analyId 1718338615793: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:16:56|-|fc8e15a264823d6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:58|-|259127b20e05f297|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:16:58||3783118c7e3302bf|Start write log analyId 1718338618794
14/06/24 11:16:58||3783118c7e3302bf|AsyncLog analyId 1718338618794: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:00||08029d1ecd21df1d|START CLEAR CACHE
14/06/24 11:17:00|-|d3cf89bbcf83f03a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:01||6f7f0adbfefe50c1|Start write log analyId 1718338621795
14/06/24 11:17:01||6f7f0adbfefe50c1|AsyncLog analyId 1718338621795: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:02|-|dea1a154b14fcc41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:04|-|e216e81c53d51279|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:04||dac20deb072a2b37|Start write log analyId 1718338624795
14/06/24 11:17:04||dac20deb072a2b37|AsyncLog analyId 1718338624795: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:05||90eb0edbe8932deb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:17:06|-|ca2440c882837af8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:07||b2d38363073fb1c9|Start write log analyId 1718338627799
14/06/24 11:17:07||b2d38363073fb1c9|AsyncLog analyId 1718338627799: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:08|-|80ff819001d5e791|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:10||3014665b51aaf8bc|START CLEAR CACHE
14/06/24 11:17:10|-|917ff4378097ebd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:10||731a5c924163ea30|Start write log analyId 1718338630800
14/06/24 11:17:10||731a5c924163ea30|AsyncLog analyId 1718338630800: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:12|-|495f9b89181b77de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:13||5f69733429d7143c|Start write log analyId 1718338633801
14/06/24 11:17:13||5f69733429d7143c|AsyncLog analyId 1718338633801: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:14|-|c48cf43e86481cd5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:16|-|e834cfcc00ae7758|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:16||bb69dc84c4c83acc|Start write log analyId 1718338636801
14/06/24 11:17:16||bb69dc84c4c83acc|AsyncLog analyId 1718338636801: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:18|-|0cd2660c8e89c1f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:19||7da0346a91ef336a|Start write log analyId 1718338639802
14/06/24 11:17:19||7da0346a91ef336a|AsyncLog analyId 1718338639802: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:20||46384c5367699a13|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:17:20||53cb5ceafdb3630d|START CLEAR CACHE
14/06/24 11:17:20|-|d0178dbe895a34f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:22|-|915a20545565a65e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:22||fb43c0d70d9b614d|Start write log analyId 1718338642802
14/06/24 11:17:22||fb43c0d70d9b614d|AsyncLog analyId 1718338642802: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:24|-|ac762ae88607b4d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:25||82da5b31b7e97180|Start write log analyId 1718338645803
14/06/24 11:17:25||82da5b31b7e97180|AsyncLog analyId 1718338645803: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:26|-|beda05eca0945e2c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:28|-|b13ab9a74309d21a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:28||abe4490f8a3d49fc|Start write log analyId 1718338648804
14/06/24 11:17:28||abe4490f8a3d49fc|AsyncLog analyId 1718338648804: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:30||f4efa608dee96cb6|START CLEAR CACHE
14/06/24 11:17:30|-|1be9c7530fa4ab40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:31||bcf9251dd09ae5fe|Start write log analyId 1718338651804
14/06/24 11:17:31||bcf9251dd09ae5fe|AsyncLog analyId 1718338651804: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:32|-|64c61ac3b9a94622|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:34|-|6aa06c7a690425fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:34||f08ac6a06b8d57ac|Start write log analyId 1718338654805
14/06/24 11:17:34||f08ac6a06b8d57ac|AsyncLog analyId 1718338654805: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:35||9cec8f46709d6dcc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:17:36|-|4fb134b3dd760aa3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:37||3988f6aa4c9d4fe3|Start write log analyId 1718338657809
14/06/24 11:17:37||3988f6aa4c9d4fe3|AsyncLog analyId 1718338657809: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:38|-|50d73489b09fb14a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:40||acbddfcdb4115452|START CLEAR CACHE
14/06/24 11:17:40|-|6bd1a32e557a438c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:40||faf043e5d1fb9221|Start write log analyId 1718338660809
14/06/24 11:17:40||faf043e5d1fb9221|AsyncLog analyId 1718338660809: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:42|-|6d861abb8275d451|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:43||5b5f5d92073d7c97|Start write log analyId 1718338663810
14/06/24 11:17:43||5b5f5d92073d7c97|AsyncLog analyId 1718338663810: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:44|-|9f10315cd0b9c438|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:46|-|d559f6d638546315|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:46||a9aa5afaf821d49b|Start write log analyId 1718338666810
14/06/24 11:17:46||a9aa5afaf821d49b|AsyncLog analyId 1718338666810: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:48|-|377774b6fc71d4d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:49||f1c2bdead87f0676|Start write log analyId 1718338669811
14/06/24 11:17:49||f1c2bdead87f0676|AsyncLog analyId 1718338669811: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:50||778677a92df13cc7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:17:50||004c6f1ab0ec78d6|START CLEAR CACHE
14/06/24 11:17:50|-|ca53aa89bbfa4cee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:52|-|a9cf8bec569a915e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:52||5168b0d4a895abb3|Start write log analyId 1718338672812
14/06/24 11:17:52||5168b0d4a895abb3|AsyncLog analyId 1718338672812: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:54|-|33b726ef38504948|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:55||443c17326db6068e|Start write log analyId 1718338675812
14/06/24 11:17:55||443c17326db6068e|AsyncLog analyId 1718338675812: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:17:56|-|4bc4431c55b605c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:58|-|c64f30882c59db9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:17:58||3f870968f4ba5c4b|Start write log analyId 1718338678813
14/06/24 11:17:58||3f870968f4ba5c4b|AsyncLog analyId 1718338678813: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:00||f99efcb63f80fb67|START CLEAR CACHE
14/06/24 11:18:00|-|2e3b55833b2c31cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:01||4bf3d223d21cb956|Start write log analyId 1718338681813
14/06/24 11:18:01||4bf3d223d21cb956|AsyncLog analyId 1718338681813: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:02|-|9ab1e2e69e7e139f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:04|-|6f56cce790cd4800|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:04||6639db9ca890e86f|Start write log analyId 1718338684814
14/06/24 11:18:04||6639db9ca890e86f|AsyncLog analyId 1718338684814: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:05||1b63c3b9a84af54b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:18:06|-|fe808c7d3a4656a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:07||03df6a146e85866c|Start write log analyId 1718338687815
14/06/24 11:18:07||03df6a146e85866c|AsyncLog analyId 1718338687815: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:08|-|22c851dd201ff815|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:10||8cdcea72542c2bb0|START CLEAR CACHE
14/06/24 11:18:10|-|b567f20307f6e33d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:10||d52feebfd23bfae2|Start write log analyId 1718338690815
14/06/24 11:18:10||d52feebfd23bfae2|AsyncLog analyId 1718338690815: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:12|-|7e4be21617bc4b6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:13||033bd5cd16ed48bf|Start write log analyId 1718338693816
14/06/24 11:18:13||033bd5cd16ed48bf|AsyncLog analyId 1718338693816: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:14|-|42a2d9673dbc44e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:16|-|f83cf7a137be879d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:16||e4edb9b4b0cd4a26|Start write log analyId 1718338696816
14/06/24 11:18:16||e4edb9b4b0cd4a26|AsyncLog analyId 1718338696816: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:18|-|e6541fea9f01f383|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:19||bc7bbd986a355390|Start write log analyId 1718338699817
14/06/24 11:18:19||bc7bbd986a355390|AsyncLog analyId 1718338699817: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:20||2d7a719874638d66|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:18:20||fcaaf8112ba43099|START CLEAR CACHE
14/06/24 11:18:20|-|366aacd27b5e093c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:22|-|2f2beefb157ed7a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:22||e330da74a633d021|Start write log analyId 1718338702817
14/06/24 11:18:22||e330da74a633d021|AsyncLog analyId 1718338702817: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:24|-|3640b7488d9e1230|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:25||426c2a941c706768|Start write log analyId 1718338705818
14/06/24 11:18:25||426c2a941c706768|AsyncLog analyId 1718338705818: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:26|-|89a56cac1e519715|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:28|-|f4f8bd6fc23bdaf8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:28||de70ea319609770b|Start write log analyId 1718338708818
14/06/24 11:18:28||de70ea319609770b|AsyncLog analyId 1718338708818: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:30||b9629ec74197a4b5|START CLEAR CACHE
14/06/24 11:18:30|-|55fc35a988a1b4b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:31||cee94f0e0e53e105|Start write log analyId 1718338711819
14/06/24 11:18:31||cee94f0e0e53e105|AsyncLog analyId 1718338711819: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:32|-|905d36efda381f3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:34|-|3b388308119d447d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:34||c5b6a48ab28879c7|Start write log analyId 1718338714819
14/06/24 11:18:34||c5b6a48ab28879c7|AsyncLog analyId 1718338714819: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:35||a31100c5f87e9b9d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:18:36|-|22b6a1be20cf4bbb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:37||d22913016c415106|Start write log analyId 1718338717820
14/06/24 11:18:37||d22913016c415106|AsyncLog analyId 1718338717820: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:38|-|f642f243fc161241|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:40||ad56c36b0396196a|START CLEAR CACHE
14/06/24 11:18:40|-|b8986f4e62fef535|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:40||ed1ddcccabac82ae|Start write log analyId 1718338720820
14/06/24 11:18:40||ed1ddcccabac82ae|AsyncLog analyId 1718338720820: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:42|-|8d7c47cbf5fe327e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:43||47d19bb2dd9d527f|Start write log analyId 1718338723821
14/06/24 11:18:43||47d19bb2dd9d527f|AsyncLog analyId 1718338723821: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:44|-|7b8f9d8c6f9d8e0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:46|-|2d8efd702a709492|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:46||ae931da8abc7d719|Start write log analyId 1718338726821
14/06/24 11:18:46||ae931da8abc7d719|AsyncLog analyId 1718338726821: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:48|-|ed622c37f447feba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:49||32797e37ee66c81a|Start write log analyId 1718338729822
14/06/24 11:18:49||32797e37ee66c81a|AsyncLog analyId 1718338729822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:50||9ba8a0125b5f03d4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:18:50||2c5338e5f83ca78d|START CLEAR CACHE
14/06/24 11:18:50|-|9b7a86ae03df13eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:52|-|af5aa44b5c4d01b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:52||589c5ccc6e6e2a47|Start write log analyId 1718338732822
14/06/24 11:18:52||589c5ccc6e6e2a47|AsyncLog analyId 1718338732822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:54|-|423af606f4f3b2cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:55||2ddfc7b1d97b55b6|Start write log analyId 1718338735823
14/06/24 11:18:55||2ddfc7b1d97b55b6|AsyncLog analyId 1718338735823: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:18:56|-|c5d108a5bfb8af3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:58|-|fee5ef198ba90147|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:18:58||0ac968289f023d1a|Start write log analyId 1718338738824
14/06/24 11:18:58||0ac968289f023d1a|AsyncLog analyId 1718338738824: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:00||95963d77f4c7f45f|START CLEAR CACHE
14/06/24 11:19:00|-|c36372de8c52d131|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:01||e53e44958cc55b4f|Start write log analyId 1718338741824
14/06/24 11:19:01||e53e44958cc55b4f|AsyncLog analyId 1718338741824: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:02|-|ff4de14816b1cda3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:04|-|8950bae590688489|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:04||d5b56be4bfb4c996|Start write log analyId 1718338744825
14/06/24 11:19:04||d5b56be4bfb4c996|AsyncLog analyId 1718338744825: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:05||c74f50e06cdfec8a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:19:06|-|003ab4bb47f1bebd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:07||7196fc9dfbc3cf61|Start write log analyId 1718338747826
14/06/24 11:19:07||7196fc9dfbc3cf61|AsyncLog analyId 1718338747826: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:08|-|4c5ff580dc2e556b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:10||ae1f8a7ca6c6f558|START CLEAR CACHE
14/06/24 11:19:10|-|fb7a84ec8ec6fcc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:10||7c023c56774b6018|Start write log analyId 1718338750826
14/06/24 11:19:10||7c023c56774b6018|AsyncLog analyId 1718338750826: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:12|-|3208ffa245b00dbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:13||b9c01bb74cb7497a|Start write log analyId 1718338753827
14/06/24 11:19:13||b9c01bb74cb7497a|AsyncLog analyId 1718338753827: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:14|-|fb192db8bfff0b40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:16|-|5cfe951255e727a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:16||6a8fc002965f4493|Start write log analyId 1718338756828
14/06/24 11:19:16||6a8fc002965f4493|AsyncLog analyId 1718338756828: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:18|-|29f058362b028e15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:19||3dea7225667f6ff7|Start write log analyId 1718338759828
14/06/24 11:19:19||3dea7225667f6ff7|AsyncLog analyId 1718338759828: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:20||ef5bf1996185a918|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:19:20||2796836cf045e8e0|START CLEAR CACHE
14/06/24 11:19:20|-|a57e11f21e43e117|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:22|-|12938a6ffb53e88b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:22||000a2594fc7e29e6|Start write log analyId 1718338762829
14/06/24 11:19:22||000a2594fc7e29e6|AsyncLog analyId 1718338762829: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:24|-|e139834f8bd2bbbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:25||21d44f7326a743ff|Start write log analyId 1718338765829
14/06/24 11:19:25||21d44f7326a743ff|AsyncLog analyId 1718338765829: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:26|-|1616ad933d8854ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:28|-|d7fc4858aec2d350|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:28||947fe4d71e1d15cc|Start write log analyId 1718338768830
14/06/24 11:19:28||947fe4d71e1d15cc|AsyncLog analyId 1718338768830: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:30||056f09095a35880a|START CLEAR CACHE
14/06/24 11:19:30|-|1604037c2c09ccad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:31||f2c8dc07fe473cf8|Start write log analyId 1718338771833
14/06/24 11:19:31||f2c8dc07fe473cf8|AsyncLog analyId 1718338771833: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:32|-|05a607604586467c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:34|-|1960a3245fb8439a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:34||2aa36de643a659f9|Start write log analyId 1718338774833
14/06/24 11:19:34||2aa36de643a659f9|AsyncLog analyId 1718338774833: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:35||61752b2188d76c0e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:19:36|-|557556e79dfbfe5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:37||a3d221c9bc9114f6|Start write log analyId 1718338777834
14/06/24 11:19:37||a3d221c9bc9114f6|AsyncLog analyId 1718338777834: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:38|-|d07d939b4d771d27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:40||235100d9dd18659e|START CLEAR CACHE
14/06/24 11:19:40|-|77cd41bf39793135|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:40||fc376383a4583462|Start write log analyId 1718338780835
14/06/24 11:19:40||fc376383a4583462|AsyncLog analyId 1718338780835: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:42|-|8da4f6b991f3b48d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:43||3f3a03bde88f3e4d|Start write log analyId 1718338783835
14/06/24 11:19:43||3f3a03bde88f3e4d|AsyncLog analyId 1718338783835: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:44|-|0b65a946d41e31c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:46|-|0b20f43b55119bf2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:46||d74b3e2d8a45db25|Start write log analyId 1718338786836
14/06/24 11:19:46||d74b3e2d8a45db25|AsyncLog analyId 1718338786836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:48|-|45e575a03742439b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:49||dcea2a831e743b3e|Start write log analyId 1718338789836
14/06/24 11:19:49||dcea2a831e743b3e|AsyncLog analyId 1718338789836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:50||6db265c64b30080e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:19:50||fe2f2468a9e36373|START CLEAR CACHE
14/06/24 11:19:50|-|e264f8e98ce31720|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:52|-|d9e32179b8d530ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:52||b497f3e0417b9b31|Start write log analyId 1718338792837
14/06/24 11:19:52||b497f3e0417b9b31|AsyncLog analyId 1718338792837: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:54|-|74e4c7910856e15c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:55||2fb53a62305bfe88|Start write log analyId 1718338795837
14/06/24 11:19:55||2fb53a62305bfe88|AsyncLog analyId 1718338795837: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:19:56|-|4001c49a894d892a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:58|-|1714d7ee354f9863|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:19:58||24e8a5bd5bd6f35a|Start write log analyId 1718338798838
14/06/24 11:19:58||24e8a5bd5bd6f35a|AsyncLog analyId 1718338798838: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:00||6e5c5735f4b4dcbc|START CLEAR CACHE
14/06/24 11:20:00|-|593d3867d45dfa3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:01||997a67876f70aec3|Start write log analyId 1718338801839
14/06/24 11:20:01||997a67876f70aec3|AsyncLog analyId 1718338801839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:02|-|a08665ca463967ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:04|-|3dab7dd4dc11bd3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:04||dddcd078b905a67d|Start write log analyId 1718338804839
14/06/24 11:20:04||dddcd078b905a67d|AsyncLog analyId 1718338804839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:05||8dce2fdca8981541|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:20:06|-|5e62cd2e34c59fb5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:07||b4cbdc254470ae7a|Start write log analyId 1718338807840
14/06/24 11:20:07||b4cbdc254470ae7a|AsyncLog analyId 1718338807840: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:08|-|0250d0f83dc6570f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:10||a552580e9930fed9|START CLEAR CACHE
14/06/24 11:20:10|-|0fa37095bae8a8ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:10||c12dc25780bc5bbd|Start write log analyId 1718338810841
14/06/24 11:20:10||c12dc25780bc5bbd|AsyncLog analyId 1718338810841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:12|-|50f99e52823fd94f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:13||bd1e526678ce339d|Start write log analyId 1718338813841
14/06/24 11:20:13||bd1e526678ce339d|AsyncLog analyId 1718338813841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:14|-|1d2e0c6b91f28517|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:16|-|029d7d8b523f6c7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:16||19b3b70f63402787|Start write log analyId 1718338816842
14/06/24 11:20:16||19b3b70f63402787|AsyncLog analyId 1718338816842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:18|-|b88d6cffe89ad0c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:19||42a89834231d274f|Start write log analyId 1718338819842
14/06/24 11:20:19||42a89834231d274f|AsyncLog analyId 1718338819842: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:20||1565cd150588e533|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:20:20||b8dcd82552d5ab76|START CLEAR CACHE
14/06/24 11:20:20|-|57779775fbce6f57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:22|-|18ac86ca2e47db81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:22||3abbe9fb4bfa7181|Start write log analyId 1718338822843
14/06/24 11:20:22||3abbe9fb4bfa7181|AsyncLog analyId 1718338822843: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:24|-|2c85da037212b19a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:25||e9fcb00d5cf887c0|Start write log analyId 1718338825844
14/06/24 11:20:25||e9fcb00d5cf887c0|AsyncLog analyId 1718338825844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:26|-|cbd99ed9c92b55e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:28|-|be2792552de1301d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:28||bb3ddc675cca6b6d|Start write log analyId 1718338828844
14/06/24 11:20:28||bb3ddc675cca6b6d|AsyncLog analyId 1718338828844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:30||deb824ebd45da564|START CLEAR CACHE
14/06/24 11:20:30|-|9c0a60fa22620d89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:31||3587c4685db978d6|Start write log analyId 1718338831845
14/06/24 11:20:31||3587c4685db978d6|AsyncLog analyId 1718338831845: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:32|-|1f2c3125306b2b7c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:34|-|afd905450875b67f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:34||ac8d3cd27bf26b11|Start write log analyId 1718338834845
14/06/24 11:20:34||ac8d3cd27bf26b11|AsyncLog analyId 1718338834845: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:35||e1954ed81ee13d10|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:20:36|-|f1cb8382b59f62c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:37||2ce1706fd49b6def|Start write log analyId 1718338837846
14/06/24 11:20:37||2ce1706fd49b6def|AsyncLog analyId 1718338837846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:38|-|1bd233dfc94f341f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:40||a8ebaf6764b1f226|START CLEAR CACHE
14/06/24 11:20:40|-|a713c29d35246c24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:40||083e68467975cf4b|Start write log analyId 1718338840846
14/06/24 11:20:40||083e68467975cf4b|AsyncLog analyId 1718338840846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:42|-|55f72cd206d77742|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:43||91fda13514ac3365|Start write log analyId 1718338843847
14/06/24 11:20:43||91fda13514ac3365|AsyncLog analyId 1718338843847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:44|-|057df9174b3d2baa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:46|-|8282326a3f6d9536|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:46||306eb0b669904639|Start write log analyId 1718338846847
14/06/24 11:20:46||306eb0b669904639|AsyncLog analyId 1718338846847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:48|-|aefa8cf4f8ade7bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:49||3f2b8c7e4193d4b7|Start write log analyId 1718338849848
14/06/24 11:20:49||3f2b8c7e4193d4b7|AsyncLog analyId 1718338849848: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:50||37d84dd7d8336409|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:20:50||748f799c16f62333|START CLEAR CACHE
14/06/24 11:20:50|-|202b6fea47fc9306|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:52|-|a209e1b1093708b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:52||3e115acc44c2bdd1|Start write log analyId 1718338852849
14/06/24 11:20:52||3e115acc44c2bdd1|AsyncLog analyId 1718338852849: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:54|-|239f9d628e221ec7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:55||c5d6e6ad38d51ff4|Start write log analyId 1718338855849
14/06/24 11:20:55||c5d6e6ad38d51ff4|AsyncLog analyId 1718338855849: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:20:56|-|4df9c0b9bf41081f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:58|-|2d950fa4c0e22060|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:20:58||0b2bbde10834f74a|Start write log analyId 1718338858850
14/06/24 11:20:58||0b2bbde10834f74a|AsyncLog analyId 1718338858850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:00||2016fc45ebf8cc28|START CLEAR CACHE
14/06/24 11:21:00|-|cf2db199231bf736|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:01||1cffbb051a1bcdc1|Start write log analyId 1718338861850
14/06/24 11:21:01||1cffbb051a1bcdc1|AsyncLog analyId 1718338861850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:02|-|90868a76a093352d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:04|-|bd432caa130f834f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:04||f1fbf595dac0e03a|Start write log analyId 1718338864851
14/06/24 11:21:04||f1fbf595dac0e03a|AsyncLog analyId 1718338864851: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:05||3dea57f0970cb3d4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:21:06|-|8eba3368563857a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:07||51e9b458ffea887b|Start write log analyId 1718338867852
14/06/24 11:21:07||51e9b458ffea887b|AsyncLog analyId 1718338867852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:08|-|a16f9910f0e39d45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:10||398cb26fee096dc7|START CLEAR CACHE
14/06/24 11:21:10|-|023acd5ab2a91f8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:10||0137c6c50aae43e7|Start write log analyId 1718338870852
14/06/24 11:21:10||0137c6c50aae43e7|AsyncLog analyId 1718338870852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:12|-|cf9d8c3e737ac22b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:13||dda119711be0cbed|Start write log analyId 1718338873853
14/06/24 11:21:13||dda119711be0cbed|AsyncLog analyId 1718338873853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:14|-|fdb3aaced046f3fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:16|-|07454d4378d9ed0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:16||f9a99e620432b87f|Start write log analyId 1718338876854
14/06/24 11:21:16||f9a99e620432b87f|AsyncLog analyId 1718338876854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:18|-|397c30506d26279a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:19||61a71b056e1d76bf|Start write log analyId 1718338879854
14/06/24 11:21:19||61a71b056e1d76bf|AsyncLog analyId 1718338879854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:20||eeab41ea416a70d0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:21:20||4b978579a83626db|START CLEAR CACHE
14/06/24 11:21:20|-|2207eaf9b2c4ad17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:22|-|6c2a97dc1f5d9779|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:22||1002def88b1895c2|Start write log analyId 1718338882855
14/06/24 11:21:22||1002def88b1895c2|AsyncLog analyId 1718338882855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:24|-|fcf861b50af1ac0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:25||0f31c57e01766c12|Start write log analyId 1718338885855
14/06/24 11:21:25||0f31c57e01766c12|AsyncLog analyId 1718338885855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:26|-|ee485fe46181c917|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:28|-|6d236789d051b113|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:28||e1c4fb85b2e0a5dc|Start write log analyId 1718338888856
14/06/24 11:21:28||e1c4fb85b2e0a5dc|AsyncLog analyId 1718338888856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:30||2acf21f518bfe918|START CLEAR CACHE
14/06/24 11:21:30|-|fa73ca92044d84e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:31||c8e3b053fb4f4d13|Start write log analyId 1718338891857
14/06/24 11:21:31||c8e3b053fb4f4d13|AsyncLog analyId 1718338891857: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:32|-|cd3499111c2c5030|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:34|-|e5cd7e1f240d5310|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:34||e19daced21377383|Start write log analyId 1718338894857
14/06/24 11:21:34||e19daced21377383|AsyncLog analyId 1718338894857: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:35||c13c7339d8ce7ff5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:21:36|-|a130ec184885e38b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:37||deee484413f48c00|Start write log analyId 1718338897858
14/06/24 11:21:37||deee484413f48c00|AsyncLog analyId 1718338897858: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:38|-|fcb6b172956945d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:40||20ce1ed84ddc860d|START CLEAR CACHE
14/06/24 11:21:40|-|acbce93c94abce23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:40||ec904f93892ae6fd|Start write log analyId 1718338900859
14/06/24 11:21:40||ec904f93892ae6fd|AsyncLog analyId 1718338900859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:42|-|dac1f1396cc6a9c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:43||ddcd7a22cfdeff23|Start write log analyId 1718338903859
14/06/24 11:21:43||ddcd7a22cfdeff23|AsyncLog analyId 1718338903859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:44|-|cc048ffa4cef18cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:46|-|16ae1f3a756a0b26|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:46||2d867af82af7bf63|Start write log analyId 1718338906860
14/06/24 11:21:46||2d867af82af7bf63|AsyncLog analyId 1718338906860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:48|-|512681d8b60d59a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:49||5003d56a18d300a6|Start write log analyId 1718338909860
14/06/24 11:21:49||5003d56a18d300a6|AsyncLog analyId 1718338909860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:50||3992b9d4c4ca9d8e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:21:50||d044680d502f89bb|START CLEAR CACHE
14/06/24 11:21:50|-|5d002552a6137c72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:52|-|96f3d461d57cbe14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:52||9ed3f0105e852f3c|Start write log analyId 1718338912861
14/06/24 11:21:52||9ed3f0105e852f3c|AsyncLog analyId 1718338912861: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:54|-|2fc2598dc33823d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:55||cd843e4953f070c7|Start write log analyId 1718338915862
14/06/24 11:21:55||cd843e4953f070c7|AsyncLog analyId 1718338915862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:21:56|-|dab49872a23256b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:58|-|df0de59f67d999b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:21:58||7bc67d2c50782a52|Start write log analyId 1718338918862
14/06/24 11:21:58||7bc67d2c50782a52|AsyncLog analyId 1718338918862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:00||07b1f1fd29e58227|START CLEAR CACHE
14/06/24 11:22:00|-|4dc20072656f448d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:01||d5d639b639b8a87e|Start write log analyId 1718338921862
14/06/24 11:22:01||d5d639b639b8a87e|AsyncLog analyId 1718338921862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:02|-|d0ff843df9f2d2d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:04|-|9dcc8649707a1052|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:04||0c1cba01fe6980fb|Start write log analyId 1718338924863
14/06/24 11:22:04||0c1cba01fe6980fb|AsyncLog analyId 1718338924863: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:05||7ddaf28aa7f3524a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:22:06|-|6961519bf05b88b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:07||f173e5e664cad25b|Start write log analyId 1718338927864
14/06/24 11:22:07||f173e5e664cad25b|AsyncLog analyId 1718338927864: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:08|-|cd6578cc48f549dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:10||c7673912dc2fe23b|START CLEAR CACHE
14/06/24 11:22:10|-|206fad79c58170e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:10||eb702c8e4131999a|Start write log analyId 1718338930865
14/06/24 11:22:10||eb702c8e4131999a|AsyncLog analyId 1718338930865: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:12|-|a198e9425901b3e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:13||852fdf20d1941779|Start write log analyId 1718338933865
14/06/24 11:22:13||852fdf20d1941779|AsyncLog analyId 1718338933865: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:14|-|8208feda91ed8b9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:16|-|956fededc3d07fd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:16||32b8a9374b2fefa6|Start write log analyId 1718338936866
14/06/24 11:22:16||32b8a9374b2fefa6|AsyncLog analyId 1718338936866: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:18|-|7d69009e5ccd7050|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:19||4ce581b5dd5078f3|Start write log analyId 1718338939867
14/06/24 11:22:19||4ce581b5dd5078f3|AsyncLog analyId 1718338939867: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:20||9087ca102451986e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:22:20||55fe932147326171|START CLEAR CACHE
14/06/24 11:22:20|-|339043d93c1463f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:22|-|490eb87bedd5090f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:22||5d8afaf5262acc34|Start write log analyId 1718338942867
14/06/24 11:22:22||5d8afaf5262acc34|AsyncLog analyId 1718338942867: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:24|-|868a18b79fe935ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:25||eb9e3dcf5cf1c266|Start write log analyId 1718338945868
14/06/24 11:22:25||eb9e3dcf5cf1c266|AsyncLog analyId 1718338945868: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:26|-|f0e10523b65c6d15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:28|-|9861387b762985bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:28||e03625388f1150bc|Start write log analyId 1718338948869
14/06/24 11:22:28||e03625388f1150bc|AsyncLog analyId 1718338948869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:30||5247b5edcc3a7a2a|START CLEAR CACHE
14/06/24 11:22:30|-|359a35f098dba2a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:31||b9a4e39c11e83c91|Start write log analyId 1718338951869
14/06/24 11:22:31||b9a4e39c11e83c91|AsyncLog analyId 1718338951869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:32|-|347d541afb36572a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:34|-|34a80db7bdf2062e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:34||6c8b905b41c9f82a|Start write log analyId 1718338954869
14/06/24 11:22:34||6c8b905b41c9f82a|AsyncLog analyId 1718338954869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:35||e2fcc9f519e4885b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:22:36|-|b363c4f41bf636de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:37||a24adeb5dba65829|Start write log analyId 1718338957870
14/06/24 11:22:37||a24adeb5dba65829|AsyncLog analyId 1718338957870: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:38|-|d25560ac55f85310|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:40||a6bd0d883c3df6f9|START CLEAR CACHE
14/06/24 11:22:40||c6e0eb2fb6f486a7|callSaleMyViettelV2 body:
14/06/24 11:22:40|-|e37d3ee7988f2f3e|callSaleMyViettelV2 body:
14/06/24 11:22:40||0bf2eef175091f28|callSaleMyViettelV2 body:
14/06/24 11:22:40|-|a383256384c4a900|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:40||afe3d49193baee13|callSaleMyViettelV2 body:
14/06/24 11:22:40|-|875aa6061208c446|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/item-discover [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:40|-|875aa6061208c446|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/home/recommend/utility [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:40|-|875aa6061208c446|getFeatureGroupV3|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[32109645-5878-43e3-9096-45587813e3b9]}{X-Gravitee-Request-Id:[32109645-5878-43e3-9096-45587813e3b9]}{Content-Length:[225]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|token:,accountType:0,code:tien_ich_vien_thong,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"myvtt_c7bbc5e1b4e11652e17d516a81d28b56\",\"groupName\":\"Tiện ích viễn thông\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"tien_ich_vien_thong\",\"accountType\":\"1\",\"dataAll\":[{\"id\":\"myvtt_36d1a13d64171f686cfd0199ec3e5e12\",\"groupName\":\"Nhom test\",\"groupPosition\":\"1\",\"isParent\":true,\"code\":\"nhom_test\",\"accountType\":\"1\",\"features\":null},{\"id\":\"myvtt_060edd3945b9f5215300449d0cc05eeb\",\"groupName\":\"Tiện ích Thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"thanh_toan\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16125bc4065119\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2c/d4/42/7f3f7123c736492f09957756d2221bbe707d1052.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"1\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"thanh toán, thanh toan, nạp tiền, nap tien, nap the, nạp thẻ, thẻ cào, thẻ cao\",\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":\"\\r\\n\\tKHUYẾN MẠI 50% VÀO CHỦ NHẬT HÀNG TUẦN
\\r\\n\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị nạp tiền đầu tiên cho Thuê bao trả trước
\\r\\n\\t- \\r\\n\\t\\tTặng 50% giá trị thanh toán cước di động cho Thuê bao trả sau
\\r\\n\\t- \\r\\n\\t\\tChiết khấu thêm 3-5%/tổng giá trị thanh toán.
\\r\\n
\\r\\n\\r\\n\\tChương trình áp dụng cho khách hàng nạp tiền/thanh toán cước qua tài khoản ngân hàng hoặc các ví điện tử VNPAYQR, Viettel Money liên kết trên My Viettel.
\\r\\n\\r\\n\\t
\\r\\n\\r\\n\\tChi tiết liên hệ 198(0đ). Trân trọng
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1613896cc9aed0\",\"name\":\"Mua thẻ cào điện tử\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/01/15/21ff34bb59f6fea07818d648f9adb1e3c58c9a2d.png\",\"code\":\"pin_code_nonlogin\",\"position\":\"10\",\"os\":0,\"version\":\"5.7\",\"login\":2,\"tag\":[\"Mua thẻ cào điện tử\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"2\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"7\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16268f0d94ee52\",\"name\":\"Nạp tiền Thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/88/8e/eb914d32c6b5bac2c6662fd9ab6aefbe1ccf7a8c.png\",\"code\":\"myviettel://naptien_thanhtoan\",\"position\":\"999\",\"os\":0,\"version\":\"99.9\",\"login\":2,\"tag\":[\"Nạp tiền Thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"443369f1f9dde5351abec61c3827a771\",\"groupName\":\"Tiện ích Di động\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"Gia_tri_gia_tang\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1657936a5f1bcb\",\"name\":\"Ưu đãi My Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0d/97/70/99abaa165494ccd9561f61a400a02df424734d05.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cước, data, goi cuoc, sd30, SD30, SD30S, sd30s\",\"Ưu đãi My Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"12\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15e7469ac89523\",\"name\":\"Tiện ích VAS\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/48/4f/f4/7332d674f7c684e3d6c3d926c90a3b469ad94012.png\",\"code\":\"bao_cuoc_goi_nho_mca\",\"position\":\"13\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Tiện ích Mobile\",\"Tiện ích VAS\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"13\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df8a18ac3d64\",\"name\":\"Dịch vụ GTGT\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/91/14/49/4863c1358add9f9a015f021346f409f344b93101.png\",\"code\":\"dich_vu_vas\",\"position\":\"14\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"GTGT, giatrigiatang, Giá trị gia tăng, GT gia tang, Giá trị GT, Dịch vụ GTGT\",\"Dịch vụ GTGT\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"16\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16541f36bdac9b\",\"name\":\"Chuyển Vùng Quốc Tế\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4e/ad/d4/7346dd53810177d0e15f76206e38766aba7da87c.png\",\"code\":\"myviettel://tat_ca_goi_cuoc?code=pack_roaming\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"CVQT/cVQT/CvQT/ CVqT/Cvqt/cvQT, Roaming; roaming; rm; RM; CV; Chuyển vùng; chuyển vùng; quốc tế; Quốc tế; qt\",\"Chuyển Vùng Quốc Tế\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"19\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e8a5049e\",\"name\":\"Chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/e1/1b/0b62b55685f3e45fdc3c587c42e16c2bf4ce1661.png\",\"code\":\"myviettel://chuyen_tra_sau\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Chuyển trả sau, chuyen tra sau, Chuyen TS\",\"Chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160b5de60efeb7\",\"name\":\"Mời chuyển trả sau\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/b8/81/4ad16b9d70481118b7bc65e89fa1d6d0fd81bad4.png\",\"code\":\"myviettel://invite_change_post_pay\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Mời chuyển trả sau, Moi chuyen tra sau\",\"Mời chuyển trả sau\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651cdad0924a8\",\"name\":\"Sim Data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dd/09/9d/078bc81af8c9d5c18838270c59197695209d55b2.png\",\"code\":\"myviettel://tat_ca_sim_so/?code=sim_data\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim Data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b777aacce91\",\"name\":\"Đổi eSim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/14/ec/c1/bc0b21b9834b820803e29125c34e4d25a01ed9c1.png\",\"code\":\"myviettel://change_esim\",\"position\":\"6\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi esim, esim, đổi Esim, doi esim, Đổi Esim\",\"Đổi eSim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399e7046a14\",\"name\":\"Chuyển mạng giữ số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4b/6a/a4/51e56fb1636b0ddce2e1921a42c5ea4eb83cd2e5.png\",\"code\":\"chuyen_mang_giu_so\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Chuyển mạng giữ số, chuyen mang giu so,Chuyển mạng giữ số ; chuyển mạng, giữ số, chuyển sang mạng khác\",\"Chuyển mạng giữ số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"8\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_eeff955995ac10d9808b77ff582f356f\",\"groupName\":\"Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"ho_tro\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163282008ea890\",\"name\":\"Tra cứu đăng ký chặn quảng cáo\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/9a/a7/138396c1a1b76dac98b1ee961383535122ed105c.png\",\"code\":\"chan_quang_cao\",\"position\":\"10\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCĐK chặn QC, chặn QC, dkcqc, chặn quản cáo, chan quang cao, quang cao,Tra cứu đăng ký chặn quảng cáo\",\"Tra cứu đăng ký chặn quảng cáo\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162b915fb70dad\",\"name\":\"Đăng ký gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5e/09/95/ecd52fdaed2c0b64c62767568d23df1e063b6f26.png\",\"code\":\"tat_ca_goi_cuoc\",\"position\":\"12\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"mua gói, mua gói cước\",\"Đăng ký gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs163b6492f7d895\",\"name\":\"Hóa đơn bán hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/89/6f/f8/c11cc242f7f78cc7ffce11cc565dd8dace0c002a.png\",\"code\":\"invoice_lookup\",\"position\":\"13\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"hóa đơn bán hàng, tra cứu hóa đơn bán hàng, hoa don, tra cuu hoa don, Hóa đơn bán hàng, hóa đơn\",\"Hóa đơn bán hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165f122640597e\",\"name\":\"Đổi điểm Viettel++\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/b8/89/c6e920aa39bb6bec56b646cedb8d89154feb5b7f.png\",\"code\":\"uu_dai_data\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"đổi điểm Viettel++, đổi điểm, Viettel++\",\"Đổi điểm Viettel++\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"3\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8a53e7e0\",\"name\":\"Tra cứu tài khoản\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/dc/06/6d/6a5f8d752bb80bfb724f70cc3eb28c461f1c2812.png\",\"code\":\"thong_tin_thue_bao\",\"position\":\"3\",\"os\":0,\"version\":\"4.0\",\"login\":0,\"tag\":[\"Thông tin khách hàng, thongtinkh, Thong tin khach hang, thong tin tai khoan, thông tin tài khoản, kttk\",\"Tra cứu tài khoản\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"8\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"9\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"9\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null}]},{\"id\":\"myvtt_c3581516868fb3b71746931cac66390e\",\"groupName\":\"Tiện ích Internet - Truyền hình\",\"groupPosition\":\"4\",\"isParent\":false,\"code\":\"internet\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_d27a9bfe6107370cc48464d72014fe6e\",\"groupName\":\"Thiết bị thông minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh.\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_31884bd25c2caa11f6122ecc8a34f5c8\",\"groupName\":\"Thiết Bị Thông Minh\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"thiet_bi_thong_minh\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs16333fd609c271\",\"name\":\"MyKid4G\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5f/ac/c5/d5dff9a730abd108da793a09780e8fbddb9b5682.png\",\"code\":\"my_kid4g\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"MyKid4G\",\"MyKid4G\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/mykidlite\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633404f62e384\",\"name\":\"Vcar\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4c/92/24/c52b7671a925ef28da3b9e5ac70d833eadc31856.png\",\"code\":\"Vcar\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vcar\",\"Vcar\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/vcar?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163340551ed3ce\",\"name\":\"Home Camera\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/94/42/0ad90085defad7c538ba50f6635dc057a2572034.png\",\"code\":\"Homecamera\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Homecamera\",\"Home Camera\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405a9b9ad5\",\"name\":\"Vtag\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/66/3b/b6/6ea524d2d8249634cf7d3dc0876b707c5b951a36.png\",\"code\":\"Vtag\",\"position\":\"4\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Vtag\",\"Vtag\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/dinh-vi-thong-minh-vtag?utm_source=referrals&utm_medium=app\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1633405e760cbd\",\"name\":\"Samsung Galaxy A04e\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/ae/e2/5f7e2a6c7fdde140d0e95b71ca55578ad090ddb4.png\",\"code\":\"Samsung_Galaxy_A04e\",\"position\":\"5\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Samsung Galaxy A04e\",\"Samsung Galaxy A04e\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/dien-thoai-thiet-bi/samsung-galaxy-a04e\",\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163364d0bdbc2a\",\"name\":\"Thiết bị thông minh\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/60/b7/76/92e47d2ae825c462b2bb21ce63ce39345043325d.png\",\"code\":\"Thiet_bi_thong_minh\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Thiết bị thông minh, thiet bi thong minh\",\"Thiết bị thông minh\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/thiet-bi\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"bfe81df1b60e80bc1431cbbbf1b6b085\",\"groupName\":\"Tiện ích Khác\",\"groupPosition\":\"6\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164c76a015b29d\",\"name\":\"Thu phí không dừng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/77/e8/87/ce8dceee1c6fd4e8c587ad376881aad0b1ef2280.png\",\"code\":\"epass\",\"position\":\"5\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Thu phí không dừng\"],\"openWebview\":\"0\",\"urlWebview\":\"https://customertest.epass-vdtc.com.vn/#/register/MyViettel\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160e5697042c58\",\"name\":\"Săn ưu đãi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ad/73/3a/9c0480157609cfbc7fd8638f35a79e89606517a3.png\",\"code\":\"myviettel://hunting_promotion_voucher\",\"position\":\"6\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"săn ưu đãi, voucher, khuyến mại\",\"Săn ưu đãi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"7\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"8\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_614725c82b569d13d306520352851cdf\",\"groupName\":\"Dịch vụ Giải Pháp Doanh Nghiệp\",\"groupPosition\":\"7\",\"isParent\":false,\"code\":\"giai_phap_doanh_nghiep\",\"accountType\":\"1\",\"features\":[{\"id\":\"QXJ0aWNs163d8e4203572a\",\"name\":\"Dịch vụ MySign\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9a/3f/f9/6c2afa285f048db5f739f4fa5a79e1677c38c1e1.png\",\"code\":\"myviettel://cloud_ca\",\"position\":\"1\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Dịch vụ MySign\",\"Dịch vụ MySign\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"13\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161bfe3d44f1d1\",\"name\":\"Nạp mã thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3e/e4/43/a93bcb4972916af73e92bcf0a8a22d90535df854.png\",\"code\":\"nap_the_cao\",\"position\":\"151\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Nạp thẻ cào, nap the cao\",\"Nạp mã thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d9ef7dc91ff0\",\"name\":\"DV Lưu trữ LifeBOX\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/02/67/70/e1f3506d39da5c7767a94fbf7d47244d0e5096c5.png\",\"code\":\"life_box\",\"position\":\"152\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Lifebox, lifebox\",\"DV Lưu trữ LifeBOX\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"18\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"19\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164095cdab684b\",\"name\":\"My Chat\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b9/b7/7b/8afd00a559a7108876de4b18681026d5931686c0.png\",\"code\":\"myviettel://chat_mocha\",\"position\":\"2\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"My Chat\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"3\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0cedaa4ed\",\"name\":\"Ứng tiền\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/13/03/31/258f11e1cf6b576a91267a09faa3943073e88f37.png\",\"code\":\"ung_tien\",\"position\":\"3\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Ứng tiền\",\"Ứng tiền\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced8858e8f7\",\"name\":\"Chuyển đổi 11 - 10 số\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4a/65/54/16da6fd6f1d7cc9aca16375925b0fe2e2f46ab64.png\",\"code\":\"chuyen_doi_dau_so\",\"position\":\"4\",\"os\":0,\"version\":\"6.3\",\"login\":0,\"tag\":[\"Chuyển đổi 11 - 10 số ; chuyển đổi số\",\"Chuyển đổi 11 - 10 số\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15bced856c34ab\",\"name\":\"Chuyển tiền ishare\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/39/de/e3/35c85afbb4d7de891a0ccb1eaab33ef7e0572553.png\",\"code\":\"chuyen_tien\",\"position\":\"6\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"chuyển tiền, Chuyen tien, CT\",\"Chuyển tiền ishare\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"1\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"7\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16008f078c0060\",\"name\":\"Hoàn thiện thông tin\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ac/e5/5a/47fa26d18cfa8368f7db3d4d41deae52edb7a4a5.png\",\"code\":\"register_new_kit\",\"position\":\"9\",\"os\":0,\"version\":\"7.9\",\"login\":0,\"tag\":[\"Đăng ký TT,ĐKTT, DKTT, dktt, dang ky thong tin, DangKyThongTin, hoàn thiện thông tin\",\"Hoàn thiện thông tin\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":112,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718338960216,"endTime":1718338960328,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":112,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718338960216,"endTime":1718338960328,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":148,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718338960214,"endTime":1718338960362,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO e54c2add3bdcc045 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":148,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718338960218,"endTime":1718338960366,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO e54c2add3bdcc045 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":205,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718338960240,"endTime":1718338960445,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO e54c2add3bdcc045 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":229,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718338960232,"endTime":1718338960461,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":266,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718338960211,"endTime":1718338960477,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":267,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718338960211,"endTime":1718338960478,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":317,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718338960217,"endTime":1718338960534,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":317,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718338960217,"endTime":1718338960534,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":403,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718338960205,"endTime":1718338960608,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":403,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718338960205,"endTime":1718338960608,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":403,"clientAddress":"10.207.252.75","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO e54c2add3bdcc045 {"traceId":"875aa6061208c446","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":424,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960192,"endTime":1718338960616,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
14/06/24 11:22:40||e54c2add3bdcc045|Start write log analyId 1718338960870
14/06/24 11:22:40||e54c2add3bdcc045|AsyncLog analyId 1718338960870: QueueSize: 13, addSuccess: 13, addFalse: 0, writeSuccess:13, writeFalse:0
INFO e3222717f1158a3f - $Proxy199.findAllByCheckPaid 892 S M2 -
14/06/24 11:22:41|-|e3222717f1158a3f|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|Operator called default onErrorDropped
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|e3222717f1158a3f|getServiceHome|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[41e49dbc-f8de-472e-a49d-bcf8deb72e5a]}{X-Gravitee-Request-Id:[41e49dbc-f8de-472e-a49d-bcf8deb72e5a]}{Content-Length:[186]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|token:,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:22:41|-|12b8c37d5ac639de|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|12b8c37d5ac639de|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
INFO 12b8c37d5ac639de - $Proxy199.findAllByCheckPaid 1026 S M2 -
14/06/24 11:22:41|-|12b8c37d5ac639de|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|12b8c37d5ac639de|Operator called default onErrorDropped
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|12b8c37d5ac639de|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:41|-|12b8c37d5ac639de|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:42|-|12b8c37d5ac639de|getServiceHome|POST|10.207.252.75|10.207.252.75|{user-agent:[Dart/3.2 (dart:io)]}{accept-encoding:[gzip]}{content-type:[application/json; charset=utf-8]}{os_type:[android]}{token:[]}{X-Gravitee-Transaction-Id:[dcd4bb02-9cd3-48f4-94bb-029cd398f4dc]}{X-Gravitee-Request-Id:[dcd4bb02-9cd3-48f4-94bb-029cd398f4dc]}{Host:[10.207.252.75:8878]}{content-length:[4]}|{os_type:[android]}{token:[]}{device_id:[655bb2581e675885]}|null|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:22:42|-|40924f4ec4b80684|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:42|-|40924f4ec4b80684|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:42|-|40924f4ec4b80684|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:42|-|40924f4ec4b80684|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[b81c0212-141a-4392-9c02-12141a0392ed]}{X-Gravitee-Request-Id:[b81c0212-141a-4392-9c02-12141a0392ed]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"BBFCAE3E3E26431BA8E0761BA20A97DE","params":{"limit":10,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}"
14/06/24 11:22:42|-|4cb79e15772e5e45|callSaleMyViettelV2 body:
14/06/24 11:22:42|-|acbc0f48bee4735a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:42|-|c6e0eb2fb6f486a7|response getInfoSubV4: MSISDN IS NULL
14/06/24 11:22:42|-|0bf2eef175091f28|response getInfoSubV4: MSISDN IS NULL
14/06/24 11:22:42|-|c6e0eb2fb6f486a7|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:22:42|-|0bf2eef175091f28|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:22:42|-|e37d3ee7988f2f3e|response getInfoSubV4: MSISDN IS NULL
14/06/24 11:22:42|-|4cb79e15772e5e45|response getInfoSubV4: MSISDN IS NULL
14/06/24 11:22:42|-|4cb79e15772e5e45|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:22:42|-|e37d3ee7988f2f3e|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:22:42|-|c6e0eb2fb6f486a7|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[57412d7b-aa17-4f72-812d-7baa17ff727c]}{X-Gravitee-Request-Id:[57412d7b-aa17-4f72-812d-7baa17ff727c]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"B799296CAD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"4F761575ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_2\",\"description\":\"\",\"title\":\"Film\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//19/37/71/510dbb0387684eff0900464e7d8de665d30c0d82.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_phim\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-28 23:59:59\",\"endTime\":\"2025-12-28 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:45\",\"updateTime\":\"2024-03-12 15:44:45\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"AAB3C6ADAD9F11EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_1\",\"description\":\"\",\"title\":\"Video\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//95/32/29/9c32214be78f33edc1994f5c15728676b6892648.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_video\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:55\",\"updateTime\":\"2024-03-12 15:44:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"56766711ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_3\",\"description\":\"\",\"title\":\"Game\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//bc/a6/6b/abde684ded612a7fb1729282ab94d7549abf245b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_game\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:45:04\",\"updateTime\":\"2024-03-12 15:45:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"79A7E0ACADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_4\",\"description\":\"\",\"title\":\"Tin tức\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//c7/4d/dc/f9add23e99cbe850362f95e2c59f5af2ad1a48f9.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://m.tiin.vn/\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2026-12-30 23:59:59\",\"endTime\":\"2026-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:58:54\",\"updateTime\":\"2024-05-22 09:58:54\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 11:22:42|-|0bf2eef175091f28|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[c322070f-2275-4803-a207-0f2275c803f5]}{X-Gravitee-Request-Id:[c322070f-2275-4803-a207-0f2275c803f5]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"8D0ECC53602F48358395D27F6B18D157","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"3F1B9A4283084F9BBC0A6AC36B6E9F39\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SD30S\",\"description\":\"Ưu đãi chỉ có trên My Viettel\",\"title\":\"Hue sd30s\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//03/5c/c0/8c82e695622cf58f2636d050e635160ca042d8f9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-09 00:00:00\",\"startTime\":\"2024-03-09 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-01-26 16:08:59\",\"createTime\":\"2024-01-26 16:08:59\",\"update_time\":\"2024-05-22 09:55:14\",\"updateTime\":\"2024-05-22 09:55:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"3B01AAD618FF45B8B6C29751DA8D411A\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"ChatGPT - trieupm\",\"description\":\"Trải nghiệm ChatGPT miễn phí trên My Viettel\",\"title\":\"17.11- Trieupm\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ad/61/1a/d34361cb3bb6cf86565a8e57fa0a91da95d1f304.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-17 16:12:33\",\"startTime\":\"2023-11-17 16:12:33\",\"end_time\":\"2024-12-30 23:59:59\",\"endTime\":\"2024-12-30 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-17 16:14:21\",\"createTime\":\"2023-11-17 16:14:21\",\"update_time\":\"2024-05-22 09:55:42\",\"updateTime\":\"2024-05-22 09:55:42\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"B13A2D9BC10847A793FEED3A09561D58\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"SVT Ngandh3\",\"description\":\"Săn voucher HOT với Siêu Vũ Trụ My Viettel\",\"title\":\"avata\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//0c/01/10/32f5f4ad3eb65ef1d044bf8a13385d01c5232d14.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_doc_quyen\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-16 00:00:00\",\"startTime\":\"2024-03-16 00:00:00\",\"end_time\":\"2024-12-31 09:16:37\",\"endTime\":\"2024-12-31 09:16:37\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-16 09:19:07\",\"createTime\":\"2024-02-16 09:19:07\",\"update_time\":\"2024-04-02 16:53:30\",\"updateTime\":\"2024-04-02 16:53:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"6292C964B0DA428E87FCB42555AA0A21\",\"collection_management_id\":\"8D0ECC53602F48358395D27F6B18D157\",\"collectionManagementId\":\"8D0ECC53602F48358395D27F6B18D157\",\"code\":\"GameT9\",\"description\":\"Tặng 100 thẻ cào mệnh giá đến 500K\",\"title\":\"anhph4\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"https://media.vietteltelecom.vn/upload//3f/be/e3/40b23920940926c5d8e414863e08073ee404dfd1.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://GARENA\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-01-01 00:00:00\",\"startTime\":\"2024-01-01 00:00:00\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-09-18 14:18:37\",\"createTime\":\"2023-09-18 14:18:37\",\"update_time\":\"2024-02-16 17:03:30\",\"updateTime\":\"2024-02-16 17:03:30\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 11:22:42|-|afe3d49193baee13|response getInfoSubV4: MSISDN IS NULL
14/06/24 11:22:42|-|e37d3ee7988f2f3e|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[947bba26-3cb6-49f6-bbba-263cb6c9f6bc]}{X-Gravitee-Request-Id:[947bba26-3cb6-49f6-bbba-263cb6c9f6bc]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"BAA832B8AD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"5A45F322083947A8BEAD74669172B0EE\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"CĐ Tốc độ mạng\",\"description\":\"\",\"title\":\"29.11\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//1b/44/41/82991d2c77fb256de98a0013eced3ecba4a8e057.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://speedtest\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:30:29\",\"startTime\":\"2023-11-29 14:30:29\",\"end_time\":\"2024-12-31 23:30:31\",\"endTime\":\"2024-12-31 23:30:31\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-11-29 14:32:18\",\"createTime\":\"2023-11-29 14:32:18\",\"update_time\":\"2024-05-22 10:02:34\",\"updateTime\":\"2024-05-22 10:02:34\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"A8A5ADACA32442DFB15F71DCFAC238A2\",\"collection_management_id\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"BAA832B8AD1D11EDA996FA163E03D4D3\",\"code\":\"DD Rồng Vàng Thạchht\",\"description\":\"7/2/24\",\"title\":\"DD rongvangruocloc Thachht\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"http://10.58.71.186:8400/upload//ee/39/9e/22b6e0724090e2cdf9068eab0280c1a7ab48a834.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://open_flash_game?code=QXJ0aWNs161efafb95a51d\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-02-07 14:06:57\",\"startTime\":\"2024-02-07 14:06:57\",\"end_time\":\"2029-02-14 14:06:59\",\"endTime\":\"2029-02-14 14:06:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-02-07 14:09:25\",\"createTime\":\"2024-02-07 14:09:25\",\"update_time\":\"2024-05-22 10:14:14\",\"updateTime\":\"2024-05-22 10:14:14\",\"isRequireAuth\":1,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 11:22:42|-|afe3d49193baee13|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:978) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:22:42|-|4cb79e15772e5e45|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[0f3a6e46-28d9-4962-ba6e-4628d9796238]}{X-Gravitee-Request-Id:[0f3a6e46-28d9-4962-ba6e-4628d9796238]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"16EEB02D275E4339A0A1BA18EC0EBC4C","params":{"limit":10,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"F639EBD963604311A2737BE4744832E5\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"data\",\"description\":\"\",\"title\":\"Data\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//8b/bf/f8/29c7ce28a56751996d03ff1cde5021bdeb7fc08c.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_data\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:39:36\",\"startTime\":\"2023-10-22 15:39:36\",\"end_time\":\"2120-10-22 15:39:39\",\"endTime\":\"2120-10-22 15:39:39\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:43:36\",\"createTime\":\"2023-10-23 15:43:36\",\"update_time\":\"2023-10-31 16:08:11\",\"updateTime\":\"2023-10-31 16:08:11\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFB9B9\\\",\\\"titleColor\\\":\\\"CF404C\\\",\\\"description\\\":\\\"1.000 điểm lấy 100MB/tháng\\\",\\\"typePoint\\\":\\\"2\\\",\\\"state\\\":\\\"1\\\"}\"},{\"id\":\"F5FB0C5E3AFA4AAD8EE13F6A65A0B90A\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"sms\",\"description\":\"\",\"title\":\"SMS\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//21/ec/c2/4c67026c91d57968b212b87b453a6c84b99fda12.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_sms\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:44:16\",\"startTime\":\"2023-10-22 15:44:16\",\"end_time\":\"2120-10-22 15:44:19\",\"endTime\":\"2120-10-22 15:44:19\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:46:48\",\"createTime\":\"2023-10-23 15:46:48\",\"update_time\":\"2023-10-31 16:08:27\",\"updateTime\":\"2023-10-31 16:08:27\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FF909C\\\",\\\"titleColor\\\":\\\"CC3D5F\\\",\\\"state\\\":\\\"1\\\",\\\"description\\\":\\\"1.000 điểm lấy 100 SMS nội mạng\\\",\\\"typePoint\\\":\\\"4\\\"}\"},{\"id\":\"197B4AB62DD84AE98E73BDE39B633338\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"phut_goi\",\"description\":\"\",\"title\":\"Phút gọi\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"https://media.vietteltelecom.vn/upload//3a/74/43/4e124983e29a0f60871633be2182c952672b1ec5.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_phut_goi\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:47:26\",\"startTime\":\"2023-10-22 15:47:26\",\"end_time\":\"2120-10-22 15:47:29\",\"endTime\":\"2120-10-22 15:47:29\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:48:42\",\"createTime\":\"2023-10-23 15:48:42\",\"update_time\":\"2023-10-31 16:08:37\",\"updateTime\":\"2023-10-31 16:08:37\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"DB6D88\\\",\\\"titleColor\\\":\\\"FFFFFF\\\",\\\"state\\\":\\\"1\\\",\\\"description\\\":\\\"1.000 điểm lấy 10 phút gọi nội mạng\\\",\\\"typePoint\\\":\\\"3\\\"}\"},{\"id\":\"4E33C5F8093D4135A5FC84AF157D5C0A\",\"collection_management_id\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"collectionManagementId\":\"16EEB02D275E4339A0A1BA18EC0EBC4C\",\"code\":\"goi_cuoc\",\"description\":\"\",\"title\":\"Gói cước\",\"sort_order\":5,\"sortOrder\":5,\"image\":\"https://media.vietteltelecom.vn/upload//8e/38/88/1a003fce52c45e268901693f2fb7ca87cef1cf72.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_goi_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-10-22 15:49:20\",\"startTime\":\"2023-10-22 15:49:20\",\"end_time\":\"2120-10-22 15:49:23\",\"endTime\":\"2120-10-22 15:49:23\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-10-23 15:50:35\",\"createTime\":\"2023-10-23 15:50:35\",\"update_time\":\"2023-10-31 16:08:49\",\"updateTime\":\"2023-10-31 16:08:49\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"E4E4E4\\\",\\\"titleColor\\\":\\\"727272\\\",\\\"description\\\":\\\"Đăng ký gói cước bằng điểm Viettel++\\\",\\\"typePoint\\\":\\\"5\\\",\\\"state\\\":\\\"1\\\"}\"}],\"errorCodeTracing\":null}"
14/06/24 11:22:42|-|afe3d49193baee13|blockData|POST|10.207.252.75|10.207.252.75|{token:[]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[302b098c-3465-4152-ab09-8c3465715226]}{X-Gravitee-Request-Id:[302b098c-3465-4152-ab09-8c3465715226]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"C1B05FD89D594EB1BA85791C11975FA7\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_5\",\"description\":\"\",\"title\":\"Ưu đãi viễn thông co dinh\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//d5/64/4d/dd068a912e0c03dc6b218907e7d17aa5cdb5a841.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-05 11:54:39\",\"startTime\":\"2023-11-05 11:54:39\",\"end_time\":\"2041-11-26 11:54:44\",\"endTime\":\"2041-11-26 11:54:44\",\"create_user\":\"hoanganh\",\"createUser\":\"hoanganh\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-11-06 12:00:09\",\"createTime\":\"2023-11-06 12:00:09\",\"update_time\":\"2023-11-06 12:00:09\",\"updateTime\":\"2023-11-06 12:00:09\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"DE751884ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_2\",\"description\":\"\",\"title\":\"gợi ý cho bạn\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//58/77/75/b5503727e921ff6577ef84a2eb9de75364e06fea.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_doi_qua\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-01-03 10:29:25\",\"updateTime\":\"2024-01-03 10:29:25\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null},{\"id\":\"E106D5B2ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_3\",\"description\":\"\",\"title\":\"Ưu đãi cho bạn\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//6e/99/96/1d86360370ca9a3f47b2e3d8463ebc8c6c74705b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_goi_y_cho_ban\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:57:46\",\"updateTime\":\"2024-05-22 09:57:46\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 11:22:43||8a03877b9b9c33dc|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:43|-|8a03877b9b9c33dc|[97b5d762-42264] Error [java.lang.UnsupportedOperationException] for HTTP POST "/getSettingNoneToken?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 11:22:43|-|8a03877b9b9c33dc|[97b5d762-2, L:/10.1.115.18:8080 - R:/10.207.252.75:6399] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/getSettingNoneToken?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:43||c4e91aa44f22c5c4|Start write log analyId 1718338963877
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"CachingService.findAllByCheckPaid","duration":892,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718338960784,"endTime":1718338961676,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"MPSClientImpl.checkAll","duration":1053,"logType":"com.viettel.myviettel.client.impl.MPSClientImpl","actionType":"MPSClientImpl","startTime":1718338960786,"endTime":1718338961839,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\",\"\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.203:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"e3222717f1158a3f\"],\"X-B3-SpanId\":[\"77df8ac95fc3ee1f\"],\"X-B3-ParentSpanId\":[\"e3222717f1158a3f\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\"}","result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"CachingService.checkAll","duration":1055,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718338960785,"endTime":1718338961840,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.203:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"e3222717f1158a3f\"],\"X-B3-SpanId\":[\"77df8ac95fc3ee1f\"],\"X-B3-ParentSpanId\":[\"e3222717f1158a3f\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\"}","result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"ServiceHomeV3Impl.getServiceHome","duration":1065,"logType":"com.viettel.myviettel.service.impl.ServiceHomeV3Impl","actionType":"ServiceHomeV3Impl","startTime":1718338960782,"endTime":1718338961847,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.203:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"e3222717f1158a3f\"],\"X-B3-SpanId\":[\"77df8ac95fc3ee1f\"],\"X-B3-ParentSpanId\":[\"e3222717f1158a3f\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.203:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120\"}","result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1066,"logType":"com.viettel.myviettel.controller.ServiceHomeV3Controller","actionType":"ServiceHomeV3Controller","startTime":1718338960782,"endTime":1718338961848,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1066,"clientAddress":"10.207.252.75","result":"1","path":"/getServiceHome","errorCode":null,"errorMessage":"connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"e3222717f1158a3f","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1077,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960776,"endTime":1718338961853,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"12b8c37d5ac639de","requestId":null,"objectId":null,"service":"MPSClientImpl.checkAll","duration":1014,"logType":"com.viettel.myviettel.client.impl.MPSClientImpl","actionType":"MPSClientImpl","startTime":1718338960959,"endTime":1718338961973,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\",\"\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"12b8c37d5ac639de\"],\"X-B3-SpanId\":[\"0b8cdb0b7e53ccd6\"],\"X-B3-ParentSpanId\":[\"12b8c37d5ac639de\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"12b8c37d5ac639de","requestId":null,"objectId":null,"service":"CachingService.checkAll","duration":1015,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718338960959,"endTime":1718338961974,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"12b8c37d5ac639de\"],\"X-B3-SpanId\":[\"0b8cdb0b7e53ccd6\"],\"X-B3-ParentSpanId\":[\"12b8c37d5ac639de\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"12b8c37d5ac639de","requestId":null,"objectId":null,"service":"ServiceHomeV3Impl.getServiceHome","duration":1028,"logType":"com.viettel.myviettel.service.impl.ServiceHomeV3Impl","actionType":"ServiceHomeV3Impl","startTime":1718338960958,"endTime":1718338961986,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"12b8c37d5ac639de\"],\"X-B3-SpanId\":[\"0b8cdb0b7e53ccd6\"],\"X-B3-ParentSpanId\":[\"12b8c37d5ac639de\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"12b8c37d5ac639de","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1028,"logType":"com.viettel.myviettel.controller.ServiceHomeV3Controller","actionType":"ServiceHomeV3Controller","startTime":1718338960958,"endTime":1718338961986,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"12b8c37d5ac639de","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1028,"clientAddress":"10.207.252.75","result":"1","path":"/getServiceHome","errorCode":null,"errorMessage":"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"12b8c37d5ac639de","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1052,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960950,"endTime":1718338962002,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO c4e91aa44f22c5c4 {"traceId":"40924f4ec4b80684","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":61,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338961957,"endTime":1718338962018,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"40924f4ec4b80684","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":106,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338961919,"endTime":1718338962025,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"40924f4ec4b80684","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":107,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338961919,"endTime":1718338962026,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"40924f4ec4b80684","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":107,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000069"}
INFO c4e91aa44f22c5c4 {"traceId":"40924f4ec4b80684","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":116,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338961913,"endTime":1718338962029,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2377,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338960463,"endTime":1718338962840,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2377,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338960463,"endTime":1718338962840,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2377,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338960463,"endTime":1718338962840,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2474,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338960366,"endTime":1718338962840,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2622,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338960218,"endTime":1718338962840,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2622,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338960218,"endTime":1718338962840,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2622,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2380,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338960472,"endTime":1718338962852,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2381,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338960471,"endTime":1718338962852,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2381,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338960471,"endTime":1718338962852,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2407,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338960445,"endTime":1718338962852,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2612,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338960240,"endTime":1718338962852,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2612,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338960240,"endTime":1718338962852,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2612,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":721,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338962167,"endTime":1718338962888,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":721,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338962167,"endTime":1718338962888,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":721,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338962167,"endTime":1718338962888,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":754,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338962138,"endTime":1718338962892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":789,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338962103,"endTime":1718338962892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":789,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338962103,"endTime":1718338962892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":789,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"c6e0eb2fb6f486a7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2677,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960215,"endTime":1718338962892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2427,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338960466,"endTime":1718338962893,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2427,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338960466,"endTime":1718338962893,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2427,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338960466,"endTime":1718338962893,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2534,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338960362,"endTime":1718338962896,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2682,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338960214,"endTime":1718338962896,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2683,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338960213,"endTime":1718338962896,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2683,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"0bf2eef175091f28","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2660,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960237,"endTime":1718338962897,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"e37d3ee7988f2f3e","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2693,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960205,"endTime":1718338962898,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":2414,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338960504,"endTime":1718338962918,"clientAddress":"10.207.252.75","title":"","inputs":"[\"\"]","response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":2414,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338960504,"endTime":1718338962918,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":2414,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338960504,"endTime":1718338962918,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":2457,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338960461,"endTime":1718338962918,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":2686,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338960232,"endTime":1718338962918,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2686,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338960232,"endTime":1718338962918,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":2686,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO c4e91aa44f22c5c4 {"traceId":"4cb79e15772e5e45","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":827,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338962097,"endTime":1718338962924,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO c4e91aa44f22c5c4 {"traceId":"afe3d49193baee13","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":2697,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338960227,"endTime":1718338962924,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
14/06/24 11:22:43||c4e91aa44f22c5c4|AsyncLog analyId 1718338963877: QueueSize: 50, addSuccess: 50, addFalse: 0, writeSuccess:50, writeFalse:0
14/06/24 11:22:44|-|fe3e5f280113655f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:46|-|cf99871ab8ae465d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:46||8d94ce1e89501e27|Start write log analyId 1718338966916
14/06/24 11:22:46||8d94ce1e89501e27|AsyncLog analyId 1718338966916: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:48||0fa6ea0c7436b29f|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:48|-|0fa6ea0c7436b29f|[56f9121a-42267] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 11:22:48|-|0fa6ea0c7436b29f|[56f9121a-5, L:/10.1.115.18:8080 - R:/10.207.252.75:23285] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:22:48|-|f648e28a5c9049cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:49||865c5857e28be0c6|Start write log analyId 1718338969917
14/06/24 11:22:49||865c5857e28be0c6|AsyncLog analyId 1718338969917: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:50||bae480de99e522a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:22:50||b9060d766a218d44|START CLEAR CACHE
14/06/24 11:22:50|-|85a40574be61b1b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:52|-|a8091a51eaedba54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:52||e3d4353d419caedb|Start write log analyId 1718338972917
14/06/24 11:22:52||e3d4353d419caedb|AsyncLog analyId 1718338972917: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:54|-|b55320ff640e90a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:55||f15a29f418e3ea34|Start write log analyId 1718338975918
14/06/24 11:22:55||f15a29f418e3ea34|AsyncLog analyId 1718338975918: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:22:56|-|456148cd63144cdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:58|-|3050bc1f7b374241|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:22:58||4d0ae65c9434b56e|Start write log analyId 1718338978919
14/06/24 11:22:58||4d0ae65c9434b56e|AsyncLog analyId 1718338978919: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:00||3f7ecd9ae3d9deef|START CLEAR CACHE
14/06/24 11:23:00|-|498254ff84d1999b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:01||e4473943ff6cf998|Start write log analyId 1718338981920
14/06/24 11:23:01||e4473943ff6cf998|AsyncLog analyId 1718338981920: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:02||6ea0365807c87466|Request -> loginWithAccount with payload:
14/06/24 11:23:02||6ea0365807c87466|loginWithAccount -> account khong phai la so
14/06/24 11:23:02||6ea0365807c87466|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:02||6ea0365807c87466|LWA checkLoginOtpCdCommon key:myvt_otp_null_h004_gftth_tienichss16
14/06/24 11:23:02||6ea0365807c87466|LWA checkLoginOtpCdmyvt_otp_loginFixAccount_h004_gftth_tienichss16
14/06/24 11:23:02|-|13b17be23aa14fd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:02|-|6ea0365807c87466|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:02|-|6ea0365807c87466|autoLoginReg start
14/06/24 11:23:02||6ea0365807c87466|pushDataKafkaToRedis input: {"action":"MYVT_LOGIN","actionVbi":"MYVT_LOGIN","device":"APP","msisdn":"h004_gftth_tienichss16","osType":null,"versionApp":"7.9","tranId":null,"data":null,"fee":null,"status":null,"msisdnB":null,"pack":null,"campaignCode":null,"campaignPush":null,"errorCode":null,"message":null,"flashSaleId":null}
14/06/24 11:23:02||6ea0365807c87466|correctPassword = false
14/06/24 11:23:02||6ea0365807c87466|cdrGameFi input: {"gameType":"MYVT_DISCOVER","msisdn":"h004_gftth_tienichss16","amount":null,"type":null,"eventId":null,"name":null,"value":null,"msisdnToken":null}
14/06/24 11:23:02||6ea0365807c87466|Log Cdr{"id":"237654be-b3ef-4282-81bd-6c1b6c3559ef","eventId":"dis_mv","userId":"h004_gftth_tienichss16","value":"1","params":null,"occurredAt":1718338982710}
14/06/24 11:23:02||6ea0365807c87466|Push redis cdr:gami: h004_gftth_tienichss16
14/06/24 11:23:02||6ea0365807c87466|Push redis cdr:gami key: 237654be-b3ef-4282-81bd-6c1b6c3559ef
14/06/24 11:23:02||6ea0365807c87466|Log Cdr: Redis:{"id":"237654be-b3ef-4282-81bd-6c1b6c3559ef","eventId":"dis_mv","userId":"h004_gftth_tienichss16","value":"1","params":null,"occurredAt":1718338982710}
14/06/24 11:23:02|-|6ea0365807c87466|loginWithAccount|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[cbaba356-0d37-4f6c-aba3-560d375f6c7c]}{X-Gravitee-Request-Id:[cbaba356-0d37-4f6c-aba3-560d375f6c7c]}{Content-Length:[232]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|account:h004_gftth_tienichss16,password:vt123456a@,device_id:655bb2581e675885,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":2,\"message\":\"Tài khoản đăng nhập hoặc mật khẩu không đúng.\",\"viewCaptcha\":\"0\",\"data\":null,\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:02||a379e019bedc7f19|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:02|-|a379e019bedc7f19|[d6fdf20a-42277] Error [java.lang.UnsupportedOperationException] for HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D", but ServerHttpResponse already committed (200 OK)
14/06/24 11:23:02|-|a379e019bedc7f19|[d6fdf20a-3, L:/10.1.115.18:8080 - R:/10.207.252.75:40931] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.lambda$readFormData$2(GatewayContextFilter.java:156)
*______________Mono.defer ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
*_______________Mono.then ⇢ at com.viettel.fw.filter.GatewayContextFilter.readFormData(GatewayContextFilter.java:99)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP POST "/myvt/appkpi?device_name=SM-S908E&version_app=7.9&build_code=791&os_version=33&device_id=655bb2581e675885&address_mac=02%3A00%3A00%3A00%3A00%3A00&myvt_checksum=U%2Bqa31Jf8NJSQ6jwFNlj9onO%2FF4%3D" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.tryPromise(PromiseCombiner.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner.access$600(PromiseCombiner.java:35) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete0(PromiseCombiner.java:62) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseCombiner$1.operationComplete(PromiseCombiner.java:44) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytesMultiple(AbstractEpollStreamChannel.java:305) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteMultiple(AbstractEpollStreamChannel.java:510) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:422) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:04|-|db64841d4b96a0ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:04||7b1d6e94cd3d3add|Start write log analyId 1718338984920
INFO 7b1d6e94cd3d3add {"traceId":"6ea0365807c87466","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":568,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338982125,"endTime":1718338982693,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginWithAccount"}
INFO 7b1d6e94cd3d3add {"traceId":"6ea0365807c87466","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.loginWithAccount","duration":598,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338982119,"endTime":1718338982717,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 7b1d6e94cd3d3add {"traceId":"6ea0365807c87466","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoginNewController.loginWithAccount","duration":598,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718338982119,"endTime":1718338982717,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO 7b1d6e94cd3d3add {"traceId":"6ea0365807c87466","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoginNewController.loginWithAccount","duration":598,"clientAddress":"10.207.252.75","result":"0","path":"/loginWithAccount","errorCode":2,"errorMessage":"Tài khoản đăng nhập hoặc mật khẩu không đúng.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 7b1d6e94cd3d3add {"traceId":"6ea0365807c87466","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":606,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338982113,"endTime":1718338982719,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
14/06/24 11:23:04||7b1d6e94cd3d3add|AsyncLog analyId 1718338984920: QueueSize: 4, addSuccess: 4, addFalse: 0, writeSuccess:4, writeFalse:0
14/06/24 11:23:05||5b2db2e0a6a935e6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:23:06|-|cc0f184855018645|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:07||7768b1e0190bc3aa|Start write log analyId 1718338987928
14/06/24 11:23:07||7768b1e0190bc3aa|AsyncLog analyId 1718338987928: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:08|-|4121d86e2c7d1098|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:09||8405b44199c4c030|Request -> loginWithAccount with payload:
14/06/24 11:23:09||8405b44199c4c030|loginWithAccount -> account khong phai la so
14/06/24 11:23:09||8405b44199c4c030|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:09||8405b44199c4c030|LWA checkLoginOtpCdCommon key:myvt_otp_null_h004_gftth_tienichss16
14/06/24 11:23:09||8405b44199c4c030|LWA checkLoginOtpCdmyvt_otp_loginFixAccount_h004_gftth_tienichss16
14/06/24 11:23:09|-|8405b44199c4c030|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:09|-|8405b44199c4c030|autoLoginReg start
14/06/24 11:23:09||8405b44199c4c030|pushDataKafkaToRedis input: {"action":"MYVT_LOGIN","actionVbi":"MYVT_LOGIN","device":"APP","msisdn":"h004_gftth_tienichss16","osType":null,"versionApp":"7.9","tranId":null,"data":null,"fee":null,"status":null,"msisdnB":null,"pack":null,"campaignCode":null,"campaignPush":null,"errorCode":null,"message":null,"flashSaleId":null}
14/06/24 11:23:09||8405b44199c4c030|correctPassword = true
14/06/24 11:23:09||8405b44199c4c030|cdrGameFi input: {"gameType":"MYVT_DISCOVER","msisdn":"h004_gftth_tienichss16","amount":null,"type":null,"eventId":null,"name":null,"value":null,"msisdnToken":null}
14/06/24 11:23:09||8405b44199c4c030|Log Cdr{"id":"6bb07563-6d15-4cb2-9244-c8c0a345af61","eventId":"dis_mv","userId":"h004_gftth_tienichss16","value":"1","params":null,"occurredAt":1718338989894}
14/06/24 11:23:09||8405b44199c4c030|Push redis cdr:gami: h004_gftth_tienichss16
14/06/24 11:23:09||8405b44199c4c030|Push redis cdr:gami key: 6bb07563-6d15-4cb2-9244-c8c0a345af61
14/06/24 11:23:09||8405b44199c4c030|Log Cdr: Redis:{"id":"6bb07563-6d15-4cb2-9244-c8c0a345af61","eventId":"dis_mv","userId":"h004_gftth_tienichss16","value":"1","params":null,"occurredAt":1718338989894}
14/06/24 11:23:09||8405b44199c4c030|Exception
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*___Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:09||8405b44199c4c030|Exception getAccountInfoByRootId:
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*__________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl.getAccountInfoByRootId(AerospikeAccountInfoRepositoryImpl.java:46)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:09||8405b44199c4c030|Exception
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*___Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:09||8405b44199c4c030|Exception getAccountInfoByRootId:
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*__________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl.getAccountInfoByRootId(AerospikeAccountInfoRepositoryImpl.java:46)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10|-|8405b44199c4c030|loginWithAccount|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[66330b3f-2728-4778-b30b-3f2728577865]}{X-Gravitee-Request-Id:[66330b3f-2728-4778-b30b-3f2728577865]}{Content-Length:[229]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|account:h004_gftth_tienichss16,password:123456789,device_id:655bb2581e675885,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":0,\"message\":\"Đăng nhập thành công.\",\"data\":{\"errorCode\":0,\"message\":\"Lấy thông tin profile thành công\",\"data\":{\"token\":\"ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==\",\"keyRefresh\":\"dd980422-3d34-4752-8f62-7fcf89ad0e6c\",\"keyRefreshFingerPrint\":\"1b7dd634-f7e0-43c3-9fb8-f61ea1ea3e8d\",\"isChargePasswordSet\":0,\"telType\":null,\"display_name\":\"1\",\"phone_number\":\"h004_gftth_tienichss16\",\"is_security\":0,\"isLockApp\":0,\"survey\":0,\"user_type\":{\"type\":\"multi\",\"type_name\":\"Truyền hình số\",\"user_type\":\"U\",\"user_type_name\":\"Truyền hình số\"},\"serviceType\":\"POST_PAID\",\"contract_id\":\"3528815\",\"sub_id\":\"3428829\",\"cusId\":\"1710210180\",\"contractPhone\":\"983100200\",\"productCode\":\"FTTHECO\",\"user_type_name\":\"Truyền hình số\",\"address\":\"Thanh xuan, Ha noi\",\"busType\":\"VIE\",\"fullName\":\"Kh Automation test\",\"cmnd_number\":\"187429647\",\"cmnd_place\":\"Ha Noi\",\"cmnd_date\":\"21/02/2018\",\"birthday\":\"15/05/1996\",\"is_member\":1,\"avatar\":\"\",\"email\":\"\",\"job\":\"\",\"hobby\":\"\",\"is_viettel_user\":0,\"jobs\":[],\"hobbies\":[],\"time_syn\":1200,\"theme\":\"22\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"need_confirm_device\":false,\"gender\":\"F\",\"telecom_service_id\":\"45\"},\"firstLoginInday\":null,\"errorCodeTracing\":null},\"firstLoginInday\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:10|-|8405b44199c4c030|smsGwRestWsWebClient realData:
0
14/06/24 11:23:10|-|8405b44199c4c030|
java.util.NoSuchElementException: Context does not contain key: interface org.springframework.web.server.ServerWebExchange
at reactor.util.context.Context4.get(Context4.java:147) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoDeferContextual] :
reactor.core.publisher.Mono.deferContextual(Mono.java:251)
com.viettel.myviettel.service.impl.SmsCommonServiceImpl.saveLogOtp(SmsCommonServiceImpl.java:44)
Error has been observed at the following site(s):
*__Mono.deferContextual ⇢ at com.viettel.myviettel.service.impl.SmsCommonServiceImpl.saveLogOtp(SmsCommonServiceImpl.java:44)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at reactor.util.context.Context4.get(Context4.java:147) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.util.context.ContextView.get(ContextView.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at com.viettel.myviettel.service.impl.SmsCommonServiceImpl.lambda$saveLogOtp$2(SmsCommonServiceImpl.java:45) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:47) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10|-|8405b44199c4c030|Exception when send sms:
java.util.NoSuchElementException: Context does not contain key: interface org.springframework.web.server.ServerWebExchange
at reactor.util.context.Context4.get(Context4.java:147) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoDeferContextual] :
reactor.core.publisher.Mono.deferContextual(Mono.java:251)
com.viettel.myviettel.service.impl.SmsCommonServiceImpl.saveLogOtp(SmsCommonServiceImpl.java:44)
Error has been observed at the following site(s):
*__Mono.deferContextual ⇢ at com.viettel.myviettel.service.impl.SmsCommonServiceImpl.saveLogOtp(SmsCommonServiceImpl.java:44)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.SmsGwRestClientImpl.lambda$insertMt$1(SmsGwRestClientImpl.java:78)
*__________Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.SmsGwRestClientImpl.lambda$insertMt$5(SmsGwRestClientImpl.java:62)
Original Stack Trace:
at reactor.util.context.Context4.get(Context4.java:147) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.util.context.ContextView.get(ContextView.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at com.viettel.myviettel.service.impl.SmsCommonServiceImpl.lambda$saveLogOtp$2(SmsCommonServiceImpl.java:45) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:47) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10|-|8405b44199c4c030|
java.util.NoSuchElementException: Context does not contain key: interface org.springframework.web.server.ServerWebExchange
at reactor.util.context.Context4.get(Context4.java:147) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoDeferContextual] :
reactor.core.publisher.Mono.deferContextual(Mono.java:251)
com.viettel.myviettel.service.impl.SmsCommonServiceImpl.saveLogOtp(SmsCommonServiceImpl.java:44)
Error has been observed at the following site(s):
*__Mono.deferContextual ⇢ at com.viettel.myviettel.service.impl.SmsCommonServiceImpl.saveLogOtp(SmsCommonServiceImpl.java:44)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at reactor.util.context.Context4.get(Context4.java:147) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.util.context.ContextView.get(ContextView.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at com.viettel.myviettel.service.impl.SmsCommonServiceImpl.lambda$saveLogOtp$2(SmsCommonServiceImpl.java:45) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:47) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10||cfc6b1b177736a7b|START CLEAR CACHE
14/06/24 11:23:10||40ecc5daa1b6df84|cdrGameFi input: {"gameType":"REGISTER_PUSH","msisdn":null,"amount":null,"type":null,"eventId":null,"name":"up_v","value":"7.9","msisdnToken":null}
14/06/24 11:23:10||40ecc5daa1b6df84|Log Cdr{"id":"2fe36e14-8ac2-41ec-9a80-850a82745dc9","eventId":"up_v","userId":"h004_gftth_tienichss16","value":"1","params":[{"name":"up_v","value":"7.9"}],"occurredAt":1718338990478}
14/06/24 11:23:10||40ecc5daa1b6df84|Push redis cdr:gami: h004_gftth_tienichss16
14/06/24 11:23:10||40ecc5daa1b6df84|Push redis cdr:gami key: 2fe36e14-8ac2-41ec-9a80-850a82745dc9
14/06/24 11:23:10||40ecc5daa1b6df84|Log Cdr: Redis:{"id":"2fe36e14-8ac2-41ec-9a80-850a82745dc9","eventId":"up_v","userId":"h004_gftth_tienichss16","value":"1","params":[{"name":"up_v","value":"7.9"}],"occurredAt":1718338990478}
14/06/24 11:23:10||5c83c2509bf25709|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss16
14/06/24 11:23:10||5c83c2509bf25709|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:10|-|40ecc5daa1b6df84|registerPush|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[930cbe4e-48a9-4861-8cbe-4e48a91861aa]}{X-Gravitee-Request-Id:[930cbe4e-48a9-4861-8cbe-4e48a91861aa]}{Content-Length:[461]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,deviceId:djAyRSSbT8m8zyN0lO0oEo:APA91bF03PXZm0TXWfCeiZSGnYRMB_g4EqlwrCOTlK0VrdrnTgPMDKdQm3QjFr_tMzsw6Ke1TVd3pSKH9mBlbT8qlmzh040LxPDS23jJC-hdWDrWoP7gHJCXMk95kdUoL_ggs2ItY_GX,typeSystem:0,app_version:7.9,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:10||f58cd9ab7933fe46|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss16
14/06/24 11:23:10|-|f58cd9ab7933fe46|vtidGetAccountInfo|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[a2b751a8-d661-4989-b751-a8d66189894a]}{X-Gravitee-Request-Id:[a2b751a8-d661-4989-b751-a8d66189894a]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|null
14/06/24 11:23:10|-|11d15ecb226c980f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:10||b8c04eb2eae72aed|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:10||c5e228a479aa9404|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:10|-|6b2fa86e0ba08e75|collection/displayTabConfig|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{isdn:[h004_gftth_tienichss16]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[6711337a-8d61-4e63-9133-7a8d615e6373]}{X-Gravitee-Request-Id:[6711337a-8d61-4e63-9133-7a8d615e6373]}{content-length:[88]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"31000000000000000000000000000000","params":{"os_type":"android","version":"7.9"}}|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"DF73ACD9AFA6466B91E2BB6FB9668087\",\"blockType\":\"blk_account_info\",\"title\":\"Thông tin tài khoản\",\"order\":1,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin tài khoản\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"B1F61E6719514D1E9CA64E0444824B0D\",\"blockType\":\"blk_data_info\",\"title\":\"Lưu lượng của bạn\",\"order\":2,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Thông tin lưu lượng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"61E6E7730EF047CD8ABEF5A41D5AFE5F\",\"blockType\":\"blk_payment_utilities\",\"title\":\"Tiện ích thanh toán\",\"order\":2,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":6,\\\"title\\\": \\\"Tiện ích thanh toán\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":6}\"},{\"id\":\"F97AB05CCC1C4C91B20449A2CAB9180E\",\"blockType\":\"blk_modem\",\"title\":\"Quản lý thiết bị\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":6,\\\"title\\\": \\\"Modem wifi\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":6}\"},{\"id\":\"302297B7937A4FF5A248E06BA9E9A228\",\"blockType\":\"blk_recommend_for_you\",\"title\":\"Gợi ý dành cho bạn\",\"order\":3,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":5,\\\"title\\\": \\\"Gợi ý dành cho bạn\\\"}\",\"data_config\":\"{\\\"limit\\\":\\\"7\\\",\\\"offset\\\":null,\\\"collectionId\\\":\\\"\\\"}\"},{\"id\":\"268840610BA54DED96999E22DC662C60\",\"blockType\":\"blk_utilities\",\"title\":\"Hỗ trợ khách hàng\",\"order\":5,\"is_migrate\":0,\"display_config\":\"{\\\"display_item\\\": 5,\\\"title\\\": \\\"Hỗ trợ khách hàng\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":7}\"},{\"id\":\"E2FB40869A204B7485390D7394C84A96\",\"blockType\":\"blk_package_viewed\",\"title\":\"Gói cước đã xem TAB DỊCH VỤ\",\"order\":8,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\": 10,\\\"title\\\": \\\"Gói cước được quan tâm\\\"}\",\"data_config\":\"{}\"},{\"id\":\"A4499D6F590811EDA476005056B51709\",\"blockType\":\"BANNER\",\"title\":\"Banner viễn thông\",\"order\":10,\"is_migrate\":1,\"display_config\":\"{\\\"display_item\\\":20,\\\"title\\\":\\\"Banner viễn thông\\\"}\",\"data_config\":\"{\\\"loadMode\\\":\\\"PART\\\",\\\"limit\\\":20}\"}],\"errorCodeTracing\":null}"
14/06/24 11:23:10||a24a4c2a9ab6fc53|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:10||30fa001fe208f152|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:10||0ce849d85996f561|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:10|-||Response: OkMessage{affectedRows=0, lastInsertId=0, serverStatuses=22, warnings=55, information=''}, reports 55 warning(s)
14/06/24 11:23:10||494547e73be0a765|Exception
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*___Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10||494547e73be0a765|
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10||494547e73be0a765|
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getTree2(ServicesServiceImpl.java:441)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.lambda$getAll$0(ServicesServiceImpl.java:97)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getAll(ServicesServiceImpl.java:73)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getAll(ServicesServiceImpl.java:99)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getAll(ServicesServiceImpl.java:119)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10||494547e73be0a765|
com.aerospike.client.AerospikeException: Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.FluxLift] :
reactor.core.publisher.Flux.create(Flux.java:643)
com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
Error has been observed at the following site(s):
*________Flux.create ⇢ at com.aerospike.client.reactor.AerospikeReactorClient.query(AerospikeReactorClient.java:303)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:308)
|_ Flux.doOnError ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:319)
|_ Flux.collectList ⇢ at com.viettel.myviettel.utils.AeroSpikeUtil.findItem(AeroSpikeUtil.java:322)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getTree2(ServicesServiceImpl.java:441)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.lambda$getAll$0(ServicesServiceImpl.java:97)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getAll(ServicesServiceImpl.java:73)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getAll(ServicesServiceImpl.java:99)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.ServicesServiceImpl.getAll(ServicesServiceImpl.java:119)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.aerospike.client.async.AsyncMultiCommand.parseResult(AsyncMultiCommand.java:93) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.AsyncCommand.parseCommandResult(AsyncCommand.java:170) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readMultiHeader(NettyCommand.java:566) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:391) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10|-|494547e73be0a765|getAllService|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[e7bd7503-d1f7-4536-bd75-03d1f74536f8]}{X-Gravitee-Request-Id:[e7bd7503-d1f7-4536-bd75-03d1f74536f8]}{Content-Length:[271]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,serviceType:1,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:10|-|02389273efab9472|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10|-|02389273efab9472|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:10||d7ab58aea02d56f9|Start write log analyId 1718338990936
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":641,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338989238,"endTime":1718338989879,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/loginWithAccount"}
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":"h004_gftth_tienichss16","service":"RedisV1RepositoryImpl.getValue","duration":54,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338989958,"endTime":1718338990012,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.loginWithAccount","duration":780,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338989233,"endTime":1718338990013,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoginNewController.loginWithAccount","duration":780,"logType":"com.viettel.myviettel.controller.LoginNewController","actionType":"LoginNewController","startTime":1718338989233,"endTime":1718338990013,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
14/06/24 11:23:10|-|02389273efab9472|
com.viettel.fw.exception.BusinessException: Successful
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:79)
|_ Mono.map ⇢ at com.viettel.myviettel.service.block.BannerBlockServiceImpl.getData(BannerBlockServiceImpl.java:115)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.BannerBlockServiceImpl.lambda$getData$3(BannerBlockServiceImpl.java:81) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:128) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:533) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:765) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:877) ~[reactor-pool-0.2.8.jar:0.2.8]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onComplete(FluxHandleFuseable.java:236) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:62) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onError(FluxFilterFuseable.java:162) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onError(FluxFilterFuseable.java:382) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.checkTerminated(FluxWindowPredicate.java:538) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drainLoop(FluxWindowPredicate.java:486) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.drain(FluxWindowPredicate.java:430) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onComplete(FluxWindowPredicate.java:310) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.internal.util.DiscardOnCancelSubscriber.onComplete(DiscardOnCancelSubscriber.java:84) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxHandleFuseable$HandleFuseableConditionalSubscriber.onNext(FluxHandleFuseable.java:519) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:200) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient$ResponseSink.next(ReactorNettyClient.java:383) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.ReactorNettyClient.lambda$new$0(ReactorNettyClient.java:121) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:185) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:279) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:388) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:404) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.handleDecoded(MessageDuplexCodec.java:162) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.asyncer.r2dbc.mysql.client.MessageDuplexCodec.channelRead(MessageDuplexCodec.java:73) ~[r2dbc-mysql-0.9.5.jar:0.9.5]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoginNewController.loginWithAccount","duration":780,"clientAddress":"10.207.252.75","result":"0","path":"/loginWithAccount","errorCode":0,"errorMessage":"Đăng nhập thành công.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":789,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338989227,"endTime":1718338990016,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/loginWithAccount"}
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":null,"service":"SmsGwRestClientImpl.insertMt","duration":112,"logType":"com.viettel.myviettel.client.impl.SmsGwRestClientImpl","actionType":"SmsGwRestClientImpl","startTime":1718338989991,"endTime":1718338990103,"clientAddress":null,"title":"","inputs":"[\"MyViettel\",\"h004_gftth_tienichss16\",\"Thue bao h004_gftth_tienichss16 cua Quy khach vua dang nhap ung dung My Viettel - http://viettel.vn/app tren mot thiet bi co ten: SM-S908E. Xin cam on!\"]","response":null,"result":"0","path":null}
INFO d7ab58aea02d56f9 {"traceId":"8405b44199c4c030","requestId":null,"objectId":null,"service":"OtpServiceImpl.checkSendOtpLoginDiffDeviceRoot","duration":164,"logType":"com.viettel.myviettel.service.impl.OtpServiceImpl","actionType":"OtpServiceImpl","startTime":1718338989947,"endTime":1718338990111,"clientAddress":null,"title":null,"inputs":null,"response":null,"result":"0","path":null}
INFO d7ab58aea02d56f9 {"traceId":"40ecc5daa1b6df84","requestId":null,"objectId":"h004_gftth_tienichss16","service":"NotificationServiceImpl.registerPush","duration":61,"logType":"com.viettel.myviettel.service.impl.NotificationServiceImpl","actionType":"NotificationServiceImpl","startTime":1718338990438,"endTime":1718338990499,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO d7ab58aea02d56f9 {"traceId":"40ecc5daa1b6df84","requestId":null,"objectId":"h004_gftth_tienichss16","service":"NotificationController.registerPush","duration":61,"logType":"com.viettel.myviettel.controller.NotificationController","actionType":"NotificationController","startTime":1718338990438,"endTime":1718338990499,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO d7ab58aea02d56f9 {"traceId":"40ecc5daa1b6df84","requestId":null,"objectId":"h004_gftth_tienichss16","service":"NotificationController.registerPush","duration":61,"clientAddress":"10.207.252.75","result":"0","path":"/registerPush","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO d7ab58aea02d56f9 {"traceId":"40ecc5daa1b6df84","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":69,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990432,"endTime":1718338990501,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/registerPush"}
INFO d7ab58aea02d56f9 {"traceId":"f58cd9ab7933fe46","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoController.vtIdGetAccountInfo","duration":20,"logType":"com.viettel.myviettel.controller.AccountInfoController","actionType":"AccountInfoController","startTime":1718338990526,"endTime":1718338990546,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO d7ab58aea02d56f9 {"traceId":"f58cd9ab7933fe46","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoController.vtIdGetAccountInfo","duration":20,"clientAddress":"10.207.252.75","result":"0","path":"/vtidGetAccountInfo","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO d7ab58aea02d56f9 {"traceId":"6b2fa86e0ba08e75","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getDisplayTapConfig","duration":53,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718338990626,"endTime":1718338990679,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO d7ab58aea02d56f9 {"traceId":"6b2fa86e0ba08e75","requestId":null,"objectId":null,"service":"CollectionServiceImpl.getTabConfig","duration":59,"logType":"com.viettel.myviettel.service.impl.CollectionServiceImpl","actionType":"CollectionServiceImpl","startTime":1718338990620,"endTime":1718338990679,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO d7ab58aea02d56f9 {"traceId":"6b2fa86e0ba08e75","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":60,"logType":"com.viettel.myviettel.controller.CollectionController","actionType":"CollectionController","startTime":1718338990619,"endTime":1718338990679,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO d7ab58aea02d56f9 {"traceId":"6b2fa86e0ba08e75","requestId":null,"objectId":null,"service":"CollectionController.getTabConfig","duration":60,"clientAddress":"10.207.252.75","result":"0","path":"/collection/displayTabConfig","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO d7ab58aea02d56f9 {"traceId":"6b2fa86e0ba08e75","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":66,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990615,"endTime":1718338990681,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/collection/displayTabConfig"}
INFO d7ab58aea02d56f9 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"VtBundlePackageCustomRepositoryImpl.getListPackage","duration":67,"logType":"com.viettel.myviettel.repositories.mysql.impl.VtBundlePackageCustomRepositoryImpl","actionType":"VtBundlePackageCustomRepositoryImpl","startTime":1718338990761,"endTime":1718338990828,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO d7ab58aea02d56f9 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"VtBundlePackageServiceImpl.getListPackageCustom","duration":67,"logType":"com.viettel.myviettel.service.impl.VtBundlePackageServiceImpl","actionType":"VtBundlePackageServiceImpl","startTime":1718338990761,"endTime":1718338990828,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO d7ab58aea02d56f9 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getAddOnUSSD","duration":81,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990772,"endTime":1718338990853,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"3,6\"]","response":"{\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"isDefaultData\":\"false\",\"listAddOn\":[],\"listPkgName\":\"\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPromotionCenterV2"}
INFO d7ab58aea02d56f9 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.checkData3gV3","duration":80,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990776,"endTime":1718338990856,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO d7ab58aea02d56f9 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.checkDataAddon","duration":79,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990777,"endTime":1718338990856,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO d7ab58aea02d56f9 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getAddOnUSSD","duration":86,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990772,"endTime":1718338990858,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"3,6\"]","response":"{\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"isDefaultData\":\"false\",\"listAddOn\":[],\"listPkgName\":\"\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPromotionCenterV2"}
INFO d7ab58aea02d56f9 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WsDataCenterClientV2V2Impl.getPromotion","duration":89,"logType":"com.viettel.myviettel.client.impl.WsDataCenterClientV2V2Impl","actionType":"WsDataCenterClientV2V2Impl","startTime":1718338990770,"endTime":1718338990859,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO d7ab58aea02d56f9 {"traceId":"494547e73be0a765","requestId":null,"objectId":"h004_gftth_tienichss16","service":"ServiceController.getAllServices","duration":36,"logType":"com.viettel.myviettel.controller.ServiceController","actionType":"ServiceController","startTime":1718338990856,"endTime":1718338990892,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getAllService"}
INFO d7ab58aea02d56f9 {"traceId":"494547e73be0a765","requestId":null,"objectId":"h004_gftth_tienichss16","service":"ServiceController.getAllServices","duration":36,"clientAddress":"10.207.252.75","result":"1","path":"/getAllService","errorCode":null,"errorMessage":"Error 201,1,30000,0,5,BB95C49653E16FA 10.207.222.190 8098: Index not found","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getRegistedVasInfo","duration":83,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990813,"endTime":1718338990896,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"charged\":\"0\",\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"listPkgFail\":null,\"listPkgSuccess\":null,\"msisdnGroup\":null,\"msisdnGroupDetail\":null,\"listVasCode\":\"\",\"message\":\"\",\"optionalInfo\":\"\",\"usingPkgNameVTP\":null}","result":"0","path":"/getListHotPackages"}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PackServiceImpl.getUsingPacksByMsisdn2","duration":83,"logType":"com.viettel.myviettel.service.impl.PackServiceImpl","actionType":"PackServiceImpl","startTime":1718338990813,"endTime":1718338990896,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SolrInternetPackageRepositoryImpl.findByType","duration":81,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718338990815,"endTime":1718338990896,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getAddOnUSSD","duration":85,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990816,"endTime":1718338990901,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"3,6\"]","response":"{\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"isDefaultData\":\"false\",\"listAddOn\":[],\"listPkgName\":\"\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getListHotPackages"}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PromotionDataServiceImpl.getDynamicPromotion","duration":85,"logType":"com.viettel.myviettel.service.impl.PromotionDataServiceImpl","actionType":"PromotionDataServiceImpl","startTime":1718338990816,"endTime":1718338990901,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"InternetPackageServiceImpl.getInternetPackageByType","duration":94,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718338990815,"endTime":1718338990909,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO d7ab58aea02d56f9 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SolrInternetPackageRepositoryImpl.findByType","duration":100,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718338990815,"endTime":1718338990915,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
14/06/24 11:23:10||d7ab58aea02d56f9|AsyncLog analyId 1718338990936: QueueSize: 30, addSuccess: 33, addFalse: 0, writeSuccess:30, writeFalse:0
14/06/24 11:23:10|-|02389273efab9472|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[c9296caa-f5f1-4ac7-a96c-aaf5f18ac7ad]}{X-Gravitee-Request-Id:[c9296caa-f5f1-4ac7-a96c-aaf5f18ac7ad]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"BBFCAE3E3E26431BA8E0761BA20A97DE","params":{"limit":10,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}"
14/06/24 11:23:11||1d6bff111a60f4b5|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:11|-|8fb45426c40ebb23|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:11|-|8fb45426c40ebb23|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:11|-|5c83c2509bf25709|getBccsInfoV2 response:
0
OK
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noi
false
false
14/06/24 11:23:11|-|d70ab9edcb34e7f0|getShopHomeV2|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[f4515a11-bec3-4b98-915a-11bec37b9877]}{X-Gravitee-Request-Id:[f4515a11-bec3-4b98-915a-11bec37b9877]}{Content-Length:[281]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,type_app:1,isdn_type:22,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Lấy dữ liệu thành công\",\"data\":{\"topBanner\":[{\"id\":5889,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"S10K\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"S10K\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"S10K\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"S10K\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"10K/30 ngày: 1.000 sms nội mạng\",\"service_message\":\"10K/30 ngày: 1.000 sms nội mạng\",\"created_at\":\"2023-09-20 16:33:39\",\"updated_at\":\"2023-09-20 16:33:39\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5891,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V10K\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"V10K\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V10K\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"V10K\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"10K/30 ngày: 50 phút thoại nội\",\"service_message\":\"10K/30 ngày: 50 phút thoại nội\",\"created_at\":\"2023-09-20 16:35:22\",\"updated_at\":\"2023-09-20 16:35:22\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5897,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"12SD70\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"12SD70\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"12SD70\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"12SD70\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"360 ngày\",\"prepaid_month\":null,\"short_description\":\"Có 360GB (1GB/ngày), chu kỳ 360 ngày\",\"service_message\":\"1. Chính sách gói cước- 840.000 đồng có 360GB (1GB/ngày), chu kỳ 360 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 360 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 840.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5899,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"12V90B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"12V90B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"12V90B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"12V90B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"360 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 360GB (1GB/ngày), chu kỳ 360 ngày.\",\"service_message\":\"1. Chính sách gói cước- 1.080.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 360GB (1GB/ngày), chu kỳ 360 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 360 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 1.080.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5905,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"6V90B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"6V90B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"6V90B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"6V90B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"180 ngày\",\"prepaid_month\":null,\"short_description\":\"miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 180GB (1GB/ngày), chu kỳ 180 ngày.\",\"service_message\":\"1. Chính sách gói cước- 540.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 180GB (1GB/ngày), chu kỳ 180 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 180 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 540.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null}],\"midBanner\":[],\"sim\":[{\"isdn\":\"960102234\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"5\",\"pledge_amount\":\"27000\",\"isdn_type\":0},{\"isdn\":\"960102197\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"5\",\"pledge_amount\":\"27000\",\"isdn_type\":0},{\"isdn\":\"960102474\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"5\",\"pledge_amount\":\"27000\",\"isdn_type\":0},{\"isdn\":\"960102603\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":null,\"pledge_amount\":\"25000\",\"isdn_type\":0},{\"isdn\":\"960102639\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":null,\"pledge_amount\":\"25000\",\"isdn_type\":0},{\"isdn\":\"960102246\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"5\",\"pledge_amount\":\"27000\",\"isdn_type\":0},{\"isdn\":\"960102567\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"6\",\"pledge_amount\":\"25000\",\"isdn_type\":0},{\"isdn\":\"960102617\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"5\",\"pledge_amount\":\"27000\",\"isdn_type\":0},{\"isdn\":\"960102761\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":\"5\",\"pledge_amount\":\"27000\",\"isdn_type\":0},{\"isdn\":\"960102430\",\"unit\":\"VNĐ\",\"ownerId\":\"254867\",\"prodOfferId\":\"1\",\"pre_price\":\"50000\",\"pos_price\":\"32000\",\"pledge_time\":null,\"pledge_amount\":\"25000\",\"isdn_type\":0}],\"ftthPackage\":[],\"mobile\":[{\"id\":5889,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"S10K\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"S10K\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"S10K\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"S10K\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"10K/30 ngày: 1.000 sms nội mạng\",\"service_message\":\"10K/30 ngày: 1.000 sms nội mạng\",\"created_at\":\"2023-09-20 16:33:39\",\"updated_at\":\"2023-09-20 16:33:39\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5891,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V10K\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"V10K\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V10K\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"V10K\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"10K/30 ngày: 50 phút thoại nội\",\"service_message\":\"10K/30 ngày: 50 phút thoại nội\",\"created_at\":\"2023-09-20 16:35:22\",\"updated_at\":\"2023-09-20 16:35:22\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5897,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"12SD70\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"12SD70\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"12SD70\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"12SD70\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"360 ngày\",\"prepaid_month\":null,\"short_description\":\"Có 360GB (1GB/ngày), chu kỳ 360 ngày\",\"service_message\":\"1. Chính sách gói cước- 840.000 đồng có 360GB (1GB/ngày), chu kỳ 360 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 360 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 840.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5899,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"12V90B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"12V90B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"12V90B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"12V90B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"360 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 360GB (1GB/ngày), chu kỳ 360 ngày.\",\"service_message\":\"1. Chính sách gói cước- 1.080.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 360GB (1GB/ngày), chu kỳ 360 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 360 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 1.080.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5905,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"6V90B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"6V90B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"6V90B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"6V90B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"180 ngày\",\"prepaid_month\":null,\"short_description\":\"miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 180GB (1GB/ngày), chu kỳ 180 ngày.\",\"service_message\":\"1. Chính sách gói cước- 540.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 180GB (1GB/ngày), chu kỳ 180 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 180 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 540.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5659,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":\"ngày\",\"highspeed\":\"1GB\",\"high_speed\":null,\"service_code\":\"GIC70\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"GIC70\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"GIC70\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"GIC70\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"1GB/ngày. Nghe nhạc, xem phim miễn phí. Mạng xã hội đồng giá 10K\",\"service_message\":\"1. Chính sách gói cước: 70.000đ/30 ngày có 30GB (1GB/ngày)2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống thực hiện gia hạn gói cước với cước phí là 70.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191.- Để hủy gói cước: soạn HUYDATA gửi 191.\",\"created_at\":\"2023-06-07 08:20:58\",\"updated_at\":\"2023-06-07 08:20:58\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"GIC\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5661,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":\"30ngày\",\"highspeed\":\"10GB\",\"high_speed\":null,\"service_code\":\"GIC70T\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"GIC70T\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"GIC70T\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"GIC70T\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"10GB Data. Nghe nhạc, xem phim miễn phí. Mạng xã hội đồng giá 10K\",\"service_message\":\"1. Chính sách gói cước: 70.000đ/30 ngày có 10GB.2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống thực hiện gia hạn gói cước với cước phí là 70.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191.- Để hủy gói cước: soạn HUYDATA gửi 191.\",\"created_at\":\"2023-06-07 11:26:29\",\"updated_at\":\"2023-06-07 11:26:29\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"GIC\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5721,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V90B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"V90B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V90B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"V90B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 30GB (1GB/ngày), chu kỳ 30 ngày\",\"service_message\":\"1. Chính sách gói cước- 90.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 30 phút gọi ngoại mạng, 30GB (1GB/ngày), chu kỳ 30 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 90.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-06-16 11:48:54\",\"updated_at\":\"2023-06-16 11:48:54\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5731,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V120B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"V120B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V120B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"V120B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí 10 phút/cuộc gọi nội mạng, 50 phút gọi ngoại mạng, 45GB (1.5GB/ngày), chu kỳ 30 ngày\",\"service_message\":\"1. Chính sách gói cước- 120.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 50 phút gọi ngoại mạng, 45GB (1.5GB/ngày), chu kỳ 30 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 120.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2024-04-15 15:39:27\",\"updated_at\":\"2023-06-16 14:00:45\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5489,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"ST60N\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"ST60N\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"ST60N\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"ST60N\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"60.000 đồng: Có 60GB (2GB/ngày), chu kỳ 30 ngày.\",\"service_message\":\"1. Chính sách gói cước- Có 60GB (2GB/ngày), chu kỳ 30 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 60.000 đồng- Để kiểm tra lưu lượng data còn lại: soạn KTTK gửi 191- Để hủy gia hạn gói cước: soạn HUY gửi 191.\",\"created_at\":\"2024-06-13 09:30:20\",\"updated_at\":\"2023-03-03 10:17:32\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5765,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V150B\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"V150B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V150B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"V150B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí 10 phút/cuộc gọi nội mạng, 80 phút gọi ngoại mạng, 60GB (2GB/ngày), chu kỳ 30 ngày\",\"service_message\":\"1. Chính sách gói cước- 150.000 đồng: miễn phí 10 phút/cuộc gọi nội mạng, 80 phút gọi ngoại mạng, 60GB (2GB/ngày), chu kỳ 30 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 150.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-07-05 15:55:47\",\"updated_at\":\"2023-07-05 15:55:47\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DEP\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":7897222,\"price\":1440000,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"12V120B\",\"offer_id\":null,\"short_name\":\"12V120B\",\"service_name\":\"12V120B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"12V120B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"12V120B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":null,\"fee_convert\":null,\"bundle_cycle\":\"360 ngày\",\"prepaid_month\":null,\"short_description\":\"Có 12 chu kỳ, mỗi chu kỳ 30 ngày được: miễn phí 10 phút/cuộc gọi nội mạng, 50 phút gọi ngoại mạng, 45GB (1.5GB/ngày)\",\"service_message\":\"1. Chính sách gói cước- 1.440.000 đồng có 12 chu kỳ, với mỗi chu kỳ 30 ngày được: miễn phí 10 phút/cuộc gọi nội mạng, 50 phút gọi ngoại mạng, 45GB (1.5GB/ngày).- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 360 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 1.440.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2024-06-13 14:51:03\",\"updated_at\":\"2024-06-13 14:51:03\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":null,\"vas_type\":\"SIM_DEP,NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":7897227,\"price\":720000,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA,GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"6V120B\",\"offer_id\":null,\"short_name\":\"6V120B\",\"service_name\":\"6V120B\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"6V120B\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"6V120B\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":null,\"fee_convert\":null,\"bundle_cycle\":\"180 ngày\",\"prepaid_month\":null,\"short_description\":\"Có 6 chu kỳ, mỗi chu kỳ 30 ngày được: miễn phí 10 phút/cuộc gọi nội mạng, 50 phút gọi ngoại mạng, 45GB (1.5GB/ngày)\",\"service_message\":\"1. Chính sách gói cước- 720.000 đồng có 6 chu kỳ, mỗi chu kỳ 30 ngày được: miễn phí 10 phút/cuộc gọi nội mạng, 50 phút gọi ngoại mạng, 45GB (1.5GB/ngày).- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 180 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 720.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để kiểm tra lưu lượng thoại còn lại: Bấm gọi *102#- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2024-06-13 14:51:03\",\"updated_at\":\"2024-06-13 14:51:03\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":null,\"vas_type\":\"SIM_DEP\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5541,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"FB10\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"FACEBOOK\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"FACEBOOK\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"FB10\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập ứng dụng\",\"service_message\":\"10K/30 ngày: Miễn phí Data truy cập ứng dụng\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5545,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"MPMOCHA\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"MOCHA\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"MOCHA\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"MPMOCHA\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập ứng dụng\",\"service_message\":\"0K/30 ngày: Miễn phí Data truy cập ứng dụng\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5547,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"ZINGMP3_GIC_BUNDLE\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"ZINGMP3\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"ZINGMP3\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"ST60N\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập nghe nhạc\",\"service_message\":\"45.000 đồng/tháng: Miễn phí lưu lượng data để truy cập sử dụng dịch vụ zingmp3\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5549,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"MT10T\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"DATA\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"DATA\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"MT10T\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí 2GB Data tốc độ cao\",\"service_message\":\"10K: Miễn phí 2GB Data tốc độ cao\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5555,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"TIK10\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"TIKTOK\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"TIKTOK\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"TIK10\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập ứng dụng\",\"service_message\":\"10K/30 ngày: Miễn phí Data truy cập ứng dụng\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5557,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"NCT_GIC_BUNDLE\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"NCT\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"NCT\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"ST60N\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập nghe nhạc\",\"service_message\":\"30.000 đồng/tháng: Miễn phí lưu lượng data để truy cập sử dụng dịch vụ NCT\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5559,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"WAKA_GIC_BUNDLE\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"WAKA\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"WAKA\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"ST60N\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí kho nội dung đọc sách Online Waka…\",\"service_message\":\"30.000 đồng/tháng: Đọc toàn bộ kho nội dung Waka (không bao gồm các sách bán lẻ, truyện mua lẻ theo chương).\",\"created_at\":\"2023-04-27 11:32:36\",\"updated_at\":\"2023-04-27 11:32:36\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5573,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"TV360_BUNDLE_DATA_30\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"TV360\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"TV360\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"ST60N\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập kho nội dung giải trí, xem phim...\",\"service_message\":\"0 đồng/30 ngày:Gói kênh truyền hình cơ bảnXem trước phim bom tấn và tập mới phim bộMiễn phí Data 4G/5G ViettelChỉ áp dụng cho thiết bị di động: điện thoại, máy tính bảng\",\"created_at\":\"2023-04-28 09:07:54\",\"updated_at\":\"2023-04-28 09:07:54\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5577,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"YT10\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"YOUTUBE\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"YOUTUBE\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"YT10\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập ứng dụng\",\"service_message\":\"10K/30 ngày: Miễn phí Data truy cập ứng dụng\",\"created_at\":\"2023-04-28 13:39:34\",\"updated_at\":\"2023-04-28 13:39:34\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5879,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"MYDIO_GIC\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"MYDIO\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"MYDIO\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"GIC\",\"product_data\":\"VAS_MYDIO\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Miễn phí Data truy cập Mydio nghe hàng nghìn sách nói và audio hấp dẫn\",\"service_message\":\"25K/30 ngày: Miễn phí Data truy cập Mydio nghe hàng nghìn sách nói và audio hấp dẫn.\",\"created_at\":\"2023-08-11 07:53:47\",\"updated_at\":\"2023-08-11 07:53:47\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"ADDON\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5881,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"SD70\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"SD70\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"SD70\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"SD70\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"Có 30GB (1GB/ngày), chu kỳ 30 ngày\",\"service_message\":\"1. Chính sách gói cước- 70.000 đồng có 30GB (1GB/ngày), chu kỳ 30 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 70.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-08-29 09:06:59\",\"updated_at\":\"2023-08-29 09:06:59\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":1,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":1,\"price\":100,\"image\":\"https://media.vietteltelecom.vn/upload//image_omni/2019/04/22/5cbd25218524b.jpeg\",\"month\":null,\"icon\":null,\"link\":null,\"type\":1,\"tags\":\"DATA, GOI_NHIEU\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":null,\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"TOM150\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"TOM150\",\"image_pcclink\":null,\"icon_pcclink\":\"\",\"web_url\":null,\"banner_url\":\"https://media.vietteltelecom.vn/upload//image_omni/2019/04/22/5cbd25218524b.jpeg\",\"package_name\":\"TOM150\",\"telecom_service_id\":1,\"used_type\":0,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM11\",\"product_data\":\"B150K\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"1. Chính sách gói cước\\r\\n- Miễn phí 500 phút gọi nội mạng, 500SMS nội mạng và 1.5GB lưu lượng data tốc độ cao sử dụng trong 30 ngày. \\r\\n- Khi hết số phút gọi và tin nhắn miễn phí, cước được tính theo gói TOMATO (gọi nội mạng 1.590đ/phút, tin nhắn nội mạng 200đ/tin), hết 1.5GB truy cập tốc độ thông thường.\\r\\n- Chính sách giá cước khác tính theo quy định gói TOMATO.\\r\\n2. Hướng dẫn sử dụng\\r\\n- Thời hạn khuyến mại: trong vòng 12 tháng kể từ ngày đăng ký.\\r\\n- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 150.000đ. \\r\\n- Để kiểm tra lưu lượng data khuyến mại: KTTK gửi 191\\r\\n- Để kiểm tra số phút khuyến mại: *102#\\r\\n- Để hủy khuyến mại: soạn HUY gửi 191. \",\"service_message\":\"1. Chính sách gói cước\\r\\n- Miễn phí 500 phút gọi nội mạng, 500SMS nội mạng và 1.5GB lưu lượng data tốc độ cao sử dụng trong 30 ngày. \\r\\n- Khi hết số phút gọi và tin nhắn miễn phí, cước được tính theo gói TOMATO (gọi nội mạng 1.590đ/phút, tin nhắn nội mạng 200đ/tin), hết 1.5GB truy cập tốc độ thông thường.\\r\\n- Chính sách giá cước khác tính theo quy định gói TOMATO.\\r\\n2. Hướng dẫn sử dụng\\r\\n- Thời hạn khuyến mại: trong vòng 12 tháng kể từ ngày đăng ký.\\r\\n- Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 150.000đ. \\r\\n- Để kiểm tra lưu lượng data khuyến mại: KTTK gửi 191\\r\\n- Để kiểm tra số phút khuyến mại: *102#\\r\\n- Để hủy khuyến mại: soạn HUY gửi 191. \",\"created_at\":\"2024-04-02 15:06:58\",\"updated_at\":\"2019-04-22 09:23:28\",\"bundle_type\":1,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":0,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5895,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"6SD135\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"6SD135\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"6SD135\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"6SD135\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"180 ngày\",\"prepaid_month\":null,\"short_description\":\"900GB (5GB/ngày), miễn phí TV360 basic. Chu kỳ 180 ngày.\",\"service_message\":\"1. Chính sách gói cước- 810.000 đồng: Có 900GB (5GB/ngày), miễn phí TV360 basic. Chu kỳ 180 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính. 2. Hướng dẫn sử dụng - Hết 180 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 810.000 đồng - Để kiểm tra lưu lượng data còn lại: KTTK gửi 191 - Để hủy gói cước: soạn HUY gửi 191\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":0,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5901,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"12SD120\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"12SD120\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"12SD120\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"12SD120\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"360 ngày\",\"prepaid_month\":null,\"short_description\":\"720GB (2GB/ngày), chu kỳ 360 ngày.\",\"service_message\":\"1. Chính sách gói cước- 1.440.000 đồng có 720GB (2GB/ngày), chu kỳ 360 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính.2. Hướng dẫn sử dụng- Hết 360 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 1.440.000 đồng- Để kiểm tra lưu lượng data còn lại: KTTK gửi 191- Để hủy gói cước: soạn HUY gửi 191.\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":0,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5903,\"price\":100,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":1,\"tags\":\"DATA\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"SD135\",\"offer_id\":null,\"short_name\":\"TOUR\",\"service_name\":\"SD135\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"SD135\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"TOM690_12\",\"product_data\":\"SD135\",\"vtfree_code\":\"\",\"post_type\":\"\",\"promotion_code\":\"\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"\",\"reason_exchange\":\"\",\"reason_code\":\"OMNI\",\"reason_id\":\"5005896\",\"fee_convert\":null,\"bundle_cycle\":\"30 ngày\",\"prepaid_month\":null,\"short_description\":\"150GB (5GB/ngày), miễn phí TV360 basic. Chu kỳ 30 ngày.\",\"service_message\":\"1. Chính sách gói cước- 135.000 đồng: Có 150GB (5GB/ngày), miễn phí TV360 basic. Chu kỳ 30 ngày.- Chính sách giá cước khác tính theo quy định gói cước chính. 2. Hướng dẫn sử dụng - Hết 30 ngày hệ thống tự động gia hạn khuyến mại với cước phí là 135.000 đồng - Để kiểm tra lưu lượng data còn lại: KTTK gửi 191 - Để hủy gói cước: soạn HUY gửi 191\",\"created_at\":\"2023-10-03 12:24:48\",\"updated_at\":\"2023-10-03 12:24:48\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":1,\"is_hot\":0,\"is_new\":0,\"reason_id_base\":\"5005896\",\"vas_type\":\"SIM_DATA\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":5929,\"price\":120000,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":2,\"tags\":\"\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"[{\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"start_time\\\":\\\"01-01-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"\\\",\\\"unit\\\":\\\"%\\\",\\\"promotion_month\\\":0,\\\"longDesc\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c t\\\\u1eb7ng 1GB data t\\\\u1ed1c \\\\u0111\\\\u1ed9 cao s\\\\u1eed d\\\\u1ee5ng trong th\\\\u00e1ng.\\\",\\\"month\\\":\\\"1\\\",\\\"code\\\":\\\"1T\\\",\\\"prepaidId\\\":\\\"1065338\\\",\\\"priority\\\":\\\"0\\\",\\\"price\\\":120000,\\\"desc\\\":\\\"1 th\\\\u00e1ng - 120.000\\\\u0111\\\"},{\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"start_time\\\":\\\"01-01-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"2\\\",\\\"unit\\\":\\\"%\\\",\\\"promotion_month\\\":5,\\\"longDesc\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c t\\\\u1eb7ng 5% c\\\\u01b0\\\\u1edbc \\\\u0111\\\\u00f3ng tr\\\\u01b0\\\\u1edbc v\\\\u00e0o th\\\\u00e1ng th\\\\u1ee9 4 v\\\\u00e0 1 GB\\\\/th\\\\u00e1ng s\\\\u1eed d\\\\u1ee5ng trong 3 th\\\\u00e1ng.\\\",\\\"month\\\":\\\"3\\\",\\\"code\\\":\\\"3T\\\",\\\"prepaidId\\\":\\\"1065339\\\",\\\"priority\\\":\\\"1\\\",\\\"price\\\":360000,\\\"desc\\\":\\\"3 th\\\\u00e1ng - 360.000\\\\u0111\\\"},{\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"start_time\\\":\\\"01-01-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"1\\\",\\\"unit\\\":\\\" th\\\\u00e1ng\\\",\\\"promotion_month\\\":1,\\\"longDesc\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c t\\\\u1eb7ng 1 th\\\\u00e1ng ph\\\\u00ed g\\\\u00f3i v\\\\u00e0o th\\\\u00e1ng th\\\\u1ee9 7 v\\\\u00e0 1 GB\\\\/th\\\\u00e1ng s\\\\u1eed d\\\\u1ee5ng trong 6 th\\\\u00e1ng.\\\",\\\"month\\\":\\\"6\\\",\\\"code\\\":\\\"6T\\\",\\\"prepaidId\\\":\\\"1065340\\\",\\\"priority\\\":\\\"1\\\",\\\"price\\\":720000,\\\"desc\\\":\\\"6 th\\\\u00e1ng - 720.000\\\\u0111\\\"},{\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"start_time\\\":\\\"01-01-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"1\\\",\\\"unit\\\":\\\" th\\\\u00e1ng\\\",\\\"promotion_month\\\":2,\\\"longDesc\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c t\\\\u1eb7ng 2 th\\\\u00e1ng ph\\\\u00ed g\\\\u00f3i v\\\\u00e0o th\\\\u00e1ng th\\\\u1ee9 13, 14 v\\\\u00e0 1 GB\\\\/th\\\\u00e1ng s\\\\u1eed d\\\\u1ee5ng trong 12 th\\\\u00e1ng.\\\",\\\"month\\\":\\\"12\\\",\\\"code\\\":\\\"12T\\\",\\\"prepaidId\\\":\\\"1065341\\\",\\\"priority\\\":\\\"1\\\",\\\"price\\\":1440000,\\\"desc\\\":\\\"12 th\\\\u00e1ng - 1.440.000\\\\u0111\\\"}]\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V120K\",\"offer_id\":400000607,\"short_name\":\"V120K\",\"service_name\":\"V120K\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V120K\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"POBAS\",\"product_data\":\"MIMDXX\",\"vtfree_code\":\"\",\"post_type\":\"0\",\"promotion_code\":\"V120K\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"STTSCK_OL-345201\",\"reason_exchange\":\"\",\"reason_code\":\"\",\"reason_id\":null,\"fee_convert\":null,\"bundle_cycle\":\"Tháng\",\"prepaid_month\":null,\"short_description\":\"Có 1.5GB/ngày, miễn phí 20 phút đầu tiên/cuộc gọi nội mạng, 50 phút thoại ngoại mạng.\",\"service_message\":\"1. Chính sách gói cước \",\"created_at\":\"2024-04-12 10:15:35\",\"updated_at\":\"2023-11-03 11:41:13\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":2,\"is_hot\":0,\"is_new\":0,\"reason_id_base\":null,\"vas_type\":\"NORMAL\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null},{\"id\":7897134,\"price\":180000,\"image\":\"\",\"month\":null,\"icon\":\"\",\"link\":null,\"type\":2,\"tags\":\"\",\"area\":null,\"status\":1,\"priority\":10,\"cdt\":\"[{\\\"start_time\\\":\\\"01-08-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"\\\",\\\"unit\\\":\\\"%\\\",\\\"code\\\":\\\"1T\\\",\\\"month\\\":\\\"1\\\",\\\"price\\\":180000,\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"prepaidId\\\":\\\"1068426\\\",\\\"promotion_month\\\":\\\"\\\",\\\"priority\\\":\\\"1\\\",\\\"longDesc\\\":\\\"Quý khách được tặng 1GB data tốc độ cao sử dụng trong tháng.\\\",\\\"desc\\\":\\\"1 tháng - 180.000đ\\\"},{\\\"start_time\\\":\\\"01-08-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"2\\\",\\\"unit\\\":\\\"%\\\",\\\"code\\\":\\\"3T\\\",\\\"month\\\":\\\"3\\\",\\\"price\\\":540000,\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"prepaidId\\\":\\\"1068427\\\",\\\"promotion_month\\\":\\\"5\\\",\\\"priority\\\":\\\"1\\\",\\\"longDesc\\\":\\\"Quý khách được tặng 5% cước đóng trước vào tháng thứ 4 và 1 GB/tháng sử dụng trong 3 tháng.\\\",\\\"desc\\\":\\\"3 tháng - 540.000đ\\\"},{\\\"start_time\\\":\\\"01-08-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"1\\\",\\\"unit\\\":\\\" tháng\\\",\\\"code\\\":\\\"6T\\\",\\\"month\\\":\\\"6\\\",\\\"price\\\":1080000,\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"prepaidId\\\":\\\"1068428\\\",\\\"promotion_month\\\":\\\"1\\\",\\\"priority\\\":\\\"1\\\",\\\"longDesc\\\":\\\"Quý khách được tặng 1 tháng phí gói vào tháng thứ 7 và 1 GB/tháng sử dụng trong 6 tháng.\\\",\\\"desc\\\":\\\"6 tháng - 1.080.000đ\\\"},{\\\"start_time\\\":\\\"01-08-2023 00:00:00\\\",\\\"promotion_type\\\":\\\"1\\\",\\\"unit\\\":\\\" tháng\\\",\\\"code\\\":\\\"12T\\\",\\\"month\\\":\\\"12\\\",\\\"price\\\":2160000,\\\"end_time\\\":\\\"31-12-2025 23:59:59\\\",\\\"prepaidId\\\":\\\"1068429\\\",\\\"promotion_month\\\":\\\"2\\\",\\\"priority\\\":\\\"1\\\",\\\"longDesc\\\":\\\"Quý khách được tặng 2 tháng phí gói vào tháng thứ 13, 14 và 1 GB/tháng sử dụng trong 12 tháng.\\\",\\\"desc\\\":\\\"12 tháng - 2.160.000đ\\\"}]\",\"exPageEffectImg\":null,\"exPageNoEffectImg\":null,\"homePageEffectImg\":null,\"homePageNoEffectImg\":null,\"service_id\":\"\",\"num_of_cycle\":null,\"highspeed\":null,\"high_speed\":null,\"service_code\":\"V180X\",\"offer_id\":400000607,\"short_name\":\"V180X\",\"service_name\":\"V180X\",\"image_pcclink\":null,\"icon_pcclink\":null,\"web_url\":null,\"banner_url\":\"\",\"package_name\":\"V180X\",\"telecom_service_id\":1,\"used_type\":null,\"package_type\":1,\"service_used_state\":null,\"product_main\":\"POBAS\",\"product_data\":\"MIMDXX\",\"vtfree_code\":\"\",\"post_type\":\"0\",\"promotion_code\":\"V180X\",\"prepaid_id\":null,\"prepaid_code\":null,\"total_prepaid_amount\":null,\"vas_group\":null,\"bill_cycle\":null,\"reason_connect\":\"123566\",\"reason_exchange\":\"9004012743-TS_DEP\",\"reason_code\":\"\",\"reason_id\":\"TS_DEP\",\"fee_convert\":0,\"bundle_cycle\":\"Tháng\",\"prepaid_month\":null,\"short_description\":\"\",\"service_message\":\"1. Chính sách gói cước - 180.000 đ/tháng: Có 6GB/ngày, miễn phí 10 phút đầu tiên/cuộc gọi nội mạng, 100 phút thoại ngoại mạng, TV360 basic.\",\"created_at\":\"2024-05-08 07:59:34\",\"updated_at\":\"2024-03-21 13:44:31\",\"bundle_type\":2,\"is_khdn\":0,\"auto_verify\":0,\"product_type\":\"mobile\",\"sim_type\":2,\"is_hot\":0,\"is_new\":0,\"reason_id_base\":\"TS_DEP\",\"vas_type\":\"SIM_DEP\",\"ex_page_effect_img\":null,\"ex_page_no_effect_img\":null,\"home_page_effect_img\":null,\"home_page_no_effect_img\":null}]},\"errorCodeTracing\":null}"
14/06/24 11:23:11||c0047b3d3fabb24d|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:12|-|1d8d1a32c85cf786|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:13||0f326f7d5b3b3888|Start write log analyId 1718338993948
INFO 0f326f7d5b3b3888 {"traceId":"02389273efab9472","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":77,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338990859,"endTime":1718338990936,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO 0f326f7d5b3b3888 {"traceId":"02389273efab9472","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":79,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338990859,"endTime":1718338990938,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Successful\",\"data\":[],\"errorCodeTracing\":\"ERR_000069\"}","result":"0","path":"/blockData"}
INFO 0f326f7d5b3b3888 {"traceId":"02389273efab9472","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":79,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000069"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"InternetPackageServiceImpl.getInternetPackageByType","duration":123,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718338990815,"endTime":1718338990938,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"02389273efab9472","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":94,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990855,"endTime":1718338990949,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 0f326f7d5b3b3888 {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.viewSharingDataV2","duration":134,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338991022,"endTime":1718338991156,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"0\"]","response":"{\"responseCode\":\"\",\"waitingMemberList\":\"\",\"canSharingGroup\":0,\"message\":\"0Sai dinh dang MSISDN-3\",\"usingData\":0,\"availableData\":0,\"resetDate\":\"\",\"pkgSharing\":\"\",\"memberList\":\"\",\"maxMemberSharing\":\"\",\"sharingFee\":\"\",\"amemberList\":\"\",\"aremainList\":\"\",\"alimitList\":\"\",\"aconsumeList\":\"\",\"amemberEffectDateList\":\"\",\"bmsisdnLeader\":\"\",\"bremainList\":\"\",\"bmemberConsume\":\"\",\"bmemberLimit\":\"\",\"beffectDate\":\"\",\"bnextResetTime\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 0f326f7d5b3b3888 {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PromotionServiceImpl.getSharingPack","duration":135,"logType":"com.viettel.myviettel.service.impl.PromotionServiceImpl","actionType":"PromotionServiceImpl","startTime":1718338991022,"endTime":1718338991157,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 0f326f7d5b3b3888 {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getRegistedVasInfo","duration":146,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338991021,"endTime":1718338991167,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"charged\":\"0\",\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"listPkgFail\":null,\"listPkgSuccess\":null,\"msisdnGroup\":null,\"msisdnGroupDetail\":null,\"listVasCode\":\"\",\"message\":\"\",\"optionalInfo\":\"\",\"usingPkgNameVTP\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO 0f326f7d5b3b3888 {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PackServiceImpl.getUsingPacksByMsisdn2","duration":146,"logType":"com.viettel.myviettel.service.impl.PackServiceImpl","actionType":"PackServiceImpl","startTime":1718338991021,"endTime":1718338991167,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 0f326f7d5b3b3888 {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":54,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991150,"endTime":1718338991204,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 0f326f7d5b3b3888 {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getSegmentVbi","duration":57,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718338991147,"endTime":1718338991204,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SolrInternetPackageRepositoryImpl.findByType","duration":447,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718338990816,"endTime":1718338991263,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"VtShopClientImpl.searchIsdnOmniFull","duration":514,"logType":"com.viettel.myviettel.client.impl.VtShopClientImpl","actionType":"VtShopClientImpl","startTime":1718338990766,"endTime":1718338991280,"clientAddress":"10.207.252.75","title":"","inputs":"[\"***\",1,0,10,false,[\"SOTHUONG_TS\"],[\"STB\"]]","response":"{\"description\":\"\",\"errorCode\":\"\",\"keyMsg\":\"\",\"paramsMsg\":[],\"success\":true,\"lstIsdn\":[{\"id\":\"51150068893_250288950\",\"idSearch\":\"1_250288950\",\"isdn\":\"960102234\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"27000\",\"pledgeTime\":\"5\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250288950\",\"status\":\"1\"},{\"id\":\"51150068856_250288950\",\"idSearch\":\"1_250288950\",\"isdn\":\"960102197\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"27000\",\"pledgeTime\":\"5\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250288950\",\"status\":\"1\"},{\"id\":\"51150069133_250288950\",\"idSearch\":\"1_250288950\",\"isdn\":\"960102474\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"27000\",\"pledgeTime\":\"5\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250288950\",\"status\":\"1\"},{\"id\":\"51150069262_520600\",\"idSearch\":\"1_520600\",\"isdn\":\"960102603\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"25000\",\"pledgeTime\":null,\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"100\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"520600\",\"status\":\"1\"},{\"id\":\"51150069298_520600\",\"idSearch\":\"1_520600\",\"isdn\":\"960102639\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"25000\",\"pledgeTime\":null,\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"100\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"520600\",\"status\":\"1\"},{\"id\":\"51150068905_250288950\",\"idSearch\":\"1_250288950\",\"isdn\":\"960102246\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"27000\",\"pledgeTime\":\"5\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250288950\",\"status\":\"1\"},{\"id\":\"51150069226_250277484\",\"idSearch\":\"1_250277484\",\"isdn\":\"960102567\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"25000\",\"pledgeTime\":\"6\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250277484\",\"status\":\"1\"},{\"id\":\"51150069276_250288950\",\"idSearch\":\"1_250288950\",\"isdn\":\"960102617\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"27000\",\"pledgeTime\":\"5\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250288950\",\"status\":\"1\"},{\"id\":\"51150069420_250288950\",\"idSearch\":\"1_250288950\",\"isdn\":\"960102761\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"27000\",\"pledgeTime\":\"5\",\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"0\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"250288950\",\"status\":\"1\"},{\"id\":\"51150069089_520600\",\"idSearch\":\"1_520600\",\"isdn\":\"960102430\",\"ownerId\":\"254867\",\"ownerType\":\"1\",\"pledgeAmount\":\"25000\",\"pledgeTime\":null,\"posPrice\":\"32000\",\"prePrice\":\"50000\",\"price\":\"100\",\"prodOfferId\":\"1\",\"productOfferPriceId\":\"520600\",\"status\":\"1\"}],\"totalRecord\":null}","result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"SimServiceImpl.processSearchSimV2","duration":516,"logType":"com.viettel.myviettel.service.impl.SimServiceImpl","actionType":"SimServiceImpl","startTime":1718338990765,"endTime":1718338991281,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":804,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990487,"endTime":1718338991291,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAccOfContract"}
INFO 0f326f7d5b3b3888 {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getBccsInfo","duration":804,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990487,"endTime":1718338991291,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO 0f326f7d5b3b3888 {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getAddOnUSSD","duration":282,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338991022,"endTime":1718338991304,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"3,6\"]","response":"{\"description\":\"Sai dinh dang MSISDN\",\"errCode\":\"-3\",\"isDefaultData\":\"false\",\"listAddOn\":[],\"listPkgName\":\"\",\"message\":\"\",\"usingAddOn\":\"\",\"usingPkg\":\"\"}","result":"0","path":"/getPackageCustomerInterested"}
INFO 0f326f7d5b3b3888 {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PromotionDataServiceImpl.getDynamicPromotion","duration":282,"logType":"com.viettel.myviettel.service.impl.PromotionDataServiceImpl","actionType":"PromotionDataServiceImpl","startTime":1718338991022,"endTime":1718338991304,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"InternetPackageServiceImpl.getInternetPackageByType","duration":497,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718338990816,"endTime":1718338991313,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SolrInternetPackageRepositoryImpl.findByType","duration":877,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrInternetPackageRepositoryImpl","actionType":"SolrInternetPackageRepositoryImpl","startTime":1718338990814,"endTime":1718338991691,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.getAllDataInfo","duration":918,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338990812,"endTime":1718338991730,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MobileInternetServiceImpl.getListPackAllowAndRegAgain","duration":919,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718338990812,"endTime":1718338991731,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"InternetPackageServiceImpl.getInternetPackageByType","duration":922,"logType":"com.viettel.myviettel.service.impl.InternetPackageServiceImpl","actionType":"InternetPackageServiceImpl","startTime":1718338990814,"endTime":1718338991736,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MobileInternetServiceImpl.getAllInternetPackage","duration":923,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718338990813,"endTime":1718338991736,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":496,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991281,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":474,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991303,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":431,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991346,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":388,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991389,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":358,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991419,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":319,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991458,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":293,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991484,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":107,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991670,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"RedisV1RepositoryImpl.getValue","duration":73,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338991704,"endTime":1718338991777,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"NoneTokenServiceImpl.getShopHomeV2","duration":1111,"logType":"com.viettel.myviettel.service.impl.NoneTokenServiceImpl","actionType":"NoneTokenServiceImpl","startTime":1718338990667,"endTime":1718338991778,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"NoneTokenController.getShopHomeV2","duration":1111,"logType":"com.viettel.myviettel.controller.NoneTokenController","actionType":"NoneTokenController","startTime":1718338990667,"endTime":1718338991778,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"NoneTokenController.getShopHomeV2","duration":1111,"clientAddress":"10.207.252.75","result":"0","path":"/getShopHomeV2","errorCode":0,"errorMessage":"Lấy dữ liệu thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO 0f326f7d5b3b3888 {"traceId":"d70ab9edcb34e7f0","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1126,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990662,"endTime":1718338991788,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getShopHomeV2"}
INFO 0f326f7d5b3b3888 {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SolrArticleGroupAppsRepositoryImpl.findByAccountType","duration":87,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleGroupAppsRepositoryImpl","actionType":"SolrArticleGroupAppsRepositoryImpl","startTime":1718338991969,"endTime":1718338992056,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 0f326f7d5b3b3888 {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByAccountType","duration":87,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718338991969,"endTime":1718338992056,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 0f326f7d5b3b3888 {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SolrArticleConfigAppsRepositoryImpl.findAll","duration":230,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleConfigAppsRepositoryImpl","actionType":"SolrArticleConfigAppsRepositoryImpl","startTime":1718338991968,"endTime":1718338992198,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 0f326f7d5b3b3888 {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findAll","duration":231,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718338991968,"endTime":1718338992199,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 0f326f7d5b3b3888 {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SolrArticleScreenAppRepositoryImpl.findByTypeAndCategoriesAndLogin","duration":233,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrArticleScreenAppRepositoryImpl","actionType":"SolrArticleScreenAppRepositoryImpl","startTime":1718338991970,"endTime":1718338992203,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO 0f326f7d5b3b3888 {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SolrArticleServiceImpl.findByTypeAndCategoriesAndLogin","duration":233,"logType":"com.viettel.myviettel.service.impl.SolrArticleServiceImpl","actionType":"SolrArticleServiceImpl","startTime":1718338991970,"endTime":1718338992203,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
14/06/24 11:23:13||0f326f7d5b3b3888|AsyncLog analyId 1718338993948: QueueSize: 41, addSuccess: 38, addFalse: 0, writeSuccess:41, writeFalse:0
14/06/24 11:23:14|-|5745c1745ba82145|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:14|-|b8c04eb2eae72aed|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:14|-|5c83c2509bf25709|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:14|-|b8c04eb2eae72aed|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:23:14|-|5c83c2509bf25709|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983100200;983100200;983100200
14/06/24 11:23:15|-|0ce849d85996f561|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|8fb45426c40ebb23|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|8fb45426c40ebb23|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:23:15|-|0ce849d85996f561|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
java.lang.NullPointerException: null
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.text(UnmarshallingContext.java:558) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.processText(SAXConnector.java:182) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:145) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1718) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2883) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) ~[?:?]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) ~[?:?]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|0ce849d85996f561|
com.viettel.fw.exception.BusinessException: default.code.default
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$1(MobileInternetServiceImpl.java:257) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$2(MobileInternetServiceImpl.java:251)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$2(MobileInternetServiceImpl.java:251)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getHotPackages(MobileInternetServiceImpl.java:227)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$1(MobileInternetServiceImpl.java:257) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|0ce849d85996f561|
com.viettel.fw.exception.BusinessException: default.code.default
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$1(MobileInternetServiceImpl.java:257) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$2(MobileInternetServiceImpl.java:251)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$2(MobileInternetServiceImpl.java:251)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getHotPackages(MobileInternetServiceImpl.java:227)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getHotPackages$1(MobileInternetServiceImpl.java:257) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|c5e228a479aa9404|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|c5e228a479aa9404|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15|-|0ce849d85996f561|getListHotPackages|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[24daa864-0c41-4bb1-9aa8-640c414bb106]}{X-Gravitee-Request-Id:[24daa864-0c41-4bb1-9aa8-640c414bb106]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"type\":\"data_new\",\"name\":\"Gói cước 3G/4G hot\",\"list\":[]},{\"type\":\"data_addon\",\"name\":\"Các gói tiện ích hot\",\"list\":[]}],\"special\":[],\"errorCodeTracing\":\"ERR_000004\"}"
14/06/24 11:23:15|-|30fa001fe208f152|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|a24a4c2a9ab6fc53|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|a24a4c2a9ab6fc53|getMyCharge|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[ae042bf1-ee4d-4d27-842b-f1ee4d4d2714]}{X-Gravitee-Request-Id:[ae042bf1-ee4d-4d27-842b-f1ee4d4d2714]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"code\":\"FTTHECO\",\"description\":\"FTTHECO\",\"msisdn\":\"h004_gftth_tienichss16\"},\"errorCodeTracing\":null}"
14/06/24 11:23:15|-|8fb45426c40ebb23|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|1d6bff111a60f4b5|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|1d6bff111a60f4b5|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:23:15|-|8fb45426c40ebb23|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[2ceb6450-90fd-4e6b-ab64-5090fdae6b4d]}{X-Gravitee-Request-Id:[2ceb6450-90fd-4e6b-ab64-5090fdae6b4d]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"80FFDF1239B44A159C6F72F28709EA34","params":{"limit":10,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"AE3734A9CAB34D1DA3DFC82D5015DAD9\",\"collection_management_id\":\"80FFDF1239B44A159C6F72F28709EA34\",\"collectionManagementId\":\"80FFDF1239B44A159C6F72F28709EA34\",\"code\":\"cuoc_co_dinh\",\"description\":\"\",\"title\":\"Cước Internet\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//ea/c4/4e/d67c49748e9fedac39c1571dfa8f57de2f124937.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFCDCD\\\",\\\"titleColor\\\":\\\"FF6969\\\"}\",\"start_time\":\"2023-10-22 15:51:37\",\"startTime\":\"2023-10-22 15:51:37\",\"end_time\":\"2120-10-22 15:51:51\",\"endTime\":\"2120-10-22 15:51:51\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-23 15:53:32\",\"createTime\":\"2023-10-23 15:53:32\",\"update_time\":\"2024-04-24 09:29:02\",\"updateTime\":\"2024-04-24 09:29:02\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFCDCD\\\",\\\"titleColor\\\":\\\"FF6969\\\",\\\"state\\\":\\\"1\\\"}\"},{\"id\":\"801A6542DE394BADBDC41E9DDC5F590F\",\"collection_management_id\":\"80FFDF1239B44A159C6F72F28709EA34\",\"collectionManagementId\":\"80FFDF1239B44A159C6F72F28709EA34\",\"code\":\"bang_thong\",\"description\":\"\",\"title\":\"Băng thông\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//bc/d7/7b/0ce79ccb00a23ac4858c6afd9213c8e8fa97b11c.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_bang_thong\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFCDCD\\\",\\\"titleColor\\\":\\\"FF6969\\\"}\",\"start_time\":\"2023-10-22 15:54:01\",\"startTime\":\"2023-10-22 15:54:01\",\"end_time\":\"2120-10-22 15:54:05\",\"endTime\":\"2120-10-22 15:54:05\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-23 15:55:54\",\"createTime\":\"2023-10-23 15:55:54\",\"update_time\":\"2024-04-25 11:24:14\",\"updateTime\":\"2024-04-25 11:24:14\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFCDCD\\\",\\\"titleColor\\\":\\\"FF6969\\\",\\\"state\\\":\\\"1\\\"}\"},{\"id\":\"139C881D863945869E3AC6A491DDA92B\",\"collection_management_id\":\"80FFDF1239B44A159C6F72F28709EA34\",\"collectionManagementId\":\"80FFDF1239B44A159C6F72F28709EA34\",\"code\":\"safe_net\",\"description\":\"\",\"title\":\"Thiết bị\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//58/88/85/283d9cbbcf231b5f83fe5b6a477607c380d1cff6.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_thiet_bi\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFCDCD\\\",\\\"titleColor\\\":\\\"FF6969\\\"}\",\"start_time\":\"2023-10-22 15:56:33\",\"startTime\":\"2023-10-22 15:56:33\",\"end_time\":\"2120-10-22 15:56:36\",\"endTime\":\"2120-10-22 15:56:36\",\"create_user\":\"duyenpt19\",\"createUser\":\"duyenpt19\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-23 15:58:23\",\"createTime\":\"2023-10-23 15:58:23\",\"update_time\":\"2024-04-25 11:24:35\",\"updateTime\":\"2024-04-25 11:24:35\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"{\\\"tag\\\":\\\"null\\\",\\\"backgroundColor\\\":\\\"FFCDCD\\\",\\\"titleColor\\\":\\\"FF6969\\\",\\\"state\\\":\\\"1\\\"}\"}],\"errorCodeTracing\":null}"
14/06/24 11:23:15|-|c0047b3d3fabb24d|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:15|-|b8c04eb2eae72aed|getSettingV3|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[875cda97-0a9a-43b6-9cda-970a9a43b6f5]}{X-Gravitee-Request-Id:[875cda97-0a9a-43b6-9cda-970a9a43b6f5]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"config_landing_cdbr\":\"1.\\r\\n,\\r\\nThực hiện thanh toán cước nhận chiết khấu 3% |\\r\\n2.\\r\\n,\\r\\nĐổi gói cước phù hợp với nhu cầu sử dụng |\\r\\n3.\\r\\n, \\r\\nThay đổi địa chỉ lắp đặt hoặc mua VOD đơn giản dễ dàng |\\r\\n4.\\r\\n,\\r\\nĐóng cước trước tặng thêm tháng cước sử dụng |\\r\\n5. \\r\\n,\\r\\nĐăng ký lắp đặt hòa mạng mới chỉ trong 1 click |\\r\\n6. \\r\\n,\\r\\nPhản ánh yêu cầu về dịch vụ hỗ trợ ngay online 24/7\",\"config_register_package_otp\":\"services|registerMps|60\",\"change_sim_4g_setting\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":1,\\\"change_sim_4g_fee\\\":1,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":35000,\\\"change_esim_fee_min\\\":0,\\\"ship_esim_fee\\\":20000,\\\"change_esim_offline_check_history\\\":0}\",\"conf_discount_2\":\"{\\r\\n\\\"content\\\":\\\"Chiết khấu 2% thanh toán chính chủ\\\",\\r\\n\\\"order_type_70\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_24\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n},\\r\\n\\\"order_type_35\\\":{\\r\\n\\\"status\\\":\\\"0\\\",\\r\\n\\\"discountAmount\\\":\\\"2\\\"\\r\\n}}\",\"conf_videocall_vts_cskh\":\"{\\\"baseUrlAndroid\\\":[\\\"https://sbc0mycc.viettel.vn:8006\\\",\\\"https://sbc1mycc.viettel.vn:8006\\\",\\\"https://sbc2mycc.viettel.vn:8006\\\"],\\\"baseUrlIOS\\\":[\\\"https://sbc0mycc.viettel.vn:8006/devices\\\",\\\"https://sbc1mycc.viettel.vn:8006/devices\\\",\\\"https://sbc2mycc.viettel.vn:8006/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"cskh.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocallcskh\\\",\\\"videoCallFlow\\\":\\\"videocallcskh\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"service_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"pincode\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"debit_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_1800_1900\\\":\\\"1\\\",\\\"change_promotion\\\":\\\"1\\\",\\\"future_change_promotion\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"nap_tien_hybrid_vinfast\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"smart_otp\":\"{\\r\\n \\\"version_app\\\": \\\"7.8.0\\\",\\r\\n \\\"on_off_popup\\\": \\\"1\\\", \\r\\n \\\"message\\\":\\\"Sử dụng Smart Otp giúp tăng cường bảo mật cho giao dịch của Quý khách. Quý khách có chắc chắn muốn hủy không?\\\",\\r\\n \\\"err_message\\\":\\\" Đã quá thời gian xác nhận Smart OTP. Quý khách vui lòng thử lại.”\\r\\n}\",\"config_survey_sdk\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/SurveyService\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"cuoc_mong_1\":\"1\",\"limit_otp_cvqt\":\"{\\\"time\\\":60,\\\"period\\\":30,\\\"limit_otp\\\":5}\",\"notifyBillType\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"conf_contractFileRecord\":\"{\\\"CMNDMT\\\":2103,\\\"CMNDMS\\\":2104,\\\"HAKH\\\":3103}\",\"vt_config_deeplinks\":\"\",\"enable_payment_history\":\"0\",\"otp_lixi\":\"10\\r\\nNhap ma OTP [otp] de xac thuc tinh nang tang qua tren ung dung MyViettel. Chi tiet LH 18008098 (0d) hoac truy cap https://viettel.vn/app\\r\\n300\\r\\n5\",\"preToPost_conf\":\"{\\\"deposit\\\":200000,\\\"retryMax\\\":1,\\\"CTT_offline\\\":1,\\\"VTPay_offline\\\":1,\\\"deposit_note\\\":\\\"Sau 3 tháng số tiền đặt cọc sẽ được rút/trừ vào cước sử dụng của thuê bao\\\",\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/MP70x.png\\\",\\\"payBillMethod\\\":[{\\\"code\\\":\\\"06\\\",\\\"name\\\":\\\"Thanh toán qua ViettelPay\\\"},{\\\"code\\\":\\\"05\\\",\\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\",\\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}],\\\"notifyBillType\\\":[{\\\"code\\\":\\\"2\\\",\\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\",\\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\",\\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}],\\\"data_cdt\\\":\\\"Khuyến mãi 1GB/ tháng/ %@ tháng\\\",\\\"noLogin\\\":1,\\\"show_condition\\\":0,\\\"off_deposit\\\":0,\\\"icon_tvv\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209369%403x.png\\\",\\\"limit_used\\\":500000,\\\"on_popup_nd13\\\":1,\\\"min_age\\\":14,\\\"required_accept_policy\\\":1}\",\"nd13_policy_age\":\"2023-07-01\",\"confMultiSigin\":\"{\\\"isShowIconLinker\\\":{\\\"tabService\\\":\\\"1\\\",\\\"menuLeft\\\":\\\"1\\\",\\\"accountInfo\\\":\\\"1\\\",\\\"iconGuide\\\":\\\"1\\\"},\\\"isShowIconInvt\\\":{\\\"listAcc\\\":\\\"1\\\",\\\"manageAcc\\\":\\\"1\\\"},\\\"intro\\\":{\\\"linker\\\":\\\"KH c\\\\u00f3 th\\\\u1ec3 li\\\\u00ean k\\\\u1ebft v\\\\u1edbi c\\\\u00e1c thu\\\\u00ea bao \\\\u0111\\\\u00e3 \\\\u0111\\\\u01b0\\\\u1ee3c g\\\\u1ee3i \\\\u00fd s\\\\u1eb5n ho\\\\u1eb7c b\\\\u1ea5m v\\\\u00e0o Th\\\\u00eam t\\\\u00e0i kho\\\\u1ea3n kh\\\\u00e1c \\\\u0111\\\\u1ec3 nh\\\\u1eadp s\\\\u1ed1 thu\\\\u00ea bao c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft.
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi di \\\\u0111\\\\u1ed9ng<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n li\\\\u00ean k\\\\u1ebft
B\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c th\\\\u1ef1c OTP;
B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng
\\\\r\\\\nLi\\\\u00ean k\\\\u1ebft di \\\\u0111\\\\u1ed9ng v\\\\u1edbi c\\\\u1ed1 \\\\u0111\\\\u1ecbnh<\\\\/b>
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn h\\\\u00ecnh th\\\\u1ee9c x\\\\u00e1c th\\\\u1ef1c
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> Nh\\\\u1eadp th\\\\u00f4ng tin theo y\\\\u00eau c\\\\u1ea7u
\\\\r\\\\n B\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o li\\\\u00ean k\\\\u1ebft th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"unlink\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n x\\\\u00f3a v\\\\u00e0 b\\\\u1ea5m icon x\\\\u00f3a
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> X\\\\u00e1c nh\\\\u1eadn h\\\\u1ee7y t\\\\u1ea1i popup th\\\\u00f4ng b\\\\u00e1o
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 3:<\\\\/b> Th\\\\u00f4ng b\\\\u00e1o h\\\\u1ee7y th\\\\u00e0nh c\\\\u00f4ng\\\",\\\"switchAcc\\\":\\\"B\\\\u01b0\\\\u1edbc 1:<\\\\/b> Ch\\\\u1ecdn t\\\\u00e0i kho\\\\u1ea3n c\\\\u1ea7n chuy\\\\u1ec3n
\\\\r\\\\nB\\\\u01b0\\\\u1edbc 2:<\\\\/b> B\\\\u1ea5m v\\\\u00e0o icon chuy\\\\u1ec3n t\\\\u00e0i kho\\\\u1ea3n\\\"}}\",\"ghepdoi_block\":\"10\",\"lixi2020_expriedDay\":\"1\\r\\n2020-01-01 00:00:00\\r\\n2020-11-11 00:00:00\",\"isCaptcha\":\"2\",\"nd13_config\":\"{\\r\\n \\\"openUrl\\\": \\\"http://10.58.71.186:9119/policy/nd13?\\\",\\r\\n \\\"closeUrl\\\": \\\"https://viettel.vn/tin-tuc/chi-tiet/thong-bao-chinh-sach-bao-ve-du-lieu-ca-nhan-cua-viettel/16790848\\\",\\r\\n \\\"policy\\\": \\\" Khách hàng đồng ý với Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân (“Văn Bản”) do Viettel xây dựng để quy định việc xử lý Dữ liệu cá nhân và trách nhiệm bảo vệ Dữ liệu cá nhân của Viettel với nội dung như sau:
ĐIỀU 1. ĐỊNH NGHĨA
1. Viettel:là Tập đoàn Công nghiệp - Viễn thông Quân đội, Giấy chứng nhận đăng ký doanh nghiệp số 0100109106; trụ sở chính tại Lô D26 Khu đô thị mới Cầu Giấy, phường Yên Hòa, quận Cầu Giấy, Thành phố Hà Nội, Việt Nam.
2. Khách hàng/Quý khách: là (i) cá nhân và/hoặc (ii) tổ chức có cung cấp dữ liệu cá nhân mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel.
3. Sản phẩm, hàng hóa, dịch vụ là bất kỳ sản phẩm, hàng hóa, dịch vụ nào do Viettel cung cấp và/hoặc do Viettel hợp tác với đối tác mà Khách hàng mua, đăng ký sử dụng, sử dụng.
4. Dữ liệu cá nhân:là thông tin dưới dạng ký hiệu, chữ viết, chữ số, hình ảnh, âm thanh hoặc dạng tương tự trên môi trường điện tử gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể. Dữ liệu cá nhân bao gồm Dữ liệu cá nhân cơ bản và Dữ liệu cá nhân nhạy cảm.
5. Dữ liệu cá nhân cơ bản là những thông tin bao gồm:
(i) Họ, chữ đệm và tên khai sinh, tên gọi khác (nếu có);
(ii) Ngày, tháng, năm sinh; ngày, tháng, năm chết hoặc mất tích;
(iii) Giới tính;
(iv) Nơi sinh, nơi đăng ký khai sinh, nơi thường trú, nơi tạm trú, nơi ở hiện tại, quê quán, địa chỉ liên hệ;
(v) Quốc tịch;
(vi) Hình ảnh của cá nhân;
(vii) Số điện thoại, số chứng minh nhân dân, số căn cước công dân, số định danh cá nhân, số hộ chiếu, số giấy phép lái xe, số biển số xe, số mã số thuế cá nhân, số bảo hiểm xã hội, số thẻ bảo hiểm y tế;
(viii) Thông tin về mối quan hệ gia đình (cha mẹ, con cái);
(ix) Thông tin về tài khoản số của cá nhân;
(x) Thông tin về hoạt động sử dụng dịch vụ viễn thông của khách hàng, bao gồm: thư điện tử; thông tin liên quan đến việc sử dụng dịch vụ thoại và tin nhắn (bao gồm nhưng không giới hạn số điện thoại khởi tạo cuộc gọi, số điện thoại nhận cuộc gọi, thời gian khởi tạo và kết thúc cuộc gọi, thời gian cuộc gọi, số điện thoại gửi tin nhắn, số điện thoại nhận tin nhắn, thời gian gửi và nhận tin nhắn); các gói cước đã đăng ký và thông tin cước (thông tin cước sử dụng, nợ cước, cước đóng trước...); phí dịch vụ, tiền cước; lịch sử sử dụng dữ liệu di động (sms, dịch vụ giá trị gia tăng, data...), thời gian sử dụng dữ liệu di động; dung lượng sử dụng, lịch sử và tần suất sử dụng Sản phẩm, hàng hóa, dịch vụ; địa chỉ IP; thông tin đánh giá Sản phẩm, hàng hóa, dịch vụ/khiếu nại/yêu cầu sửa chữa/xử lý sự cố;
(xi) Dữ liệu cá nhân phản ánh hoạt động, lịch sử hoạt động trên không gian mạng, bao gồm nhưng không giới hạn ở các dữ liệu liên quan đến các Trang thông tin điện tử/wapsite/mạng xã hội hoặc Ứng dụng; dữ liệu kỹ thuật (bao gồm loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử, thống kê sử dụng Ứng dụng, cài đặt Ứng dụng, ngày và giờ kết nối với Ứng dụng, thông tin liên lạc kỹ thuật khác); tên tài khoản; mật khẩu; chi tiết đăng nhập bảo mật; dữ liệu sử dụng; dữ liệu cookie; lịch sử duyệt web; dữ liệu clickstream; lịch sử xem kênh, VOD (video theo yêu cầu);
(xii) Các thông tin khác gắn liền với Khách hàng cụ thể hoặc giúp xác định Khách hàng cụ thể không thuộc phạm vi Dữ liệu cá nhân nhạy cảm theo quy định tại khoản 6 Điều này.
6. Dữ liệu cá nhân nhạy cảm:là Dữ liệu cá nhân gắn liền với quyền riêng tư của Khách hàng mà khi bị xâm phạm sẽ gây ảnh hưởng trực tiếp tới quyền và lợi ích hợp pháp của Khách hàng, bao gồm nhưng không giới hạn ở các loại dữ liệu sau:
(i) Thông tin tài khoản viễn thông của Khách hàng, bao gồm cả cả lịch sử thanh toán cước, nạp tiền vào tài khoản, số dư tài khoản viễn thông;
(ii) Thông tin liên quan tới việc Khách hàng sử dụng dịch vụ trung gian thanh toán, bao gồm: thông tin định danh khách hàng theo quy định pháp luật, thông tin về tài khoản, thông tin về tiền gửi, thông tin về tài sản gửi, thông tin về giao dịch, thông tin về tổ chức, cá nhân là bên bảo đảm tại tổ chức tín dụng, chi nhánh ngân hàng, tổ chức cung ứng dịch vụ trung gian thanh toán;
(iii) Thông tin liên quan đến nguồn gốc dân tộc, thuộc tính vật lý, đặc điểm sinh học riêng mà Khách hàng cung cấp cho Viettel hoặc Viettel có được trong quá trình Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Dữ liệu về vị trí của Khách hàng được xác định qua dịch vụ định vị;
(v) Dữ liệu cá nhân khác được pháp luật quy định là đặc thù và cần có biện pháp bảo mật cần thiết.
7. Xử lý Dữ liệu cá nhân:là một hoặc nhiều hoạt động tác động tới Dữ liệu cá nhân, như: thu thập, ghi, phân tích, xác nhận, lưu trữ, chỉnh sửa, công khai, kết hợp, truy cập, truy xuất, thu hồi, mã hóa, giải mã, sao chép, chia sẻ, truyền đưa, cung cấp, chuyển giao, xóa, hủy dữ liệu cá nhân hoặc các hành động khác có liên quan.
8. Bên Kiểm soát Dữ liệu cá nhân:là tổ chức, cá nhân quyết định mục đích và phương tiện Xử lý Dữ liệu cá nhân.
9. Bên Xử lý Dữ liệu cá nhân:là tổ chức, cá nhân thực hiện việc Xử lý Dữ liệu cá nhân thay mặt cho Bên Kiểm soát dữ liệu cá nhân, thông qua một hợp đồng hoặc thỏa thuận với Bên Kiểm soát dữ liệu cá nhân.
10. Bên Kiểm soát và xử lý Dữ liệu cá nhân:là tổ chức, cá nhân đồng thời quyết định mục đích, phương tiện và trực tiếp xử lý Dữ liệu cá nhân.
11. Kênh giao dịch của Viettel:bao gồm kênh tổng đài, kênh giao dịch điện tử (ứng dụng My Viettel, trang thông tin điện tử như https://viettel.vn/, wapsite, mạng xã hội) và kênh giao dịch vật lý (cửa hàng, điểm kinh doanh... của Viettel và các đại lý của Viettel) hoặc các kênh giao dịch khác tùy từng thời điểm do Viettel cung cấp hoặc ủy quyền cung cấp cho Khách hàng.
ĐIỀU 2. LOẠI DỮ LIỆU XỬ LÝ
1. Dữ liệu cá nhân được xử lý gồm các dữ liệu Khách hàng cung cấp cho Viettel khi mua, sử dụng sản phẩm, hàng hóa, dịch vụ và dữ liệu phát sinh trong quá trình Khách hàng mua, sử dụng sản phẩm, hàng hóa, dịch vụ của Viettel như sau:
(i) Các Dữ liệu cá nhân cơ bản quy định tại khoản 5 Điều 1 của Văn Bản này; và
(ii) Các Dữ liệu cá nhân nhạy cảm quy định khoản 6 Điều 1 của Văn Bản này.
2. Dữ liệu cá nhân được xử lý phù hợp với từng loại Sản phẩm, hàng hóa, dịch vụ tương ứng.
ĐIỀU 3. MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Dữ liệu cá nhân theo Điều 2 trên đây có thể được xử lý cho các mục đích sau:
1. Cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật, bao gồm nhưng không giới hạn:
(i) Phục vụ hoạt động quản lý nghiệp vụ; vận hành, khai thác, tối ưu chất lượng mạng, dịch vụ di động, truyền hình, Internet và các dịch vụ khác do Viettel cung cấp; xử lý sự cố mạng lưới; cung cấp, nâng cao chất lượng dịch vụ viễn thông, truyền hình, công nghệ thông tin của Viettel;
(ii) Xác thực và thực hiện các giao dịch thanh toán; đối soát cước, thanh toán cước; trao đổi cung cấp thông tin liên quan đến người sử dụng dịch vụ viễn thông với các doanh nghiệp viễn thông khác để phục vụ cho việc tính giá cước, lập hóa đơn và ngăn chặn hành vi trốn tránh thực hiện nghĩa vụ theo hợp đồng trong phạm vi pháp luật cho phép; đối soát với các đối tác hợp tác của Viettel nhằm mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(iii) Cung cấp, kích hoạt hoặc xác minh Sản phẩm, hàng hóa, dịch vụ mà Khách hàng yêu cầu theo Phiếu yêu cầu/Hợp đồng hoặc qua Kênh giao dịch của Viettel hoặc các yêu cầu khác của Khách hàng phát sinh trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ;
(iv) Phục vụ cho mục đích liên hệ, thông báo với Khách hàng;
(v) Thực hiện các quyền của Khách hàng liên quan đến Dữ liệu cá nhân theo quy định pháp luật, thỏa thuận giữa Khách hàng và Viettel;
(vi) Thực hiện nghĩa vụ theo hợp đồng của Khách hàng và nghĩa vụ của Viettel với cơ quan, tổ chức, cá nhân có liên quan theo quy định pháp luật;
(vii) Công khai Dữ liệu cá nhân của Khách hàng theo quy định pháp luật;
(viii) Thực hiện các nghĩa vụ của Viettel về thanh tra, kiểm tra, thống kê, báo cáo, tài chính, kế toán và thuế;
(ix) Thực hiện các nghiệp vụ bảo đảm an toàn dữ liệu; bảo đảm an toàn hệ thống thông tin của Viettel như sao lưu, dự phòng, giám sát, tối ưu tài nguyên và bảo vệ Dữ liệu cá nhân khách hàng;
(x) Nhắn tin thông báo, truyền thông, vận động, ủng hộ liên quan đến Cổng thông tin nhân đạo quốc gia và theo yêu cầu của cơ quan quản lý nhà nước;
(xi) Phát hiện, ngăn chặn các hành vi vi phạm pháp luật trên không gian mạng theo yêu cầu của cơ quan nhà nước có thẩm quyền và quy định pháp luật, bao gồm nhưng không giới hạn: tin nhắn rác, thư điện tử rác, cuộc gọi rác, tin nhắn có mục đích lừa đảo, thư điện tử có mục đích lừa đảo, cuộc gọi có mục đích lừa đảo;
(xii) Phát hiện, ngăn chặn các hành vi gian lận, lừa đảo, tấn công, xâm nhập, chiếm đoạt trái phép, hành vi mang tính chất tội phạm và các hành vi bất hợp pháp khác;
(xiii) Thực hiện các hoạt động có mục đích kiểm toán, quản lý rủi ro, phòng chống rửa tiền, tài trợ khủng bố và tuân thủ cấm vận;
(xiv) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật theo quy định pháp luật;
(xv) Phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật chuyên ngành.
2. Hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật, bao gồm:
(i) Cập nhật, xử lý thông tin khi Khách hàng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ;
(ii) Chăm sóc Khách hàng, tiếp nhận và giải quyết thắc mắc, khiếu nại của Khách hàng đối với các Sản phẩm, hàng hóa, dịch vụ của Viettel;
(iii) Sử dụng, chuyển giao cho đối tác các Dữ liệu cá nhân, thông tin vướng mắc, sự cố, báo cáo lỗi do Khách hàng phản ánh để xác định và khắc phục sự cố của Sản phẩm, hàng hóa, dịch vụ; sửa chữa thiết bị của Khách hàng; thực hiện hoạt động khác về chăm sóc và hỗ trợ Khách hàng;
3. Nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng:
(i) Cung cấp thông tin mà Khách hàng đã yêu cầu hoặc Viettel cho rằng Khách hàng có thể thấy hữu ích, bao gồm thông tin về các Sản phẩm, hàng hóa, dịch vụ của Viettel theo quy định pháp luật;
(ii) Cải tiến công nghệ, giao diện Trang thông tin điện tử, wapsite, mạng xã hội, Ứng dụng đảm bảo tiện lợi cho Khách hàng;
(iii) Quản lý tài khoản Khách hàng và các chương trình Khách hàng thân thiết;
(iv) Lưu trữ thông tin, nghiên cứu thị trường, phân tích, thống kê và các hoạt động quản lý nội bộ khác nhằm nâng cao trải nghiệm Khách hàng;
(v) Báo cáo, thống kê, phân tích dữ liệu nội bộ để nghiên cứu, xây dựng, phát triển, quản lý, đo lường, cung cấp và cải tiến Sản phẩm, hàng hóa, dịch vụ cũng như điều hành hoạt động kinh doanh của Viettel;
(vi) Xây dựng chiến dịch tiếp thị Sản phẩm, hàng hóa, dịch vụ và xác định cách Viettel có thể cá nhân hóa các sản phẩm, hàng hóa, dịch vụ đó;
(vii) Phát triển, cung cấp Sản phẩm, hàng hóa, dịch vụ mới được cá nhân hóa theo nhu cầu, điều kiện thực tế của Khách hàng với phương pháp đo lường hiệu quả;
(viii) Giới thiệu, cung cấp các chương trình khuyến mại cho Sản phẩm, hàng hóa, dịch vụ, ưu đãi, khuyến mại của Viettel và của Viettel hợp tác với đối tác;
(ix) Đánh giá khả năng mua, sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel thông qua điểm xếp hạng viễn thông của Khách hàng nhằm hỗ trợ tốt nhất trong việc cung cấp các sản phẩm, hàng hóa, dịch vụ cho Khách hàng;
(i) Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm theo nội dung, hình thức, tần suất như sau:
(i) Nội dung: Giới thiệu thông tin các sản phẩm, hàng hóa, dịch vụ, ưu đãi do Viettel và đối tác của Viettel cung cấp;
(ii) Phương thức: Qua tin nhắn quảng cáo (SMS, USSD, MMS…), cuộc gọi IVR, thông báo trên Kênh giao dịch của Viettel hoặc các phương thức khác theo quy định pháp luật;
(iii) Hình thức: Gửi trực tiếp cho Khách hàng qua thiết bị, phương tiện điện tử hoặc các hình thức khác trên không gian mạng theo quy định pháp luật;
(iv) Tần suất: Theo quy định pháp luật về quảng cáo.
4. Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới.
5. Tổ chức giới thiệu và xúc tiến thương mại.
ĐIỀU 4. XỬ LÝ DỮ LIỆU CỦA KHÁCH HÀNG DƯỚI 16 TUỔI
1. Trong quá trình cung cấp Sản phẩm, hàng hóa, dịch vụ, Viettel sẽ có các Khách hàng là cá nhân trong độ tuổi từ đủ 7 (bảy) tuổi đến dưới 16 (mười sáu) tuổi (“Khách hàng trẻ em”). Viettel sẽ tiến hành các quy trình cần thiết để xác minh độ tuổi của Khách hàng trẻ em trước khi xử lý Dữ liệu cá nhân.
2. Trong trường hợp Khách hàng trẻ em mua, đăng ký sử dụng, sử dụng Sản phẩm, hàng hóa, dịch vụ, bảng nội dung tại Phụ lục 01 của Văn Bản này sẽ do Khách hàng trẻ em đánh dấu xác nhận. Cha, mẹ hoặc người giám hộ của Khách Hàng trẻ em sẽ đánh dấu xác nhận thể hiện sự đồng ý liên quan đến việc xử lý Dữ liệu cá nhân của Khách hàng trẻ em theo nội dung tại Phụ lục 02 của Văn Bản này, trừ trường hợp pháp luật có quy định khác.
ĐIỀU 5. CÁCH THỨC XỬ LÝ DỮ LIỆU
1. Cách thức thu thập
Dữ liệu cá nhân được thu thập trực tiếp từ Quý khách trong các trường hợp sau:
(i) Từ các Trang thông tin điện tử của Viettel: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách truy cập bất kỳ trang thông tin điện tử nào của Viettel (gọi chung là “Trang thông tin điện tử”) hoặc sử dụng bất kỳ tính năng, tài nguyên nào có sẵn trên hoặc thông qua Trang thông tin điện tử. Khi Quý khách truy cập Trang thông tin điện tử, Viettel thu thập thông tin về thiết bị và trình duyệt của Khách hàng (chẳng hạn như loại thiết bị, hệ điều hành, loại trình duyệt, cài đặt trình duyệt, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Trang thông tin điện tử và các thông tin liên lạc kỹ thuật khác);
(ii) Từ Ứng dụng: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Khách hàng tải xuống hoặc sử dụng ứng dụng dành cho thiết bị di động (gọi chung là “Ứng dụng”). Các Ứng dụng này có thể ghi lại một số thông tin nhất định (bao gồm thống kê sử dụng Ứng dụng, loại thiết bị, hệ điều hành, cài đặt Ứng dụng, địa chỉ IP, cài đặt ngôn ngữ, ngày và giờ kết nối với Ứng dụng và các thông tin liên lạc kỹ thuật khác);
(iii) Từ các Sản phẩm, hàng hóa, dịch vụ: Viettel có thể thu thập Dữ liệu cá nhân khi Quý khách mua, đăng ký sử dụng, sử dụng bất kỳ Sản phẩm, hàng hóa, dịch vụ nào thông qua bất kỳ hình thức nào (SMS, USSD, IVR, website, wapsite, ứng dụng…); Kênh giao dịch của Viettel, không gian mạng; và/hoặc các phương thức khác theo quy định pháp luật;
(iv) Từ các trao đổi, liên lạc với Khách hàng: Chúng tôi có thể thu thập Dữ liệu cá nhân thông qua tương tác giữa Chúng tôi và Quý khách (gặp trực tiếp, qua thư, điện thoại, trực tuyến, hệ thống tổng đài, liên lạc điện tử hoặc bất kỳ phương tiện nào khác) bao gồm cả các cuộc khảo sát Khách hàng;
(v) Từ mạng xã hội:Là các mạng xã hội của Viettel và/hoặc các mạng xã hội do chúng tôi hợp tác với các đối tác;
(vi) Từ các thiết bị ghi âm, ghi hình được đặt tại các cửa hàng, điểm kinh doanh hoặc nơi thực hiện một phần hoặc toàn bộ hoạt động kinh doanh của Viettel mà Quý khách gặp, xuất hiện hoặc tương tác với chúng tôi. Việc đặt các thiết bị ghi âm, ghi hình nhằm mục đích góp phần bảo vệ trật tự an toàn xã hội, bảo vệ quyền và lợi ích hợp pháp của Khách hàng và của Viettel theo quy định pháp luật;
(vii) Từ các tương tác hoặc các công nghệ thu thập dữ liệu tự động: Chúng tôi có thể thu thập thông tin bao gồm địa chỉ IP, URL giới thiệu, hệ điều hành, trình duyệt tin điện tử và bất kỳ thông tin nào khác được ghi tự động từ kết nối:
+ Cookie, flash cookie, plug-in, thẻ pixel, tin điện tử beacons, trình kết nối mạng xã hội của bên thứ ba hoặc các công nghệ theo dõi khác;
+ Bất kỳ công nghệ nào có khả năng theo dõi hoạt động cá nhân trên các thiết bị hoặc Trang thông tin điện tử;
+ Thông tin dữ liệu khác được cung cấp bởi một thiết bị.
(viii) Các phương tiện khác: Chúng tôi có thể thu thập Dữ liệu cá nhân khi Quý khách tương tác với Viettel thông qua bất kỳ phương tiện nào khác.
Chúng tôi cũng có thể thu thập Dữ liệu cá nhân gián tiếp từ Quý khách thông qua các nguồn thông tin công khai, chính thống; hoặc thông qua việc nhận chia sẻ dữ liệu cần thiết từ các công ty con, đối tác mà họ thu thập được trong quá trình hợp tác với Viettel cung cấp Sản phẩm, hàng hóa, dịch vụ cho Quý khách và được Quý khách cho phép chia sẻ.
2. Cách thức lưu trữ
Dữ liệu cá nhân được lưu trữ tại Việt Nam tại hệ thống cơ sở dữ liệu Khách hàng của Viettel hoặc tại bất cứ đâu mà chúng tôi hoặc các chi nhánh, công ty con, công ty liên kết, đối tác hoặc nhà cung cấp dịch vụ của chúng tôi có cơ sở và tạo bản sao lưu trữ cho trung tâm dữ liệu ở một khu vực khác.
Trong quá trình Quý khách truy cập Trang thông tin điện tử, wapsite, Ứng dụng, mạng xã hội của Viettel, chúng tôi cũng có thể lưu trữ thông tin tạm thời qua cookie, clickstream hoặc các công cụ lưu trữ dữ liệu duyệt website tương tự để lưu trữ những dữ liệu mà máy chủ web trong miền có thể truy lại.
3. Cách thức chuyển giao/chia sẻ dữ liệu
Chúng tôi sẽ sử dụng các biện pháp bảo mật cần thiết để đảm bảo việc chuyển giao/chia sẻ Dữ liệu cá nhân của Quý khách đến (i) các doanh nghiệp viễn thông khác; (ii) cá nhân/tổ chức tham gia quá trình Xử lý Dữ liệu cá nhân quy định tại Điều 9 Văn Bản này); hoặc (iii) cơ quan nhà nước có thẩm quyền, đảm bảo an toàn thông tin, không bị lộ, lọt dữ liệu và yêu cầu các bên tiếp nhận Dữ liệu cá nhân sẽ có biện pháp bảo mật dữ liệu.
4. Cách thức phân tích
Việc phân tích Dữ liệu cá nhân được thực hiện theo các quy trình nội bộ của Viettel. Chúng tôi luôn có cơ chế giám sát nghiêm ngặt từng quy trình phân tích dữ liệu, trong đó yêu cầu kiểm tra việc đáp ứng các yêu cầu của pháp luật về bảo mật dữ liệu, bảo đảm an toàn thông tin đối với hệ thống công nghệ thông tin trước khi tiến hành phân tích. Chúng tôi cũng có các quy tắc nghiêm ngặt đảm bảo rằng thông tin cá nhân được ẩn danh hoặc hủy nhận dạng ở giai đoạn thích hợp trong quá trình xử lý.
5. Cách thức mã hóa
Dữ liệu cá nhân thu thập được mã hóa theo các tiêu chuẩn mã hóa phù hợp khi cần thiết trong quá trình lưu trữ hoặc chuyển giao dữ liệu, để đảm bảo các dữ liệu được bảo vệ, xác thực, toàn vẹn và không thể bị thay đổi sau khi đã được gửi đi.
6. Cách thức xóa dữ liệu
Khi Quý khách chấm dứt sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel và có yêu cầu hợp lệ, chúng tôi sẽ tiến hành xóa Dữ liệu cá nhân với toàn bộ Dữ liệu cá nhân mà Quý khách đã cung cấp và/hoặc chúng tôi thu thập được trong quá trình Quý khách sử dụng Sản phẩm, hàng hóa, dịch vụ, trừ trường hợp pháp luật có quy định khác và một số trường hợp không thể thực hiện được như sau:
(i) Pháp luật quy định không cho phép xóa dữ liệu hoặc yêu cầu bắt buộc phải lưu trữ dữ liệu;
(ii) Dữ liệu cá nhân được xử lý bởi cơ quan nhà nước có thẩm quyền với mục đích phục vụ hoạt động của cơ quan nhà nước theo quy định pháp luật;
(iii) Dữ liệu cá nhân đã được công khai theo quy định pháp luật;
(iv) Dữ liệu cá nhân được xử lý nhằm phục vụ yêu cầu pháp lý, nghiên cứu khoa học, thống kê theo quy định pháp luật;
(v) Trong trường hợp tình trạng khẩn cấp về quốc phòng, an ninh quốc gia, trật tự an toàn xã hội, thảm họa lớn, dịch bệnh nguy hiểm; khi có nguy cơ đe dọa an ninh, quốc phòng nhưng chưa đến mức ban bố tình trạng khẩn cấp; phòng, chống bạo loạn, khủng bố, phòng, chống tội phạm và vi phạm pháp luật;
(vi) Ứng phó với tình huống khẩn cấp đe dọa đến tính mạng, sức khỏe hoặc sự an toàn của Khách hàng hoặc cá nhân khác.
ĐIỀU 6. NGUYÊN TẮC BẢO MẬT DỮ LIỆU CỦA VIETTEL
1. Dữ liệu cá nhân của Quý khách được bảo mật theo Văn Bản này và quy định pháp luật.
2. Chúng tôi có trách nhiệm bảo đảm an toàn thông tin mạng theo quy định pháp luật, bảo đảm quốc phòng, an ninh quốc gia, bí mật nhà nước, giữ vững ổn định chính trị, trật tự, an toàn xã hội và thúc đẩy phát triển kinh tế - xã hội.
3. Việc xử lý sự cố an toàn thông tin mạng khi thực hiện luôn bảo đảm quyền và lợi ích hợp pháp của Quý khách.
4. Hoạt động đảm bảo an toàn thông tin mạng được thực hiện thường xuyên, liên tục, kịp thời và hiệu quả.
ĐIỀU 7. HẬU QUẢ, THIỆT HẠI KHÔNG MONG MUỐN CÓ KHẢ NĂNG XẢY RA
1. Chúng tôi sử dụng nhiều công nghệ bảo mật thông tin khác nhau như: chuẩn quốc tế PCI, SSL, tường lửa, mã hóa… nhằm bảo vệ và ngăn chặn việc Dữ liệu cá nhân của Quý khách bị truy cập, sử dụng hoặc chia sẻ ngoài ý muốn. Tuy nhiên, không một dữ liệu nào có thể được bảo mật hoàn toàn. Do vậy, chúng tôi không thể cam kết bảo mật một cách tuyệt đối Dữ liệu cá nhân của Quý khách trong một số trường hợp như:
(i) Lỗi phần cứng, phần mềm trong quá trình xử lý dữ liệu làm mất dữ liệu của Khách hàng;
(ii) Lỗ hổng bảo mật nằm ngoài khả năng kiểm soát của chúng tôi, hệ thống bị hacker tấn công gây lộ lọt dữ liệu.
2. Chúng tôi khuyến cáo Quý khách bảo mật các thông tin liên quan đến mật khẩu đăng nhập vào tài khoản của Quý khách, mã OTP và không chia sẻ nội dung này với bất kỳ người nào khác.
3. Quý khách cần biết rõ rằng bất kỳ thời điểm nào Quý khách tiết lộ và công khai Dữ liệu cá nhân của Quý khách, dữ liệu đó có thể bị người khác thu thập và sử dụng bởi các mục đích nằm ngoài tầm kiểm soát của Quý khách và chúng tôi.
4. Chúng tôi khuyến cáo Quý khách bảo quản thiết bị cá nhân (máy điện thoại, máy tính bảng, máy tính cá nhân…) trong quá trình sử dụng; Quý khách nên đăng xuất khỏi tài khoản của mình khi không có nhu cầu sử dụng.
5. Trong trường hợp máy chủ lưu trữ dữ liệu bị tấn công dẫn đến bị mất, lộ, lọt Dữ liệu cá nhân của Khách hàng, Viettel sẽ có trách nhiệm thông báo vụ việc cho cơ quan chức năng điều tra xử lý kịp thời và thông báo cho Quý khách được biết theo quy định pháp luật.
6. Không gian mạng không phải là một môi trường an toàn và chúng tôi không thể đảm bảo tuyệt đối rằng Dữ liệu cá nhân của Quý khách được chia sẻ qua không gian mạng sẽ luôn được bảo mật. Khi Quý khách truyền tải Dữ liệu cá nhân qua không gian mạng, Quý khách chỉ nên sử dụng các hệ thống an toàn để truy cập trang thông tin điện tử, ứng dụng hoặc thiết bị. Quý khách có trách nhiệm giữ thông tin xác thực truy cập của mình cho từng trang thông tin điện tử, ứng dụng hoặc thiết bị an toàn và bí mật.
ĐIỀU 8. THỜI GIAN BẮT ĐẦU, THỜI GIAN KẾT THÚC XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Dữ liệu cá nhân được xử lý kể từ thời điểm chúng tôi nhận được Dữ liệu cá nhân do Quý khách cung cấp và chúng tôi đã có cơ sở pháp lý phù hợpđể xử lý dữ liệu theo quy định pháp luật.
2. Trong phạm vi pháp luật cho phép, Dữ liệu cá nhân sẽ được xử lý cho đến khi các mục đích xử lý dữ liệu đã được hoàn thành.
3. Chúng tôi có thể phải lưu trữ Dữ liệu cá nhân của Quý khách ngay cả khi hợp đồng giữa Quý khách và Viettel đã chấm dứt để thực hiện các nghĩa vụ pháp lý của chúng tôi theo quy định pháp luật và/hoặc yêu cầu của cơ quan nhà nước có thẩm quyền.
ĐIỀU 9. TỔ CHỨC, CÁ NHÂN THAM GIA QUÁ TRÌNH XỬ LÝ DỮ LIỆU CÁ NHÂN
1. Tùy từng trường hợp, chúng tôi có thể là Bên Kiểm soát Dữ liệu cá nhân hoặc Bên Kiểm soát và xử lý Dữ liệu cá nhân.
2. Trong phạm vi pháp luật cho phép, Quý khách hiểu rõ rằng chúng tôi có thể chia sẻ Dữ liệu cá nhân nhằm các mục đích được đề cập tại Điều 3 với các tổ chức, cá nhân dưới đây:
(i) Các công ty con, doanh nghiệp thành viên, công ty liên kết của Viettel trong lãnh thổ Việt Nam;
(ii) Tổ chức, cá nhân cung cấp dịch vụ và/hoặc hợp tác với Viettel, bao gồm nhưng không giới hạn: đại lý, các đơn vị tư vấn, kiểm toán, luật sư, công chứng viên và các đối tác hợp tác kinh doanh, cung cấp cung cấp giải pháp công nghệ thông tin, phần mềm, ứng dụng, các dịch vụ vận hành, quản lý, xử lý sự cố, phát triển hạ tầng;
(iii) Bất kỳ cá nhân, tổ chức nào là bên đại diện, bên được ủy quyền của Khách hàng, hành động thay mặt Khách hàng;
(iv) Các nhà cung cấp dịch vụ thanh toán dựa trên ủy quyền hoặc chấp thuận của Khách hàng.
Việc chia sẻ dữ liệu sẽ được thực hiện theo đúng trình tự, cách thức và quy định pháp luật hiện hành. Các bên tiếp nhận Dữ liệu cá nhân có nghĩa vụ bảo mật Dữ liệu cá nhân của Quý khách phù hợp với Văn Bản này; các quy định, quy trình, tiêu chuẩn về Bảo vệ Dữ liệu cá nhân của Viettel và quy định pháp luật hiện hành.
3. Chúng tôi có thể chia sẻ thông tin Quý khách với cơ quan nhà nước có thẩm quyền khi thực hiện mục đích Xử lý Dữ liệu cá nhân nêu tại Điều 3 Văn Bản này theo quy định pháp luật.
ĐIỀU 10. QUYỀN CỦA KHÁCH HÀNG
1. Quý khách được biết về hoạt động Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
2. Quý khách được quyết định sự đồng ý liên quan đến việc Xử lý Dữ liệu cá nhân của mình, trừ trường hợp pháp luật quy định khác.
3. Quý khách được quyền truy cập để xem, chỉnh sửa hoặc yêu cầu chỉnh sửa Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Chúng tôi sẽ chỉnh sửa Dữ liệu cá nhân khi được Quý khách yêu cầu hoặc theo quy định pháp luật chuyên ngành. Trường hợp không thể thực hiện, chúng tôi sẽ thông báo tới Quý khách theo thỏa thuận giữa chúng tôi và Quý khách, quy định pháp luật.
4. Quý khách được quyền xóa hoặc yêu cầu xóa Dữ liệu cá nhân của mình theo quy định của khoản 6 Điều 5 Văn Bản này.
5. Quý khách được quyền yêu cầu hạn chế Xử lý Dữ liệu cá nhân của mình theo quy định pháp luật.
Việc hạn chế xử lý dữ liệu sẽ được chúng tôi thực hiện sau khi có yêu cầu của Quý khách phù hợp với điều kiện kỹ thuật cho phép trừ trường hợp pháp luật có quy định khác hoặc theo thỏa thuận của các bên.
6. Quý khách được quyền yêu cầu chúng tôi cung cấp cho bản thân Dữ liệu cá nhân của mình, trừ trường hợp pháp luật có quy định khác.
Việc cung cấp Dữ liệu cá nhân của Quý khách sẽ được Viettel thực hiện sau khi có yêu cầu của Quý khách, trừ trường hợp pháp luật có quy định khác.
7. Quý khách được quyền yêu cầu rút lại sự đồng ý đối với các mục đích xử lý mà Quý khách đồng ý cho phép Viettel xử lý, trừ trường hợp pháp luật có quy định khác. Khi nhận được yêu cầu, Viettel thông báo cho Quý khách về hậu quả, thiệt hại có thể xảy ra khi rút lại sự đồng ý.
Trường hợp việc rút lại sự đồng ý của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ trách nhiệm pháp lý hoặc bồi thường cho bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
8. Quý khách được quyền phản đối Viettel Xử lý Dữ liệu cá nhân của mình nhằm ngăn chặn hoặc hạn chế tiết lộ Dữ liệu cá nhân hoặc lý do khác theo quy định pháp luật.
Chúng tôi sẽ thực hiện yêu cầu phản đối của Quý khách sau khi nhận được yêu cầu, trừ trường hợp pháp luật có quy định khác.
Trường hợp việc phản đối của Quý khách ảnh hưởng tới việc thực hiện hợp đồng giữa Viettel và Quý khách, nghĩa vụ pháp lý của Viettel, tính mạng, tài sản và quyền, lợi ích hợp pháp của Quý khách, tổ chức, cá nhân khác, nhiệm vụ bảo vệ an ninh quốc gia, trật tự an toàn xã hội, chúng tôi có quyền hạn chế, tạm ngừng, chấm dứt, hủy bỏ một phần hoặc toàn bộ hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel và Khách hàng. Chúng tôi không chịu bất kỳ tổn thất nào phát sinh đối với Quý khách trong trường hợp này.
9. Quý khách có quyền khiếu nại, tố cáo hoặc khởi kiện theo quy định pháp luật.
10. Quý khách có quyền yêu cầu bồi thường đối với thiệt hại thực tế theo quy định pháp luật nếu Viettel có hành vi vi phạm quy định về bảo vệ Dữ liệu cá nhân của mình, trừ trường hợp các bên có thỏa thuận khác hoặc pháp luật có quy định khác.
11. Quý khách có quyền tự bảo vệ theo quy định pháp luật có liên quan, bao gồm nhưng không giới hạn Bộ luật Dân sự, hoặc yêu cầu cơ quan, tổ chức có thẩm quyền thực hiện các phương thức bảo vệ quyền dân sự, như buộc chấm dứt hành vi xâm phạm, buộc xin lỗi, cải chính công khai, buộc bồi thường thiệt hại…
12. Các quyền khác theo Văn Bản này và theo quy định pháp luật.
13. Quý khách có thể thực hiện các quyền tại khoản 1, 2, 3, 4, 5, 6, 7, 8, 9 và 10 Điều này bằng cách truy cập vào Trang thông tin điện tử https://viettel.vn hoặc gọi tới số đường dây nóng 1800.8098 hoặc gửi email theo địa chỉ cskh@viettel.com.vnhoặc phương thức khác theo quy định pháp luật và quy định của Viettel tại từng thời điểm. Viettel có thể xác minh các thông tin cần thiết từ Khách hàng để thực hiện các yêu cầu của Khách hàng.
ĐIỀU 11. NGHĨA VỤ CỦA KHÁCH HÀNG
1. Tuân thủ các quy định pháp luật, quy định của Viettel liên quan đến Xử lý Dữ liệu cá nhân của Quý khách.
2. Cung cấp đầy đủ, trung thực, chính xác Dữ liệu cá nhân, các thông tin khác theo yêu cầu của Viettel khi tìm kiếm, tiếp cận, mua, đăng ký sử dụng và sử dụng Sản phẩm, hàng hóa, dịch vụ và khi có thay đổi về các thông tin này. Chúng tôi sẽ tiến hành bảo mật Dữ liệu cá nhân của Quý khách căn cứ trên thông tin Quý khách đã cung cấp. Do đó, nếu có bất kỳ thông tin sai lệch nào, chúng tôi sẽ không chịu trách nhiệm trong trường hợp thông tin đó làm ảnh hưởng hoặc hạn chế quyền lợi của Quý khách. Trường hợp không thông báo, nếu có phát sinh rủi ro, tổn thất thì Quý khách chịu trách nhiệm về những sai sót hay hành vi lợi dụng, lừa đảo khi sử dụng Sản phẩm, hàng hóa, dịch vụ do lỗi của Quý khách hoặc do không cung cấp đúng, đầy đủ, chính xác, kịp thời sự thay đổi thông tin; bao gồm cả thiệt hại về tài chính, chi phí phát sinh do thông tin cung cấp sai hoặc không thống nhất.
3. Phối hợp với chúng tôi, cơ quan nhà nước có thẩm quyền hoặc bên thứ ba trong trường hợp phát sinh các vấn đề ảnh hưởng đến tính bảo mật Dữ liệu cá nhân của Quý khách.
4. Tự bảo vệ Dữ liệu cá nhân của Quý khách; yêu cầu các tổ chức, cá nhân khác có liên quan bảo vệ Dữ liệu cá nhân của Quý khách; chủ động áp dụng các biện pháp nhằm bảo vệ Dữ liệu cá nhân của Quý khách trong quá trình sử dụng Sản phẩm, hàng hóa, dịch vụ của Viettel; thông báo kịp thời cho chúng tôi khi phát hiện thấy có sai sót, nhầm lẫn về Dữ liệu cá nhân hoặc nghi ngờ Dữ liệu cá nhân đang bị xâm phạm.
5. Tôn trọng, bảo vệ Dữ liệu cá nhân của người khác.
6. Tự chịu trách nhiệm đối với những thông tin, dữ liệu mà Quý khách tạo lập, cung cấp trên không gian mạng; tự chịu trách nhiệm trong trường hợp Dữ liệu cá nhân bị rò rỉ, xâm phạm do lỗi của mình.
7. Thường xuyên cập nhật các quy định, chính sách liên quan đến việc bảo vệ và Xử lý Dữ liệu cá nhân của Viettel trong từng thời kỳ được thông báo tới Quý khách qua Kênh giao dịch của Viettel.
8. Thực hiện quy định pháp luật về bảo vệ dữ liệu cá nhân và tham gia phòng, chống các hành vi vi phạm quy định về bảo vệ dữ liệu cá nhân.
9. Các trách nhiệm khác theo quy định pháp luật.
ĐIỀU 12.ĐIỀU KHOẢN CHUNG
1. Văn Bản này có hiệu lực kể từ ngày ký, đồng thời là Thông báo xử lý Dữ liệu cá nhân theo quy định pháp luật hiện hành. Khách hàng cam kết đã đọc, hiểu rõ và đồng ý với toàn bộ nội dung của Văn Bảnnày.
2. Văn Bản này được lập ra chỉ nhằm mục đích duy nhất là điều chỉnh hoạt động Xử lý dữ liệu cá nhân tuân thủ theo các quy định pháp luật. Nói cách khác, Văn Bản này có hiệu lực pháp lý độc lập, không phải và không phụ thuộc vào hợp đồng cung cấp Sản phẩm, hàng hóa, dịch vụ giữa Viettel với Khách hàng.
3. Khách hàng hiểu và đồng ý rằng, Văn Bản này có thể được sửa đổi theo từng thời kỳ và được thông báo tới Khách hàng thông qua các Kênh giao dịch của Viettel trước khi áp dụng. Những thay đổi và thời điểm có hiệu lực sẽ được cập nhật tại các Kênh giao dịch và/hoặc thông qua các phương thức khác của Viettel. Trong trường hợp pháp luật có yêu cầu, Viettel sẽ thu thập sự đồng ý của Khách hàng đối với những thay đổi đó.
4. Khách hàng đã đọc, hiểu, đồng ý và cam kết thực hiện nghiêm túc các điều khoản, điều kiện được nêu tại Văn Bản này. Các vấn đề chưa được quy định được thực hiện theo quy định pháp luật, hướng dẫn của cơ quan Nhà nước có thẩm quyền và/hoặc các sửa đổi, bổ sung Văn Bản này trong từng thời kỳ.
5. Nếu phát sinh tranh chấp, các bên sẽ chủ động thương lượng trên tinh thần thiện chí, hợp tác. Trường hợp không thương lượng được, các bên có quyền yêu cầu cơ quan có thẩm quyền giải quyết theo quy định pháp luật.
PHỤ LỤC 01
XÁC NHẬN SỰ ĐỒNG Ý ĐỐI VỚI MỤC ĐÍCH XỬ LÝ DỮ LIỆU CÁ NHÂN
Bằng việc đánh dấu vào các ô đồng ý trong bảng dưới đây, tôi xác nhận đồng ý cho Viettel Xử lý dữ liệu cá nhân cho các mục đích như sau:
Lưu ý của Viettel:
Quý Khách có quyền lựa chọn một, một số hoặc toàn bộ các mục đích xử lý dữ liệu cá nhân của mình đã liệt kê phía trên. Tuy nhiên, do tính chất của Sản phẩm, hàng hóa, dịch vụ, chúng tôi đặc biệt lưu ý rằng việc Quý khách đồng ý với các mục đích theo khoản 1, 2, 3 Điều 3 Văn Bản này là điều kiện bắt buộc để Viettel có thể cung cấp Sản phẩm, hàng hóa, dịch vụ theo Hợp đồng, đảm bảo chất lượng và trải nghiệm sử dụng dịch vụ của Quý khách.
Đối với các mục đích theo khoản 4, 5, 6 Điều 3 Văn Bản này, chúng tôi chỉ thực hiện xử lý dữ liệu khi có sự đồng ý bằng tích chọn của Quý khách. Trường hợp Quý khách đã đồng ý cho chúng tôi Xử lý dữ liệu mà thay đổi ý định và/hoặc muốn từ chối nhận thông tin tiếp thị, giới thiệu sản phẩm, quảng cáo và khuyến mại, Quý khách có thể cho chúng tôi biết bất kỳ lúc nào bằng việc gửi yêu cầu cho chúng tôi theo các phương thức theo quy định tại khoản 13 Điều 10 Văn Bản này.
Ngoại trừ các mục đích xử lý dữ liệu nêu trên, nếu cần xử lý dữ liệu cá nhân của Quý khách cho bất kỳ mục đích nào khác, chúng tôi sẽ thông báo cho Quý khách và chỉ tiến hành xử lý dữ liệu cá nhân phù hợp với sự đồng ý của Quý khách
\\\",\\r\\n \\\"term\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"provideProduct\\\",\\r\\n \\\"content\\\": \\\"Mục đích cung cấp Sản phẩm, hàng hóa, dịch vụ cho Khách hàng theo Hợp đồng và thực hiện quyền, nghĩa vụ của Viettel theo quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"supportCustomer\\\",\\r\\n \\\"content\\\": \\\"Mục đích hỗ trợ Khách hàng khi mua, sử dụng Sản phẩm, hàng hóa, dịch vụ do Viettel cung cấp theo hợp đồng và quy định pháp luật\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"improveQuality\\\",\\r\\n \\\"content\\\": \\\"Mục đích nâng cao chất lượng Sản phẩm, hàng hóa, dịch vụ mà Viettel cung cấp cho Khách hàng\\\",\\r\\n \\\"isRequire\\\": 1,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"marketingAdvertising\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ tiếp thị, quảng cáo, giới thiệu sản phẩm phù hợp với nhu cầu của Khách hàng hoặc Viettel cho rằng Khách hàng quan tâm\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"researchMarket\\\",\\r\\n \\\"content\\\": \\\"Kinh doanh dịch vụ nghiên cứu thị trường, thăm dò dư luận, môi giới\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"tradePromotion\\\",\\r\\n \\\"content\\\": \\\"Tổ chức giới thiệu và xúc tiến thương mại\\\",\\r\\n \\\"isRequire\\\": 0,\\r\\n \\\"errorDescription\\\": \\\"Điều kiện bắt buộc lựa chọn để Viettel cung cấp dịch vụ tới Khách hàng\\\"\\r\\n }\\r\\n],\\r\\n \\\"acceptMessage\\\": \\\"Tôi xác nhận đồng ý cho Viettel xử lý dữ liệu cá nhân theo nội dung của \\\\\\\"Văn bản chấp thuận về xử lý và bảo vệ dữ liệu cá nhân\\\\\\\".\\\"\\r\\n}\",\"tin_nhan_flash_sale_voucher\":\"Quy khach duoc tang uu dai [content] theo CT VUI HE DATA, THUONG NGAY TRA SUA. Ma voucher la [voucher], han su dung truoc ngay [endTime]. Xem chi tiet tai https://viettel.vn/vuihedata. Tran trong!\",\"lamht12\":\"240510260460938\\r\\n240510210126409\\r\\n240510281346792\\r\\n240510216609847\\r\\n240510284554047\\r\\n240510215707752\\r\\n240510230428408\\r\\n240510257276305\\r\\n240510234106489\\r\\n240510226921868\\r\\n240510236296478\\r\\n240510266019259\\r\\n240510233633521\\r\\n240510247928935\\r\\n240510256985894\\r\\n240510255232478\\r\\n240510253243995\\r\\n240510256917186\\r\\n240510294024944\\r\\n240510282941463\\r\\n240510253379804\\r\\n240510228939549\",\"discount\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"topup_1800_1900\\\":\\\"2.5%\\\",\\\"data\\\":\\\"0%\\\"}\",\"voucher_gift_point\":\"1\",\"conf_search_sim_sim_dep\":\"{\\r\\n \\\"timeCache\\\": 60,\\r\\n \\\"listStockCodePrePaid\\\": [\\r\\n \\\"SOTHUONG_TT\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaid\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"listStockCodeSimSoDep\\\": [\\r\\n \\\"Digital_online\\\"\\r\\n ],\\r\\n \\\"listStockCodePostPaidApp\\\": [\\r\\n \\\"SOTHUONG_TS\\\"\\r\\n ],\\r\\n \\\"offerTypePrePaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaid\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypeSimSoDep\\\": [\\r\\n \\\"STB\\\"\\r\\n ],\\r\\n \\\"offerTypePostPaidApp\\\": [\\r\\n \\\"STB\\\"\\r\\n ]\\r\\n}\",\"url_mocha\":\"mocha://openofficial?ref=cskh_vtt&name=CSKH+Viettel&avatar=http%3A%2F%2Fapp.mocha.com.vn%3A8080%2Fdownload%2Fimages%2FCSKH_avatar_20160405.jpg&user=h004_gftth_tienichss16\",\"change_esim_devices_support\":\"[\\\"iPhone11,2\\\",\\\"iPhone11,8\\\",\\\"iPhone12,1\\\",\\\"iPhone9,3\\\",\\\"iPhone10,5\\\", \\\"iPhone12,5\\\",\\\"iPhone13,1\\\",\\\"iPhone13,2\\\",\\\"iPhone13,3\\\", \\\"iPhone13,4\\\", \\\"iPhone12,8\\\",\\\"iPhone10,6\\\",\\\"iPhone12,3\\\",\\\"iPhone11,4\\\",\\\"iPhone11,6\\\",\\\"iPad8,9\\\",\\\"iPad8,10\\\",\\\"iPad8,11\\\",\\\"iPad8,12\\\",\\\"iPad8,5\\\",\\\"iPad8,6\\\",\\\"iPad8,7\\\",\\\"iPad8,8\\\",\\\"SM-N985F\\\",\\\"SC-53A\\\",\\\"SCG06\\\",\\\"SM-N9860\\\",\\\"SM-N986N\\\",\\\"SM-N986U\\\",\\\"SM-N986U1\\\",\\\"SM-N986W\\\",\\\"SM-N986B\\\",\\\"SCV44\\\",\\\"SM-F9000\\\",\\\"SM-F900F\\\",\\\"SM-F900U\\\",\\\"SM-F900U1\\\",\\\"SM-F900W\\\",\\\"SM-F907B\\\",\\\"SM-F907N\\\",\\\"SCV47\\\",\\\"SM-F7000\\\",\\\"SM-F700F\\\",\\\"SM-F700N\\\",\\\"SM-F700U\\\",\\\"SM-F700U1\\\",\\\"SM-F700W\\\",\\\"SCG04\\\",\\\"SM-F7070\\\",\\\"SM-F707B\\\",\\\"SM-F707N\\\",\\\"SM-F707U\\\",\\\"SM-F707U1\\\",\\\"SM-F707W\\\",\\\"SM-G980F\\\",\\\"SC-51A\\\",\\\"SCG01\\\",\\\"SM-G9810\\\",\\\"SM-G981N\\\",\\\"SM-G981U\\\",\\\"SM-G981U1\\\",\\\"SM-G981V\\\",\\\"SM-G981W\\\",\\\"SM-G981B\\\",\\\"SM-G780F\\\",\\\"SM-G7810\\\",\\\"SM-G781B\\\",\\\"SM-G781N\\\",\\\"SM-G781U\\\",\\\"SM-G781U1\\\",\\\"SM-G781V\\\",\\\"SM-G781W\\\",\\\"SM-F9160\\\",\\\"SM-F916B\\\",\\\"SM-F916N\\\",\\\"SM-F916Q\\\",\\\"SM-F916U\\\",\\\"SM-F916U1\\\",\\\"SM-F916W\\\",\\\"Pixel 5\\\",\\\"Pixel 4a\\\",\\\"Pixel 4a (5G)\\\",\\\"Pixel 4\\\",\\\"Pixel 4 XL\\\",\\\"Pixel 3\\\",\\\"Pixel 3 XL\\\",\\\"Pixel 3a\\\",\\\"Pixel 3a XL\\\",\\\"Pixel 2\\\",\\\"Pixel 2 XL\\\",\\\"NUU_X5\\\",\\\"Lenovo YT-X703F\\\",\\\"Lenovo YT-X703L\\\",\\\"Lenovo YT-X703X\\\",\\\"DROID RAZR HD\\\",\\\"RAZR HD\\\",\\\"XT925\\\",\\\"XT907\\\",\\\"XT890\\\",\\\"PVG100C\\\",\\\"PVG100EU\\\",\\\"PVG100E_RU\\\",\\\"iPad13,1\\\",\\\"iPad13,2\\\",\\\"iPad11,3\\\",\\\"iPad11,4\\\",\\\"iPad11,6\\\",\\\" iPad11,7\\\",\\\"iPad7,11\\\",\\\"iPad7,12\\\",\\\"iPad11,1\\\",\\\"iPad11,2\\\",\\\"SM-N9810\\\",\\\"SM-N981N\\\",\\\"SM-N981U\\\",\\\"SM-N981U1\\\",\\\"SM-N981W\\\",\\\"SM-N980F\\\",\\\"SM-G991B\\\",\\\"SM-G991B/DS\\\",\\\"SM-G991U\\\",\\\"SM-G991U1\\\",\\\"SM-G991W\\\",\\\"SM-G991N\\\",\\\"SM-G9910\\\"]\",\"payBillMethod\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"flag_lixi2020\":\"0\\r\\n2021-01-26 08:00:00\\r\\n2030-02-15 23:59:59\",\"conf_validate_change_esim_txll\":\"{\\\"enable\\\":1,\\\"quantity\\\":6,\\\"checkTimes\\\":5,\\\"noticeMessage\\\":\\\"Vui lòng nhập đúng các số thường xuyên liên hệ, trường hợp nhập sai quá 5 lần Quý khách sẽ không được đổi eSim online\\\",\\\"messageError\\\":\\\"Quý khách đã nhập sai quá 5 lần, vui lòng thực hiện lại vào ngày mai hoặc đổi esim tại cửa hàng\\\"}\",\"vqmm_message_check_play\":\"Điều kiện tham gia game: Thuê bao hoạt động hai chiều\",\"on_voucher_coming_soon\":\"1\",\"enable_option_sign_contract_home\":\"{\\\"postpaid_change\\\":\\\"1\\\",\\\"network_change\\\":\\\"1\\\",\\\"sim_purchase\\\":\\\"1\\\",\\\"sim_exchange\\\":\\\"1\\\",\\\"info_change\\\": \\\"0\\\"}\",\"config_total_register_per_ip\":\"mobileInternet|registerDataUssd|500000,mobileInternet|registerDataUssdV2|1000,mobileInternet|buyData|1000,mobileInternet|registerMI|1000,mobileInternet|registerMIV2|1000,DataTet|sendGiftData|1000,promotion|changePromotion|10000,services|registerMps|1000,promotion|registerItalk|1000,mobileInternet|buyDataV2|-1,mobileInternet|registerMIV2|-1,common|GetOtp|100,UngTien|ungtienMyvt|1\",\"conf_priority_paymethod\":\"{\\r\\n\\\"topup\\\": \\\"1\\\",\\r\\n\\\"topup_cdt\\\": \\\"1\\\",\\r\\n\\\"topup_cdt_web\\\": \\\"1\\\",\\r\\n\\\"debit_cdt\\\": \\\"1\\\",\\r\\n\\\"Pincode\\\": \\\"1\\\",\\r\\n\\\"debit_cdt_web\\\": \\\"1\\\",\\r\\n\\\"topup_1800\\\": \\\"1\\\",\\r\\n\\\"topup_1800_web\\\": \\\"1\\\",\\r\\n\\\"cdt_ts_web\\\": \\\"1\\\", \\r\\n\\\"topup_web\\\": \\\"1\\\",\\r\\n\\\"mobile_money\\\": \\\"1\\\",\\r\\n\\\"cdt_ts\\\": \\\"1\\\", \\r\\n\\\"nap_tien_hybrid\\\": \\\"1\\\"\\r\\n}\",\"config_prefix_to_replace_in_charge_detail\":\"84001,84002,84004,84005,0084001,0084002,0084004,0084005\",\"enable_payment_hybrid\":\"0\",\"otp_pretopost\":\"10\\r\\nNhap ma OTP [otp] de chuyen doi sang tra sau. Tran trong.\\r\\n300\",\"config_vtid_intro_spin\":\"QXJ0aWNs15cb592fde77b2\",\"conf_discount_7.5\":\"{\\r\\n\\\"status_app\\\":1,\\r\\n\\\"status_web\\\":1,\\r\\n\\\"discountAmount\\\":7.5,\\r\\n\\\"labelText\\\":\\\"Chiết khấu 7.5% lần đầu chính chủ\\\",\\r\\n\\\"noticeDiscount\\\":\\\"KM thêm 7.5%, tối đa 100.000đ\\\",\\r\\n\\\"message\\\":\\\"Quý khách được khuyến mại thêm 7.5% (tối đa 100.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\r\\n\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\r\\n\\\"discountPopupEnable\\\":1,\\r\\n\\\"fromDate\\\":\\\"2022-01-01\\\",\\r\\n\\\"toDate\\\":\\\"2029-12-31\\\",\\r\\n\\\"dateFromCheck\\\":\\\"2023-01-01\\\",\\r\\n\\\"maxDiscount\\\":100000,\\r\\n\\\"minAmount\\\":0,\\r\\n\\\"promotionCdt\\\": \\\"KM 7.5% ĐCT lần đầu cho , tối đa 100K\\\",\\r\\n\\\"promotionTtc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\"\\r\\n}\",\"discount_vnp\":\"{\\\"vas\\\":\\\"3%\\\",\\\"cdt\\\":\\\"3%\\\",\\\"topup\\\":\\\"3%\\\",\\\"disable_discount_5\\\":0}\",\"config_vtidChangeCodeInfo\":\"QXJ0aWNs15cb68e1a93af6|200|1|5\",\"config_banner_vtid_spin\":\"https://media.vietteltelecom.vn/upload/ckfinder/files/Giai%20nen%20banner(1).jpg\",\"config_survey_sdk_web\":\"https://surveyvtt.viettel.vn/BCCS_CC/assets/js/embedSurvey.js\",\"blk_uu_dai_doc_quyen_viettel++\":\"1\",\"max_count_tomd\":\"25\",\"nap_the_cao_co_dinh\":\"0\",\"flagFixedServices\":\"1\",\"conf_discount_5\":\"{\\\"status\\\":0,\\\"discountAmount\\\":5,\\\"labelText\\\":\\\"Chiết khấu lên đến 10%\\\",\\\"noticeDiscount\\\":\\\"KM thêm 5%, tối đa 50.000đ\\\",\\\"message\\\":\\\"Quý khách được khuyến mại thêm 5% (tối đa 50.000đ) trên tổng giá trị thanh toán của chương trình khuyến mại cho thuê bao lần đầu thanh toán cước trên app/web My Viettel.\\\",\\\"contactMessage\\\":\\\"Mọi thắc mắc vui lòng liên hệ 1800 8098 (Miễn phí)\\\",\\\"discountPopupEnable\\\":1,\\\"fromDate\\\":\\\"2021-04-15\\\",\\\"toDate\\\":\\\"2022-12-31\\\",\\\"dateFromCheck\\\":\\\"2020-01-01\\\",\\\"discountPopupEnable\\\":1,\\\"maxDiscount\\\":50000,\\\"minAmount\\\":100000,\\\"promotionCdt\\\": \\\"KM thêm 5% CĐT, tối đa 50.000đ\\\"}\",\"diy_config_money\":\"{\\\"dataDefault\\\":15,\\\"callInDefault\\\":300,\\\"callExDefault\\\":590,\\\"default_money\\\":90000,\\\"min_money\\\":90000,\\\"max_money\\\":300000,\\\"block\\\":10000,\\\"suggestion\\\":[90000,100000,150000, 200000]}\",\"config_tablet_user_agent\":\"{\\\"enable\\\":1,\\\"all_url\\\":0,\\\"route_name_list\\\":[\\\"standard.index\\\"],\\\"all_tablet\\\":0,\\\"tablet_while_list\\\":[\\\"iPad|iPad.*Mobile\\\"]}\",\"sim4g\":\"Giới thiệu chương trình nâng cấp lên SIM 4G miễn phí:\\nChương trình dành cho:\\n - Khách hàng chưa từng sử dụng sim 4G và đổi SIM 4G lần đầu.\\n\\nĐịa điểm:\\n - Điểm đổi SIM trên toàn quốc gồm: Cửa hàng trực tiếp Viettel, Siêu thị Viettel, Điểm Bưu chính Viettel, Đại lý Ủy Quyền Viettel, Siêu thị Xuất nhập khẩu Viettel, Điểm bán Viettel.\\n - Khi đi đổi SIM, khách hàng mang CMND/Hộ chiếu và làm thủ tục theo hướng dẫn.\\nLưu ý: Với khách hàng đang sử dụng dịch vụ chữu ký số Mobile CA, miễn phí cấp lại chứng thư số/chứng thư số mềm (thời gian sử dụng trong 12 tháng).\",\"service_vnpay_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"30000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"30000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"mobile_money\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"topup_cdt\\\":1,\\\"topup_1800_1900\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"nap_tien_hybrid\\\":\\\"1\\\",\\\"landing_5g\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"dev_voucherFreeOtp\":\"1\",\"conf_otp_info_change\":\"{\\\"content\\\": \\\"Nhap ma OTP [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"totalFail\\\": 5, \\\"expiredTime\\\": 120, \\\"totalInDay\\\": 5, \\\"totalFailInDay\\\": 5, \\\"content_fixed_internal\\\": \\\"Nhap ma OTP tai khoan co dinh noi mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\", \\\"content_fixed_external\\\": \\\"Nhap ma OTP tai khoan co dinh ngoai mang [otp] de xac nhan yeu cau thay doi giay to tren My Viettel. Tran trong!\\\"}\",\"acc_intro_vtid\":\"QXJ0aWNs15c90a39ac6d6b,QXJ0aWNs15c90a5563c3ba,QXJ0aWNs15cdfd1f7db6cc\",\"orderTypeCode\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"enable_re_signed\":\"{\\\"enableOtp\\\":\\\"0\\\",\\\"enableDayPopup\\\":\\\"5\\\",\\\"enablePopup\\\":\\\"0\\\",\\\"blacklistRank\\\":[2,3,4,5]}\",\"conf_vtphone_vincode\":\"{\\r\\n \\\"data\\\": {\\r\\n \\\"RPXAE2F21MFC00219\\\": \\\"989798094\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\": \\\"986062758\\\",\\r\\n \\\"RLLV1AFA8PH009999\\\":\\\"84981003686\\\",\\r\\n \\\"RPXEE2F21MF900052\\\":\\\"84983147181\\\",\\r\\n \\\"RLLV4HRG2NV000896\\\":\\\"84389930325\\\",\\r\\n \\\"RLLV4HRGXNV000693\\\":\\\"84973760524\\\",\\r\\n \\\"RLLV4HRG1NV000632\\\":\\\"84386964868\\\",\\r\\n \\\"RLLV4HRG4NV000253\\\":\\\"84975774289\\\",\\r\\n \\\"RPXAE2F21MFC00117\\\":\\\"84985098588\\\",\\r\\n \\\"RLLV5AFA5NV000924\\\":\\\"84389930325\\\",\\r\\n \\\"PPXAE4F44M0000063\\\":\\\"84388245575\\\",\\r\\n \\\"RLLV5AFA5NV000929\\\":\\\"84392576520\\\",\\r\\n \\\"RLLV4HRG9NV000123\\\":\\\"84389930325\\\"\\r\\n },\\r\\n \\\"status\\\": 0\\r\\n}\",\"change_sim_4g\":\"{\\r\\n \\\"content\\\" :\\r\\n { \\\"noticeWrongSerialTheFirstTime\\\":\\\"Serial sim không đúng hoặc đã sử dụng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWrongOtpTheFirstTime\\\":\\\"Mã xác thực không đúng, vui lòng kiểm tra và thực hiện lại.\\\",\\r\\n\\\"noticeWhenTheFeatureIsLocked\\\":\\\"Tính năng bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\",\\r\\n\\\"noticeChange4gSimIsLocked\\\":\\\"Tính năng đã bị khóa do Quý khách nhập sai thông tin. Vui lòng thực hiện vào [date_block] hoặc liên hệ 198 (0đ).\\\"\\r\\n },\\r\\n \\\"totalFail\\\":5,\\r\\n \\\"expiredTime\\\":120,\\r\\n \\\"serial_false\\\":50,\\r\\n \\\"lock_function\\\":1,\\r\\n \\\"get_otp_in_day\\\":5\\r\\n}\",\"tang_qua_data_flag_lixi2020\":\"1\\r\\n2020-05-13 00:00:00\\r\\n2030-10-10 00:00:00\",\"enable_payment_gateway\":\"1\",\"lan anh\":\"curl --location --request POST '10.207.252.223/mvt-api/myviettel.php/autopay/fintwin/processingCancelResult' \\\\\\r\\n--header 'Content-Type: application/json' \\\\\\r\\n--data-raw '{\\r\\n\\\"res_data\\\" : \\\"eQVtjFT1RD21o2aZ2/ftlgbg3MP1SR/Ro7YXIO11jUVi0nOYcoTeF0Jy0Y9eq/InRwktaL9ZfUnE3Pq+a+On+7NQKctV4kOVaijkavoX+X/ccA1OqKQCk0VWOPyqtvF4u6P/kiUPUNT7IHBxSFbpdaUG5TUtN1cfUTi3QLWWGoxJ8vrvCruByv2ZMPjLYzREMnynyitfEKGM5tA2lxTZuCZhrMTEa+ROWn05MIH4XL1ZC58XJpX3xL6ksNpFRWnACqSVraPU+aTkrj+2Uq/tyQQ1THoai/tTEZxaEwJq8uAURJB9fr0yEsu43eKjv3obXYTYuK0QjJ6YNacnL22nTQ==\\\"\\r\\n}\\r\\n'\",\"conf_limit_buy_sim\":\"{\\\"daily_limit\\\":3,\\\"monthly_limit\\\":10,\\\"monthly_limit_note\\\":\\\"01 CMND/CCCD/Hộ chiếu chỉ được hòa mạng tối đa 3 số thuê bao/tháng. Yêu cầu nhập chính xác CMND/Thẻ CC/Hộ chiếu và đảm bảo thời hạn không quá 15 năm kể từ ngày cấp.\\\",\\\"daily_limit_note\\\":\\\"01 số thuê bao được đặt tối đa 3 đơn hàng/ngày.\\\",\\\"block_time\\\":600}\",\"conf_discount_tmdt\":\"{\\r\\n \\\"content_topup\\\": \\\"Chiết khấu 7.5% chính chủ lần đầu\\\",\\r\\n \\\"content_cdt\\\": \\\"Chiết khấu 7.5% ĐCT chính chủ lần đầu\\\",\\r\\n \\\"content_popup\\\": \\\"Chương trình ưu đãi chiết khấu thêm 7.5% giá trị thanh toán dành riêng cho thuê bao lần đầu thanh toán cước qua Thương mại điện tử. Quý khách đồng ý nhận ưu đãi và thanh toán cước qua các hình thức thanh toán số.\\\",\\r\\n \\\"popup_enable\\\": \\\"1\\\",\\r\\n \\\"status\\\": \\\"1\\\",\\r\\n \\\"discountAmount\\\": \\\"7.5\\\"\\r\\n}\",\"button_install_app\":\"[\\r\\n{\\\"pageUrl\\\":\\\"/\\\",\\\"isActive\\\":0},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/sim-so\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://tat_ca_sim_so?code=sim_data\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-thoai-sms\\\",\\\"isActive\\\":1},\\r\\n{\\\"pageUrl\\\":\\\"pay/ts\\\",\\\"isActive\\\":1,\\\"deeplink\\\":\\\"myviettel://naptien_thanhtoan\\\"},\\r\\n{\\\"pageUrl\\\":\\\"di-dong/goi-data-1\\\",\\\"isActive\\\":1}\\r\\n]\",\"website_bamboo_welcome_message\":\"\",\"website_bamboo\":\"https://bit.ly/2SmFVXo\",\"tet2018_dangnhaplandau_myvt\":\"2021-11-19\\r\\n2021-11-19\\r\\nhttp://10.60.96.246:8123/v1/plusTurnV2\\r\\nmyvt\\r\\n121212a\\r\\nmyvt\\r\\nRUNGCAY2021\\r\\n5\\r\\nplusTurnV2\\r\\n trong chuong trinh rung cay\\r\\nluudb\",\"msg_pre_to_post\":\"Tiền thừa trong tài khoản gốc sẽ được trừ vào phí sử dụng trong các tháng tiếp theo. Viettel miễn phí chuyển đổi, mời quý khách chọn đồng ý để tiếp tục thực hiện.\",\"esim_liveness_detection_actions\":\"[\\\"turn_right\\\"]\",\"thuongth1\":\"type 11: OmiOrderV2\\r\\nserviceType:2\\r\\nbirthday:1974-12-31\\r\\ncontact_phone:0903745525\\r\\nisdn:0903745525\\r\\ntotal_fee_title:Phí hòa mạng\\r\\nmyvt_checksum:hoLP2qAdWeOTwxg1SDc+5dIkMZI=\\r\\ntExtStart: 1708414783.1464\\r\\ntype:11\\r\\nidNo:048074001420\\r\\nsid:rledflq9ck5q6t0oivf3tgdrb3\\r\\ndevice_name:iPhone (iPhone XS Max)\\r\\ncaptcha:NCCZ\\r\\ntime0:1708414782.7882\\r\\ntotal_fee:60000\\r\\ntIntStart:1708414782.7882\\r\\nship_name:DINH NGOC TUYEN\\r\\ncalendar:{\\\"date\\\":\\\"2024-02-20\\\",\\\"to\\\":\\\"19:00:00\\\",\\\"shopId\\\":\\\"23966\\\",\\\"fro\\\\\\\":\\\"18:00:00\\\"}\\r\\nidType:IDC\\r\\ndevice_id:19E48395-77DF-4656-8E28-E680F527197C\\r\\nos_version:17.200001\\r\\ntransectionId:280fe45b1e0f536f9078398b73ffbe25\\r\\nisdn_type:2\\r\\nship_type:2\\r\\ntExtEnd: 1708414783.2797\\r\\nship_add:\\r\\nversion_app:7.6\\r\\nbuild_code:2024.1.31\\r\\npayment_type:0\\r\\nos_type:ios\\r\\nname:DINH NGOC TUYEN\\r\\nship_phone:0903745525\\r\\nproductPackage:POBAS\\r\\ncard_pay:\",\"voucherFreeOtp\":\"1\",\"conf_promotion_call_ktmi\":\"QA5,TQ5,TQ10,QA15,CR15,MALAY5\",\"partner_payment_otp_config\":\"{\\\"GetOTPViettelId\\\":{\\\"ip\\\":200,\\\"msisdn\\\":50}}\",\"delay_time_deeplink\":\"3000\",\"terms_BHOL\":\"{\\\"terms\\\":{\\\"ALLOW_SERVICE\\\":\\\"Cung cấp dịch vụ khác của Viettel phát sinh sau thời điểm hòa mạng và/hoặc các dịch vụ Viettel hợp tác với đối tác.\\\",\\\"ALLOW_COMMERCE\\\":\\\"Tổ chức giới thiệu và xúc tiến thương mại.\\\",\\\"ALLOW_MARKET\\\":\\\"Nghiên cứu thị trường, thăm dò dư luận, môi giới.\\\"}}\",\"signContractTTTS\":\"\",\"vnpay_recurring_config\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"WHITELIST_IP_PARTNER\":\"{\\\"GARENA\\\":\\\"10.61.100.6,10.207.252.75,10.61.152.16,10.58.4.33,10.1.115.0,10.61.100.223,10.61.100.130,10.61.100.123,220.231.123.155,10.61.100.169,10.61.100.207,10.61.100.73,10.58.71.166,10.58.71.133,10.58.71.166,10.61.100.73,27.68.241.28,10.240.197.50,10.61.100.13,10.61.100.249,10.61.4.87,0:0:0:0:0:0:0:1%0\\\",\\\"CloudCMP\\\":\\\"10.61.100.123,10.61.123.236,10.240.234.71,10.208.198.10,10.208.198.11,10.208.198.12,10.208.198.13,10.61.152.16,10.240.197.50\\\",\\\"MERCHANT_TEST_PHU_PHI\\\":\\\"10.61.152.16,10.61.100.123,10.240.197.50,10.61.100.236,10.61.152.150,10.1.115.0,10.61.100.140\\\"}\",\"mess_send_otp_web_viettelid\":\"Nhap ma OTP [otp] de xac nhan truy cap web Viettel++.\",\"acc_intro_vtid_web\":\"QXJ0aWNs15cd0f60a35c70,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs15cd0f732badaf\",\"auto_pay_config\":\"{\\r\\n\\\"message_existed_mobile\\\":\\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_existed_ftth\\\":\\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n\\\"message_success\\\":\\\"Giao dịch thành công\\\",\\r\\n\\\"message_unreg_success\\\":\\\"Hủy đăng ký tự động thành công\\\",\\r\\n\\\"sms_register_mobile\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_ftth\\\":\\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_register_mobile_prepaid\\\":\\\"Quy khach da dang ky thanh cong dich vu nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_ftth\\\":\\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"sms_unregister_mobile_prepaid\\\":\\\"Quy khach da huy nap tien tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n\\\"apiAutoPay\\\":{\\r\\n\\\"url\\\":\\\"http://10.207.252.171:8084\\\",\\r\\n\\\"user\\\":\\\"test01\\\",\\r\\n\\\"pass\\\":\\\"123456aA@\\\"\\r\\n},\\r\\n\\\"service_config_map\\\":{\\r\\n\\\"autopay_method\\\":\\\"autopay\\\",\\r\\n\\\"autopay_topup\\\":\\\"autopay_prepaid\\\"\\r\\n},\\r\\n\\\"pay_method_map\\\":{\\r\\n\\\"VNPAY\\\":\\\"VNPAY\\\",\\r\\n\\\"VTPAY\\\":\\\"VIETTELPAY\\\",\\r\\n\\\"MOMO\\\":\\\"MOMO\\\",\\r\\n\\\"FINTWIN\\\":\\\"FINTWIN\\\"\\r\\n}\\r\\n}\",\"printBillDetail\":\"in chi tiết cước\",\"api_get_config_order_buy_sim\":\"{\\r\\n\\\"config_time\\\":24\\r\\n}\",\"autopay_config_public\":\"{\\r\\n\\\"enable_discount_5\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"5\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 5% thanh toán tự động lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán tự động lần đầu\\\",\\r\\n\\\"month_continue\\\":3,\\r\\n\\\"days\\\":365,\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"enable_discount_15\\\":{\\r\\n\\\"status\\\":\\\"1\\\",\\r\\n\\\"discountAmount\\\":\\\"15\\\",\\r\\n\\\"message\\\":\\\"Chiết khấu 15% thanh toán lần đầu\\\",\\r\\n\\\"title\\\":\\\"Ưu đãi cho thuê bao thanh toán lần đầu\\\",\\r\\n\\\"maxDiscount\\\":100000\\r\\n},\\r\\n\\\"message_push_notify\\\":{\\r\\n\\\"topup_postpaid\\\":\\\"Thuê bao {{isdn_contract}} của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"debt_ftth\\\":\\\"Hợp đồng số {{isdn_contract}} dịch vụ internet, truyền hình của Quý khách đã thanh toán cước tự động thành công trên My Viettel, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_promotion\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày khuyến mại, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_fix_day\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel vào ngày cố định, số tiền {{totalAmount}} đồng lúc {{time}}\\\",\\r\\n\\\"topup_prepaid_less_5k\\\":\\\"Thuê bao {{isdn_contract}} đã được nạp tiền tự động trên My Viettel khi số dư tài khoản gốc nhỏ hơn 5.000 đồng, số tiền {{totalAmount}} đồng lúc {{time}}\\\"\\r\\n}\\r\\n}\",\"config-list-voucher\":\"{display=1}\",\"buy_pincode_list_prices\":\"10000,20000,30000,50000,100000,150000,200000,500000\",\"invite_change_sim_4G_setting\":\"{\\\"max_receiving_invite_month\\\":7,\\\"max_invite_day\\\":7,\\\"enable_invite\\\":1,\\\"enable_check_device\\\":0,\\\"message_4g_0d\\\":\\\"Cảm ơn Quý khách đã tham gia khuyến mại 4G, vui lòng kiểm tra tin nhắn để biết kết quả.\\\",\\\"mess_4gchomoinguoi_4\\\":\\\"Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\",\\\"mess_4gchomoinguoi_3\\\":\\\"Chúc mừng quý khách đã được tặng MIỄN PHÍ sử dụng gói ECOD20 (1,5GB sử dụng trong 30 ngày) trị giá 20.000đ để truy cập Internet. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++\\\",\\\"mess_4gchomoinguoi_2\\\":\\\"Quý khách đang sử dụng SIM3G đã đến hạn bảo hành. Quý khách sẽ được tặng lên tới 90GB data để truy cập Internet trên hạ tầng 4G sau khi đổi sim 4G (miễn phí tại nhà). (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_1\\\":\\\"Chúc mừng quý khách đã nhận được ưu đãi ĐẶC BIỆT từ Viettel. (Vui lòng kiểm tra chi tiết trong tin nhắn)
Ngoài ra Quý khách được tặng MIỄN PHÍ 100 gói data ECOD20 (1,5GB sử dụng trong 30 ngày) để tặng lại cho 100 bạn bè người thân là các thuê bao chưa sử dụng data được truy cập Internet MIỄN PHÍ. Mỗi lượt tặng thành công quý khách sẽ nhận được 1000 điểm Viettel++.\\\",\\\"mess_4gchomoinguoi_0\\\":\\\"Cảm ơn Quý khách đã tham gia chương trình khuyến mại 4G cho mọi người, vui lòng kiểm tra tin nhắn để biết kết quả. Nhận lên tới 100.000 điểm Viettel++ khi tham gia tặng MIỄN PHÍ gói ECOD20 (1,5GB sử dụng trong 30 ngày) cho bạn bè người thân là các thuê bao chưa sử dụng data.\\\"}\",\"conf_change_esim\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":9004011797,\\\"reasonid_postpaid\\\":9004011797,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":9004011797,\\\"regReasonCode_prepaid_free\\\":\\\"DS_VIDEOCALL_TT\\\", \\\"regReasonCode_postpaid_free\\\":\\\"DS_VIDEOCALL_TT\\\",\\\"regReasonId_postpaid_free\\\":9004011797,\\\"regReasonId_prepaid_free\\\":9004011797,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"config_category_news_web\":\"58071f60e0388\",\"config_notify_bill_type\":\"{\\r\\n \\\"status\\\": 1,\\r\\n \\\"conf_channel\\\":[\\r\\n {\\r\\n \\\"systemType\\\": \\\"SALE_WEB\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MBCCS\\\",\\r\\n \\\"channel\\\": \\\"Cửa hàng\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"SMS\\\",\\r\\n \\\"channel\\\": \\\"166\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"MY_VIETTEL\\\",\\r\\n \\\"channel\\\": \\\"MyViettel\\\"\\r\\n },\\r\\n {\\r\\n \\\"systemType\\\": \\\"default\\\",\\r\\n \\\"channel\\\": \\\"Không rõ\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_notify\\\": [ \\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"code\\\": \\\"1\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua Email\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"name_web\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"code\\\": \\\"2\\\",\\r\\n \\\"desc\\\": \\\"Nhận thông báo cước qua SMS\\\",\\r\\n \\\"state\\\": \\\"1\\\"\\r\\n }\\r\\n ],\\r\\n \\\"message_total_change\\\":\\\"Quy khach da thuc hien thay doi qua 99 luot tren thang\\\",\\r\\n \\\"config_total_change\\\": 99, \\r\\n \\\"config_otp\\\": {\\r\\n \\\"message_otp\\\": \\\"Quy khach vui long nhap ma OTP {0} de xac thuc thay doi hinh thuc thong bao cuoc\\\", \\r\\n \\\"expireTime\\\": 120, \\r\\n \\\"totalFail\\\":5,\\r\\n \\\"totalInDay\\\": 20 \\r\\n }\\r\\n}\",\"config_date_privilege_viettelpay\":\"01/01/2022\",\"enable_check_nice_isdn\":\"1\",\"chatbot_tooltip_time_close\":\"30\",\"otp_fmc_invt\":\"10\\r\\nMa xac thuc de gop nhom FMC tren ung dung MyViettel cua Quy khach la: [otp]. Tran trong. \\r\\n300\\r\\n10\",\"orderTypeSim\":\"[{\\\"code\\\":\\\"CONNECT_FIX_LINE,SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Đấu nối cố định\\\"},{\\\"code\\\":\\\"CONNECT_CA\\\",\\\"name\\\":\\\"Đấu nối CA\\\"},{\\\"code\\\":\\\"CONNECT_EINVOICE\\\",\\\"name\\\":\\\"Đấu nối hóa đơn điện tử\\\"},{\\\"code\\\":\\\"CONNECT_INSURRANCE\\\",\\\"name\\\":\\\"Đăng ký bảo hiểm\\\"},{\\\"code\\\":\\\"CONNECT_VOICE_BRANDNAME\\\",\\\"name\\\":\\\"Voice brandname\\\"},{\\\"code\\\":\\\"24\\\",\\\"name\\\":\\\"Vtracking\\\"},{\\\"code\\\":\\\"10059\\\",\\\"name\\\":\\\"vMark\\\"},{\\\"code\\\":\\\"10063\\\",\\\"name\\\":\\\"vGift\\\"},{\\\"code\\\":\\\"10062\\\",\\\"name\\\":\\\"vMenu\\\"},{\\\"code\\\":\\\"CONNECT_PREPAID_PARTNER,CONNECT_PREPAID\\\",\\\"name\\\":\\\"Đấu nối trả trước\\\"},{\\\"code\\\":\\\"CONNECT_POSTPAID_PARTNER,CONNECT_POSPAID\\\",\\\"name\\\":\\\"Đấu nối trả sau\\\"},{\\\"name\\\":\\\"vESS\\\",\\\"code\\\":\\\"169\\\"},{\\\"name\\\":\\\"vContract\\\",\\\"code\\\":\\\"101\\\"},{\\\"name\\\":\\\"eKYC\\\",\\\"code\\\":\\\"167\\\"},{\\\"name\\\":\\\"vMarketing\\\",\\\"code\\\":\\\"10058\\\"},{\\\"name\\\":\\\"SIP Trunk\\\",\\\"code\\\":\\\"73\\\"},{\\\"name\\\":\\\"mCC\\\",\\\"code\\\":\\\"MCC\\\"},{\\\"name\\\":\\\"vContact\\\",\\\"code\\\":\\\"161\\\"},{\\\"name\\\":\\\"CameraND10\\\",\\\"code\\\":\\\"158\\\"},{\\\"name\\\":\\\"Cloud CA\\\",\\\"code\\\":\\\"7\\\"},{\\\"name\\\":\\\"VObject\\\",\\\"code\\\":\\\"175\\\"},{\\\"name\\\":\\\"VServer\\\",\\\"code\\\":\\\"174\\\"},{\\\"name\\\":\\\"Đổi esim\\\",\\\"code\\\":\\\"CHANGE_SIM,SELFCARE_CHANGE_SIM\\\"},{\\\"name\\\":\\\"Đổi sim\\\",\\\"code\\\":\\\"CHANGE_SIM\\\"},{\\\"name\\\":\\\"Chuyển tiền\\\",\\\"code\\\":\\\"CHANGE_TO_POSPAID\\\"},{\\\"name\\\":\\\"Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare Chuyển địa điểm thuê bao\\\",\\\"code\\\":\\\"SELFCARE_CHANGE_SUB_ADDRESS\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả trước\\\",\\\"code\\\":\\\"CONNECT_PREPAID_AUTO\\\"},{\\\"name\\\":\\\"Selfcare đấu nối thuê bao trả sau\\\",\\\"code\\\":\\\"CONNECT_POSPAID_AUTO\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả sau\\\",\\\"code\\\":\\\"CONNECT_ESIM_POSPAID\\\"},{\\\"name\\\":\\\"Đấu nối Esim trả trước\\\",\\\"code\\\":\\\"CONNECT_ESIM_PREPAID\\\"},{\\\"code\\\":\\\"CHANGE_TO_POSPAID,SELFCARE_CHANGE_TO_POSPAID\\\",\\\"name\\\":\\\"Chuyển sang trả sau\\\"},{\\\"code\\\":\\\"SELFCARE_CHANGE_CUSTOMER,CHANGE_CUSTOMER_PRIVILEGE\\\",\\\"name\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"code\\\":\\\"CHANGE_IDENTITY_DOCUMENT,CHANGE_IDENTITY_DOCUMENT_ONLINE\\\",\\\"name\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"code\\\":\\\"SELFCARE_CONNECT_FIX_LINE\\\",\\\"name\\\":\\\"Selfcare Đấu nối cố định\\\"}]\",\"diy_config_detail\":\"[ \\r\\n{\\r\\n \\\"min-money\\\": 0,\\r\\n \\\"max-money\\\": 70000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 71000,\\r\\n \\\"max-money\\\": 100000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 101000,\\r\\n \\\"max-money\\\": 150000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 151000,\\r\\n \\\"max-money\\\": 200000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 201000,\\r\\n \\\"max-money\\\": 250000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"min-money\\\": 251000,\\r\\n \\\"max-money\\\": 300000,\\r\\n \\\"call-in\\\": 100,\\r\\n \\\"call-ex\\\": 550,\\r\\n \\\"data\\\": 5,\\r\\n \\\"time_call_in_max\\\": 0\\r\\n }\\r\\n ]\",\"conf_discount_debt_cdt\":\"{\\r\\n \\\"topup\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_7.5\\\",\\r\\n \\\"status\\\": 0,\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"desc\\\": \\\"KM 7.5% thanh toán lần đầu, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"0\\\",\\r\\n \\\"status_web\\\": \\\"0\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-01-01\\\",\\r\\n \\\"toDate\\\": \\\"2024-12-22\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2021-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n },\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_TTC_10\\\",\\r\\n \\\"maxDiscount\\\": 20000,\\r\\n \\\"status\\\": 1,\\r\\n \\\"offWeb\\\": \\\"1\\\",\\r\\n \\\"versionApp\\\": \\\"7.7\\\",\\r\\n \\\"buildCode\\\": \\\"770\\\",\\r\\n \\\"desc\\\": \\\"Chiết khấu thêm cho thanh toán lần đầu tối đa 20k\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-27\\\",\\r\\n \\\"dayBetween\\\": 365,\\r\\n \\\"monthBetween\\\": 5,\\r\\n \\\"discountAmount\\\": 7.5\\r\\n }\\r\\n ],\\r\\n \\\"cdt\\\": [\\r\\n {\\r\\n \\\"code\\\": \\\"DISCOUNT_CDT_7.5\\\",\\r\\n \\\"offWeb\\\": \\\"0\\\",\\r\\n \\\"versionApp\\\": \\\"7.4\\\",\\r\\n \\\"buildCode\\\": \\\"740\\\",\\r\\n \\\"status\\\": 1,\\r\\n \\\"desc\\\": \\\"KM 7.5% ĐCT lần đầu cho {0}, tối đa 100K\\\",\\r\\n \\\"status_app\\\": \\\"1\\\",\\r\\n \\\"status_web\\\": \\\"1\\\",\\r\\n \\\"call_ws\\\": \\\"0\\\",\\r\\n \\\"discountAmount\\\": 7.5,\\r\\n \\\"fromDate\\\": \\\"2022-12-01\\\",\\r\\n \\\"toDate\\\": \\\"2025-12-26\\\",\\r\\n \\\"dateFromCheck\\\": \\\"2023-01-01\\\",\\r\\n \\\"maxDiscount\\\": 100000,\\r\\n \\\"minAmount\\\": 0,\\r\\n \\\"dayBetween\\\": 365\\r\\n }\\r\\n ]\\r\\n}\",\"tang_qua_money_flag\":\"1\",\"enable_feature_scanByAiV3\":\"{\\\"enable_selfcareChangeCustomer\\\":\\\"1\\\",\\\"enable_preToPost\\\":\\\"1\\\",\\\"enable_selfcareChangeSim\\\":\\\"1\\\",\\\"enable_registerOnline\\\":\\\"1\\\"}\",\"config_tra_cuoc_ts\":\"{\\\"color_config\\\":[{\\\"type\\\":\\\"3000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"3002\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"3003\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"3004\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"3005\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"3006\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3008\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3009\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3010\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3013\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3015\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"3017\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4000\\\",\\\"color\\\":\\\"#9AD0A3\\\"},{\\\"type\\\":\\\"4001\\\",\\\"color\\\":\\\"#F56685\\\"},{\\\"type\\\":\\\"4002\\\",\\\"color\\\":\\\"#FEAE65\\\"},{\\\"type\\\":\\\"4003\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4004\\\",\\\"color\\\":\\\"#D6A5AF\\\"},{\\\"type\\\":\\\"4005\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4006\\\",\\\"color\\\":\\\"#FE9365\\\"},{\\\"type\\\":\\\"4007\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4008\\\",\\\"color\\\":\\\"#64C2A7\\\"},{\\\"type\\\":\\\"4009\\\",\\\"color\\\":\\\"#2D87BB\\\"},{\\\"type\\\":\\\"4010\\\",\\\"color\\\":\\\"#CDAC79\\\"},{\\\"type\\\":\\\"4011\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4012\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4013\\\",\\\"color\\\":\\\"#A1B9CE\\\"},{\\\"type\\\":\\\"4014\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4015\\\",\\\"color\\\":\\\"#EDC112\\\"},{\\\"type\\\":\\\"4016\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4017\\\",\\\"color\\\":\\\"#ee0033\\\"},{\\\"type\\\":\\\"4019\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4020\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4021\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4022\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4023\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4024\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4025\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4030\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4031\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4032\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4033\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"4034\\\",\\\"color\\\":\\\"#BCBCBC\\\"},{\\\"type\\\":\\\"6011\\\",\\\"color\\\":\\\"#EDC112\\\"}],\\\"history_payment_enable\\\":\\\"1\\\",\\\"bill_enable\\\":\\\"1\\\",\\\"history_cdt_enable\\\":\\\"1\\\",\\\"tbc_button_enable\\\":\\\"1\\\",\\\"change_tbc_enable\\\":\\\"1\\\"}\",\"identification_expire\":\"100\",\"point_min_result\":\"100\",\"delivery_charges\":\"{\\\"fee\\\":0}\",\"survey_feature_web_sdk\":\"[\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-diem-viettel++\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\",\\r\\n \\\"businessId\\\": \\\"8842\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Đổi ưu đãi Viettel++ trên web\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]},\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"sim-so\\\",\\r\\n \\\"surveyName\\\": \\\"Mua sim số KHCN\\\",\\r\\n \\\"businessId\\\": \\\"6857\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua sim số KHCN\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-goi-thoai-sms\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói thoại sms\\\",\\r\\n \\\"businessId\\\": \\\"7245\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói thoại sms\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"data\\\",\\r\\n \\\"surveyName\\\": \\\"Mua gói data\\\",\\r\\n \\\"businessId\\\": \\\"7323\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua gói data\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"mua-dich-vu-gtgt\\\",\\r\\n \\\"surveyName\\\": \\\"Mua dịch vụ giá trị gia tăng\\\",\\r\\n \\\"businessId\\\": \\\"7244\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Mua dịch vụ giá trị gia tăng\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-the-cao-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"7243\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"naptien_thanhtoan\\\",\\r\\n \\\"surveyName\\\": \\\"Nạp tiền thanh toán\\\",\\r\\n \\\"businessId\\\": \\\"7242\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Nạp tiền thanh toán\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"doi-sim\\\",\\r\\n \\\"surveyName\\\": \\\"Ðổi sim\\\",\\r\\n \\\"businessId\\\": \\\"6859\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Ðổi sim\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"0\\\",\\r\\n \\\"feature\\\": \\\"bao-loi-dich-vu\\\",\\r\\n \\\"surveyName\\\": \\\"Báo lỗi dịch vụ\\\",\\r\\n \\\"businessId\\\": \\\"7246\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Báo lỗi dịch vụ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuu-the-cao\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cứu thẻ cào\\\",\\r\\n \\\"businessId\\\": \\\"6873\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cứu thẻ cào\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả trước\\\",\\r\\n \\\"businessId\\\": \\\"6875\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-cuoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Tra cước trả sau\\\",\\r\\n \\\"businessId\\\": \\\"7322\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Tra cước trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n {\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"tra-truoc-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"Chuyển đổi sang trả sau\\\",\\r\\n \\\"businessId\\\": \\\"6874\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Chuyển đổi sang trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"MyViettel\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thong-tin-thue-bao\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thông tin thuê bao\\\",\\r\\n \\\"businessId\\\": \\\"8848\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thông tin thuê bao\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-di-dong-tra-truoc\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Nạp tiền Di động trả trước\\\",\\r\\n \\\"businessId\\\": \\\"8804\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Nạp tiền Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-di-dong-tra-sau\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước Di động trả sau\\\",\\r\\n \\\"businessId\\\": \\\"8843\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"thanh-toan-co-dinh\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước cố định\\\",\\r\\n \\\"businessId\\\": \\\"8844\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước cố định\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"nap-tien-1800\\\",\\r\\n \\\"surveyName\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\",\\r\\n \\\"businessId\\\": \\\"8845\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"15609_Thanh toán cước DV 1800/1900\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n },\\r\\n{\\r\\n \\\"enable\\\": \\\"1\\\",\\r\\n \\\"feature\\\": \\\"xoa-loi-nap-the\\\",\\r\\n \\\"surveyName\\\": \\\"Xóa lỗi nạp thẻ\\\",\\r\\n \\\"businessId\\\": \\\"8862\\\",\\r\\n \\\"listSurveyAtt\\\": [\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"WEB_APP_BUSSINESS_NAME\\\",\\r\\n \\\"surveyAttValue\\\": \\\"Xóa lỗi nạp thẻ\\\"\\r\\n },\\r\\n {\\r\\n \\\"surveyAtt\\\": \\\"SERVICE_TYPE\\\",\\r\\n \\\"surveyAttValue\\\": \\\"CHANNEL_WEB\\\"\\r\\n }\\r\\n ]\\r\\n }\\r\\n ]\",\"MyViettel_menu\":\"[\\r\\n{\\r\\n\\\"title\\\":\\\"Quản lý cước\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"search_fee\\\":\\\"Tra cứu cước\\\",\\r\\n\\\"pay_online1\\\":\\\"Thanh toán Online\\\",\\r\\n\\\"sales_invoice\\\":\\\"Hoá đơn bán hàng\\\",\\r\\n\\\"e-invoice\\\":\\\"Hoá đơn điện tử\\\",\\r\\n\\\"debt_confirmation\\\":\\\"Xác nhận công nợ\\\",\\r\\n\\\"topup_banking\\\":\\\"Thanh toán cước\\\",\\r\\n\\\"change_limit\\\":\\\"Hạn mức sử dụng\\\",\\r\\n\\\"change_tbc\\\":\\\"Thay đổi hình thức nhận TBC\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_charge_management\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"0\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"1\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"1\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_search_fee\\\":\\\"1\\\",\\r\\n\\\"enable_pay_online1\\\":\\\"1\\\",\\r\\n\\\"enable_sales_invoice\\\":\\\"1\\\",\\r\\n\\\"enable_e-invoice\\\":\\\"1\\\",\\r\\n\\\"enable_debt_confirmation\\\":\\\"0\\\",\\r\\n\\\"enable_topup_banking\\\":\\\"0\\\",\\r\\n\\\"enable_change_limit\\\":\\\"0\\\",\\r\\n\\\"enable_change_tbc\\\":\\\"0\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Tiện ích\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"check_infor\\\":\\\"Thông tin thuê bao\\\",\\r\\n\\\"services_used\\\":\\\"Dịch vụ đang sử dụng\\\",\\r\\n\\\"change_sim\\\":\\\"Đổi sim\\\",\\r\\n\\\"encrype_subcribers\\\":\\\"Chuẩn hoá thông tin\\\",\\r\\n\\\"switch_network_keep_number\\\":\\\"Chuyển mạng giữ số\\\",\\r\\n\\\"check_card\\\":\\\"Kiểm tra thông tin thẻ cào\\\",\\r\\n\\\"switch_postpaid\\\":\\\"Chuyển sang trả sau\\\",\\r\\n\\\"search_order\\\":\\\"Tra cứu đơn hàng\\\",\\r\\n\\\"report_order\\\":\\\"Báo cáo bán hàng\\\",\\r\\n\\\"complete_order_sim\\\":\\\"Hoàn thiện đơn hàng sim số\\\",\\r\\n\\\"register_fixline\\\":\\\"Hoàn thiện đơn hàng Internet, Truyền hình\\\",\\r\\n\\\"hunt_voucher\\\":\\\"Săn ưu đãi\\\",\\r\\n\\\"change_info\\\":\\\"Thay đổi giấy tờ\\\",\\r\\n\\\"change_esim\\\":\\\"Đổi esim\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_extension\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"1\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_register_fixline\\\":\\\"1\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_change_sim\\\":\\\"1\\\",\\r\\n\\\"enable_search_order\\\":\\\"1\\\",\\r\\n\\\"enable_complete_order_sim\\\":\\\"0\\\",\\r\\n\\\"enable_report_order\\\":\\\"1\\\",\\r\\n\\\"enable_encrype_subcribers\\\":\\\"0\\\",\\r\\n\\\"enable_hunt_voucher\\\":\\\"0\\\",\\r\\n\\\"enable_switch_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_switch_network_keep_number\\\":\\\"0\\\",\\r\\n\\\"enable_check_infor\\\":\\\"1\\\",\\r\\n\\\"enable_services_used\\\":\\\"1\\\",\\r\\n\\\"enable_check_card\\\":\\\"0\\\",\\r\\n\\\"enable_change_info\\\":\\\"1\\\",\\r\\n\\\"enable_change_esim\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n},\\r\\n{\\r\\n\\\"title\\\":\\\"Lan toả\\\",\\r\\n\\\"content\\\":{\\r\\n\\\"spread_mobile\\\":\\\"Lan toả di động\\\",\\r\\n\\\"spread_mod\\\":\\\"Lan tỏa cố định\\\",\\r\\n\\\"spread_payment\\\":\\\"Lan toả thanh toán cước\\\",\\r\\n\\\"transfer_postpaid\\\":\\\"Mời chuyển trả sau\\\",\\r\\n\\\"promotion_for_cus\\\":\\\"Khuyến mại dành cho bạn\\\",\\r\\n\\\"spread_gpdn\\\":\\\"Dịch vụ doanh nghiệp\\\"\\r\\n},\\r\\n\\\"flag_on_off_feature_spread_service\\\":{\\r\\n\\\"prePaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"postPaid\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n},\\r\\n\\\"default\\\":{\\r\\n\\\"enable_spread_mobile\\\":\\\"1\\\",\\r\\n\\\"enable_spread_mod\\\":\\\"1\\\",\\r\\n\\\"enable_spread_payment\\\":\\\"1\\\",\\r\\n\\\"enable_promotion_for_cus\\\":\\\"1\\\",\\r\\n\\\"enable_transfer_postpaid\\\":\\\"0\\\",\\r\\n\\\"enable_spread_gpdn\\\":\\\"1\\\"\\r\\n}\\r\\n}\\r\\n}\\r\\n]\",\"huyenpt\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\",\"choose_province\":\"{\\\"isPostPaid\\\":0,\\\"isPrePaid\\\":0}\",\"config_DIY_35\":\"{\\r\\n \\\"titlePrice\\\": \\\"35.000 đ/7 ngày\\\",\\r\\n \\\"notes\\\":[\\\"Gói cước sử dụng trong 7 ngày\\\", \\\"Gói cước không được gia hạn tự động\\\"],\\r\\n \\\"packageList\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 1\\\",\\r\\n \\\"code\\\": \\\"ST5K\\\",\\r\\n \\\"data\\\": \\\"1\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"300\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n \\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 2\\\",\\r\\n \\\"code\\\": \\\"H5\\\",\\r\\n \\\"data\\\": \\\"2\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"200\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"Ưu đãi 35 năm 3\\\",\\r\\n \\\"code\\\": \\\"R30\\\",\\r\\n \\\"data\\\": \\\"3\\\",\\r\\n \\\"dataUnit\\\": \\\"GB\\\",\\r\\n \\\"call\\\": \\\"100\\\",\\r\\n \\\"savings\\\": \\\"300\\\"\\r\\n }\\r\\n ],\\r\\n \\\"sliderConf\\\": [\\r\\n {\\r\\n \\\"data\\\": \\\"1GB\\\",\\r\\n \\\"call\\\": \\\"300 phút\\\",\\r\\n \\\"savings\\\": \\\"5000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"2GB\\\",\\r\\n \\\"call\\\": \\\"200 phút\\\",\\r\\n \\\"savings\\\": \\\"10000\\\"\\r\\n },\\r\\n {\\r\\n \\\"data\\\": \\\"3GB\\\",\\r\\n \\\"call\\\": \\\"100 phút\\\",\\r\\n \\\"savings\\\": \\\"15000\\\"\\r\\n }\\r\\n ]\\r\\n}\\r\\n)\",\"QuanLyChienDichLanToa\":\"MyVT201703\",\"delivery_charges_v2\":\"[\\r\\n {\\r\\n \\\"type\\\": 1,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 2,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 200,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 201,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 202,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 203,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 207,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 208,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 209,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 210,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 211,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 212,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 213,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 214,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 215,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 216,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 217,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 218,\\r\\n \\\"fee\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 219,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 3,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 26,\\r\\n \\\"fee\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"type\\\": 48,\\r\\n \\\"fee\\\": 20000\\r\\n }\\r\\n]\",\"config_day_expired_register_per_id\":\"10\",\"home_camera\":\"{\\r\\n\\r\\n \\\"camera\\\": [\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA TRONG NHÀ 360°\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-trong-nha-hc2\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-1\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Điều khiển camera trực tiếp\\\",\\r\\n \\\"Hỗ trợ IR lên tới khoản cách 10m\\\",\\r\\n \\\"Tính năng giảm nhiễu số 3D DNR (Digital Noise Deduction)\\\",\\r\\n \\\"Tính năng chống ngược sáng WDR (Wide Dynamic Range)\\\",\\r\\n \\\"Tính năng đàm thoại 02 chiều (02 way talking)\\\",\\r\\n \\\"Công nghệ nến hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Góc quan sát lên đến 360 độ\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 690000,\\r\\n \\\"promotion_price\\\": 720000\\r\\n },\\r\\n {\\r\\n \\\"name\\\": \\\"CAMERA NGOÀI TRỜI\\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/camera-ngoai-troi\\\",\\r\\n \\\"link_promotion\\\": \\\"https://viettel.vn/dat-hang-ftth/hcam7-2\\\",\\r\\n \\\"detail\\\": [\\r\\n \\\"Khả năng chống nước, bụi IP67\\\",\\r\\n \\\"Công nghệ nén hình ảnh theo chuẩn H.265\\\",\\r\\n \\\"Tích hợp tính năng AI cho phép phân biệt chuyển động của con người với vật.\\\",\\r\\n \\\"Hình ảnh quan sát có màu vào ban đêm\\\",\\r\\n \\\"Có đèn báo động khi phát hiện chuyển động vào ban đêm.\\\"\\r\\n ],\\r\\n \\r\\n \\\"price\\\": 990000,\\r\\n \\\"promotion_price\\\": 1000000\\r\\n }\\r\\n ],\\r\\n \\\"storage_package\\\": [\\r\\n {\\r\\n \\\"price\\\": 33000,\\r\\n \\\"promotion_price\\\": 22000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 7 ngày\\\"\\r\\n },\\r\\n {\\r\\n \\\"price\\\": 110000,\\r\\n \\\"promotion_price\\\": 75000,\\r\\n \\\"cycle\\\": \\\"tháng\\\",\\r\\n \\\"storage_time\\\": \\\"gói lưu trữ 30 ngày\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"customer_info_changing_config\":\"{\\\"changeInfoFlg\\\":1,\\\"falseOtpLimit\\\":5,\\\"infoChangeForSpecialAccFlg\\\":1,\\\"successMessOnline\\\":\\\"Quý khách đã cập nhật số giấy tờ mới thành công\\\",\\\"receivedMessOnline\\\": \\\"Viettel đã tiếp nhận yêu cầu thay đổi giấy tờ của Quý khách, vui lòng chờ kết quả\\\",\\\"receivedMessOffline\\\":\\\"Viettel đã tiếp nhận yêu cầu thay đổi thông tin của Quý khách. Nhân viên sẽ liên hệ Quý khách để hoàn tất thủ tục\\\", \\\"infoChangeHome\\\":1}\",\"ai_config\":\"{\\\"is_show_btn_use_photos\\\":1}\",\"conf_change_esim_dev\":\"{\\\"retryMax\\\":5,\\\"reasonid_prepaid\\\":50021284,\\\"reasonid_postpaid\\\":50021283,\\\"messageSupport\\\": \\\"Điện thoại đang sử dụng không hỗ trợ dùng eSim, Quý khách có chắc chắn thực hiện?\\\",\\\"regReasonCode_prepaid\\\":\\\"DSTT_ESIM\\\", \\\"regReasonCode_postpaid\\\":\\\"DSTS_ESIM\\\",\\\"regReasonId_postpaid\\\":50021283,\\\"regReasonId_prepaid\\\":50021284,\\\"regReasonCode_prepaid_free\\\":\\\"CDTT_ESIM\\\", \\\"regReasonCode_postpaid_free\\\":\\\"CDTS_ESIM\\\",\\\"regReasonId_postpaid_free\\\":50021280,\\\"regReasonId_prepaid_free\\\":50021281,\\\"show_input_staff\\\":0,\\\"show_staff_name\\\":0,\\\"show_intro\\\":1,\\\"id_intro\\\":\\\"11368208\\\",\\\"err_not_realse\\\":[\\\"IMMVTSILAAEFI0004\\\"]}\",\"vtid_on_off_otp_web\":\"1\",\"discount_topup\":\"{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"specials\\\":[{\\\"prepaid\\\":\\\"-2.5%\\\",\\\"postpaid\\\":\\\"-2.5%\\\",\\\"from\\\":\\\"2022-06-30 17:46:00\\\",\\\"to\\\":\\\"2022-06-30 17:55:00\\\"}]}\",\"thuong\":\"curl --location --request POST '10.207.252.75:8102/myviettel.php/ctt/payResult?billcode=240509228317216&cust_msisdn=0987654321&check_sum=bcakjkasjowdasac&error_code=00&merchant_code=MYVIETTELV2&vt_transaction_id=240509228317216&payment_status=1&order_id=240509228317216' \\\\\\r\\n--header 'Cookie: symfony=p4lulrpg1r8d873bfj9dklhr64'\",\"printDetail\":\"[{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Có in\\\"},{\\\"code\\\":\\\"02\\\", \\\"name\\\":\\\"Không in\\\"}]\",\"xndl_config\":\"{\\r\\n\\\"limit_isdn\\\":20,\\r\\n\\\"max_isdn_fail\\\":5,\\r\\n\\\"min_isdn\\\":1,\\r\\n\\\"reason_prepaid\\\":2983,\\r\\n\\\"reason_postpaid\\\":2984,\\r\\n\\\"actionCode\\\":934,\\r\\n\\\"checkIsdnConfirm\\\":[\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_1\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_BEFORE_VERIFY_SUBSCRIBER_11\\\",\\r\\n\\\"message\\\":\\\"Tham số truyền vào không đủ\\\"\\r\\n},\\r\\n{\\r\\n\\\"errorCode\\\":\\\"VALIDATE_VERIFY_SUBSCRIBER_122\\\",\\r\\n\\\"message\\\":\\\"Vui lòng nhập đúng các số cần xác nhận, trường hợp nhập sai quá 5 lần Quý khách sẽ không thực hiện được tính năng\\\"\\r\\n}\\r\\n]\\r\\n}\",\"config_survey_sdk_v1\":\"{\\\"baseURL\\\":\\\"https://affapi.viettel.vn/survey\\\",\\\"channelSurvey\\\":\\\"APP\\\"}\",\"huyen_pt\":\"{\\\"fromIsdn\\\":\\\"\\\",\\\"customer\\\":{\\\"name\\\":\\\"vt test\\\",\\\"strGender\\\":\\\"\\\"},\\\"address\\\":{\\\"province\\\":\\\"H004\\\",\\\"provinceName\\\":\\\"Hà Nội\\\",\\\"district\\\":\\\"007\\\",\\\"districtName\\\":\\\"Cầu Giấy\\\",\\\"precinct\\\":\\\"004\\\",\\\"precinctName\\\":\\\"Dịch Vọng\\\",\\\"fullAddress\\\":\\\"dsadsa Dịch Vọng Cầu Giấy Hà Nội\\\",\\\"districtCode\\\":\\\"H004007\\\",\\\"areaCode\\\":\\\"H004007004\\\"},\\\"transactionPlace\\\":\\\"HOME\\\",\\\"payInfo\\\":{\\\"immediatePay\\\":false,\\\"cardRecords\\\":[]},\\\"totalFee\\\":300000,\\\"feeRecordsView\\\":[{\\\"feeCode\\\":\\\"CONNECT_FEE\\\",\\\"feeAmount\\\":300000}],\\\"recipientName\\\":\\\"vt test\\\",\\\"recipientPhone\\\":\\\"0123456789\\\",\\\"myViettelAccount\\\":\\\"0123456789\\\",\\\"orderType\\\":\\\"CONNECT_FIX_LINE\\\",\\\"target\\\":\\\"\\\",\\\"systemType\\\":\\\"VIETTELPORTAL\\\",\\\"extInfos\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"productName\\\\\\\":\\\\\\\"HOMET\\\\\\\",\\\\\\\"imagePath\\\\\\\":\\\\\\\"http://10.61.152.239:8400/Api/uploadImageWebhttps://media.vietteltelecom.vn/upload/ckfinder/images/Sun-star_HOMET-31.jpg\\\\\\\",\\\\\\\"price\\\\\\\":\\\\\\\"200000\\\\\\\",\\\\\\\"desc\\\\\\\":\\\\\\\"- Giá cước ưu đãi, hấp dẫn nhất thị trường và linh hoạt theo từng khu vực.
- Tốc độ truy cập internet cao và ổn định.
- Không bị nhiễu Wifi do sử dụng thiết bị Wifi 2 băng tần.
- Lắp đặt nhanh chóng, chăm sóc và hỗ trợ Khách hàng 24/7.
- Đăng ký dễ dàng, tiện lợi qua tổng đài hoặc tại hệ thống cửa hàng Viettel trên toàn quốc.
- Chi tiết liên hệ: 18008168 (Miễn phí)
\\\\\\\",\\\\\\\"saleChannelId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"ch\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmSource\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"utmMedium\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"affSid\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"cityId\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"staffCode\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotline\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"hotlineChannel\\\\\\\":\\\\\\\"\\\\\\\"}\\\",\\\"assignStaffCodeLv2\\\":\\\"\\\",\\\"productInfos\\\":[{\\\"telecomService\\\":\\\"F\\\",\\\"telecomServiceName\\\":\\\"HOMET\\\",\\\"productCode\\\":\\\"HOMET\\\",\\\"productName\\\":\\\"HOMET\\\",\\\"productDesc\\\":\\\"HOMET_0_200000\\\",\\\"prepaidMonth\\\":0,\\\"totalPrepaidAmount\\\":200000}],\\\"saleStatus\\\":\\\"CONFIRM_SOLD\\\",\\\"typeConnectLine\\\":\\\"old\\\",\\\"combo\\\":false}\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST 'http://10.207.252.75:8124/getcardinfo?token=017605f0-7c3d-4130-91a4-510696f4f623-ODQzMzg3NzUyMjY%3D&serial=20000268225979&captcha=%C6%B0ejj&sid=5bfrr73du5nunpdcc4c0ftld10'\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.75:8102/myviettel.php/loginMobileV4?account=0983000089&password=vt123456a@&device_id=1' \\\\\\r\\n--header 'Cookie: symfony=4h6pij8skenanoaagmieqtcag3'\\r\\n\\r\\n\\r\\nmBCCSService:\\r\\n ws:\\r\\n url: http://10.58.71.184:8080/mBCCSService/SmartphoneWS?wsdl\\r\\n username: ad5b8e2d73d74ec5051411d06ea5e915\\r\\n password: ad5b8e2d73d74ec5923e5216b0e8f44ea8ec66b1958a9494\\r\\n connectionTimeout: 40000\\r\\n receiveTimeout: 400000\\r\\n writeTimeout: 12000\\r\\n authUser: vtp\\r\\n authPass: password\\r\\n clientName: mBCCSServiceClient\\r\\n\\r\\n------------------------------------------------------------------\",\"link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"message_topup_plus_point\":\"Lưu ý: Tài khoản tích điểm cần có giao dịch nạp tiền/thanh toán trong ngày 25/12/2021 hoặc ngày 01/01/2022.\",\"abc\":\"check loi 404 \\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/xntb/verifySubcriber' \\\\\\r\\n--form 'token=250ccda5-3576-48fe-9cb3-d126e8ace8ea'\\r\\n\\r\\ngui minh doan nay nha \\r\\n{\\r\\n \\\"errorCode\\\": 0,\\r\\n \\\"message\\\": \\\"Thành công\\\",\\r\\n \\\"data\\\": {\\r\\n \\\"secondExpireOtp\\\": \\\"600\\\"\\r\\n },\\r\\n \\\"errorCodeTracing\\\": null\\r\\n}\\r\\n\\r\\n\\r\\n\\r\\ncurl --location --request POST '10.207.252.223/mvt-api/myviettel.php/getListPayMethod' \\\\\\r\\n--form 'token=7DADB97D-3158-1116-A907-E18564D7683C-ODQzNzQwNjMzODg=' \\\\\\r\\n--form 'serviceCode=autopay_method' \\\\\\r\\n--form 'isdn=84981388886' \\\\\\r\\n--form 'amount=100000'\\r\\n\\r\\n\\r\\n============\\r\\nVào Soap 234\\r\\nB1: ssh -v -X vtt-cntt-is01@10.61.152.234 \\r\\nB2: cd /home/vtt-cntt-is01/Downloads/SoapUI-5.5.0/bin\\r\\nB3: ./soapui.sh\",\"config_tooltip_chatbot\":\"{\\r\\n\\\"config_tooltip_chatbot\\\":\\r\\n{\\\"config_app\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":\\\"10\\\",\\r\\n\\\"desc\\\":\\\"Trợ lý ảo My viettel luôn sẵn sàng\\\\ngiúp đỡ bạn\\\",\\r\\n\\\"url\\\":\\\"myviettel://naptien_thanhtoan\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"},\\r\\n\\\"config_web\\\":\\r\\n{\\\"status\\\":\\\"1\\\",\\r\\n\\\"display_time\\\":1000,\\r\\n\\\"desc\\\":\\\"\\\",\\r\\n\\\"url\\\":\\\"dantri.com.vn\\\",\\r\\n\\\"color_background\\\":\\\"#FFFFFF\\\",\\r\\n\\\"color_text\\\":\\\"#CD0029\\\"}}}\",\"blacklist_register_history\":\"MIMD,I0,MI0,ONME3GB,MIMDX,ONME3GBX,MIMDXX\",\"survey_feature_app\":\"[{\\\"code\\\":\\\"4878\\\",\\\"regex\\\":\\\"tra-truoc-tra-sau\\\",\\\"text\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"code\\\":\\\"4872\\\",\\\"regex\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"text\\\":\\\"Tra cước trả trước\\\"},{\\\"code\\\":\\\"4875\\\",\\\"regex\\\":\\\"tra-cuoc-tra-sau\\\",\\\"text\\\":\\\"Tra cước trả sau\\\"},{\\\"code\\\":\\\"4874\\\",\\\"regex\\\":\\\"mua-goi-thoai-sms\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4873\\\",\\\"regex\\\":\\\"data\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4876\\\",\\\"regex\\\":\\\"goi-cuoc-tang\\\",\\\"text\\\":\\\"Gói cước tặng\\\"},{\\\"code\\\":\\\"4877\\\",\\\"regex\\\":\\\"mua-dich-vu-gtgt\\\",\\\"text\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4864\\\",\\\"regex\\\":\\\"web-goi-thoai-sms-test\\\",\\\"text\\\":\\\"Mua gói thoại sms\\\"},{\\\"code\\\":\\\"4863\\\",\\\"regex\\\":\\\"web-goi-cuoc-data-test\\\",\\\"text\\\":\\\"Mua gói data\\\"},{\\\"code\\\":\\\"4866\\\",\\\"regex\\\":\\\"web-sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4871\\\",\\\"regex\\\":\\\"tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4868\\\",\\\"regex\\\":\\\"doi-diem-ra-sms\\\",\\\"text\\\":\\\"Đổi điểm ra SMS\\\"},{\\\"code\\\":\\\"4867\\\",\\\"regex\\\":\\\"doi-diem-ra-data\\\",\\\"text\\\":\\\"Đổi điểm ra DATA\\\"},{\\\"code\\\":\\\"4869\\\",\\\"regex\\\":\\\"doi-diem-ra-phut-goi\\\",\\\"text\\\":\\\"Đổi điểm ra phút gọi\\\"},{\\\"code\\\":\\\"4870\\\",\\\"regex\\\":\\\"doi-diem-ra-cuoc-di-dong\\\",\\\"text\\\":\\\"Đổi điểm ra cước di động\\\"},{\\\"code\\\":\\\"4901\\\",\\\"regex\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"text\\\":\\\"Nạp thẻ cào\\\"},{\\\"code\\\":\\\"4905\\\",\\\"regex\\\":\\\"thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4902\\\",\\\"regex\\\":\\\"doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4903\\\",\\\"regex\\\":\\\"nhan-uu-dai\\\",\\\"text\\\":\\\"Đổi voucher\\\"},{\\\"code\\\":\\\"4906\\\",\\\"regex\\\":\\\"web-doi-sim\\\",\\\"text\\\":\\\"Đổi sim\\\"},{\\\"code\\\":\\\"4907\\\",\\\"regex\\\":\\\"web-tra-cuu-the-cao\\\",\\\"text\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"code\\\":\\\"4883\\\",\\\"regex\\\":\\\"sim-so\\\",\\\"text\\\":\\\"Mua sim số\\\"},{\\\"code\\\":\\\"4924\\\",\\\"regex\\\":\\\"web-dich-vu-vas\\\",\\\"text\\\":\\\"Đăng ký dịch vụ giá trị gia tăng\\\"},{\\\"code\\\":\\\"4925\\\",\\\"regex\\\":\\\"web-thanh-toan-cuoc\\\",\\\"text\\\":\\\"Thanh toán cước\\\"},{\\\"code\\\":\\\"4921\\\",\\\"regex\\\":\\\"nap-the-viettelpay\\\",\\\"text\\\":\\\"Nạp thẻ qua ViettelPay\\\"},{\\\"code\\\":\\\"4922\\\",\\\"regex\\\":\\\"tai-anh-lifebox\\\",\\\"text\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"code\\\":\\\"4923\\\",\\\"regex\\\":\\\"nap-the-tai-khoan-ngan-hang\\\",\\\"text\\\":\\\"Nạp tiền qua Tài khoản Ngân hàng\\\"},{\\\"code\\\":\\\"4944\\\",\\\"regex\\\":\\\"tai-video-lifebox\\\",\\\"text\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"code\\\":\\\"4945\\\",\\\"regex\\\":\\\"tai-lieu-lifebox\\\",\\\"text\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"code\\\":\\\"4946\\\",\\\"regex\\\":\\\"danh-ba-lifebox\\\",\\\"text\\\":\\\"Đồng bộ danh bạ lên LifeBOX\\\"},{\\\"code\\\":\\\"4\\\",\\\"regex\\\":\\\"nghiem-thu-co-dinh\\\",\\\"text\\\":\\\"Nghiệm thu cố định\\\"},{\\\"code\\\":\\\"5062\\\",\\\"regex\\\":\\\"tim-kiem-home\\\",\\\"text\\\":\\\"tìm kiếm\\\"},{\\\"code\\\":\\\"6542\\\",\\\"regex\\\":\\\"doi-eSim-online\\\",\\\"text\\\":\\\"Đổi ESIM\\\"},{\\\"code\\\":\\\"7323\\\",\\\"regex\\\":\\\"web-goi-cuoc-data\\\",\\\"text\\\":\\\"Mua gói data\\\"}]\",\"service_vnpay_unlogin_paymentv2\":\"{\\\"data\\\":\\\"1\\\",\\\"fee_payment\\\":\\\"50000\\\",\\\"fee_payment_max\\\":\\\"10000000\\\",\\\"fee_payment_min\\\":\\\"10000\\\",\\\"fee_payment_vtfree\\\":\\\"50000\\\",\\\"vtpay_enable_vtfree\\\":1,\\\"hot_charge\\\":\\\"1\\\",\\\"postpaid\\\":\\\"1\\\",\\\"prepaid\\\":\\\"1\\\",\\\"topup\\\":\\\"1\\\",\\\"vas\\\":\\\"0\\\",\\\"vtfree\\\":\\\"1\\\",\\\"cdt\\\":\\\"1\\\",\\\"mm\\\":\\\"1\\\",\\\"Pincode\\\":\\\"1\\\",\\\"esim\\\":\\\"1\\\",\\\"urbox\\\":\\\"1\\\",\\\"cdt_ts\\\":\\\"1\\\",\\\"debt_cdt\\\":\\\"1\\\",\\\"topup_cdt\\\":\\\"1\\\",\\\"message_off_service\\\":\\\"Hệ thống đang nâng cấp, Quý khách vui lòng thử lại sau\\\"}\",\"payBillMethodCd\":\"[{\\\"code\\\":\\\"06\\\", \\\"name\\\":\\\"Thanh toán qua TMĐT (Viettelpay, ATM, Visa)\\\"},{\\\"code\\\":\\\"05\\\", \\\"name\\\":\\\"Thanh toán qua thẻ cào\\\"},{\\\"code\\\":\\\"01\\\", \\\"name\\\":\\\"Tại cửa hàng/điểm giao dịch của Viettel\\\"}]\",\"config_partyCode\":\"partyCode\",\"buy_sim_online_using_ai_identify_web\":\"0\",\"conf_act_status_cm\":\"030,100,200,210,220,201,202,211,212,222,100,110,120,101,102, 111,121,122,112,221\",\"lan_toa_tomd\":\"Hãy tặng smartphone cũ của bạn cho người chưa có điện thoại
\\r\\n\\r\\nHãy hướng dẫn cách sử dụng cho người chưa biết dùng Data
\\r\\n\\r\\nVà cùng Viettel tặng 30 triệu GB Data miễn phí tới hàng triệu người chưa sử dụng Data trên khắp Việt Nam
\\r\\n\\r\\n1. Thời gian diễn ra chương trình:
\\r\\n\\r\\nTừ ngày 18/07 đến 18/10/2018
\\r\\n\\r\\n2. Đối tượng tham gia:
\\r\\n\\r\\nToàn bộ khách hàng là thuê bao Viettel di động trả trước, di động trả sau đang hoạt động 02 chiều tại thời điểm tham gia chơi và thời điểm nhận thưởng.
\\r\\n\\r\\nChương trình không áp dụng cho thuê bao D-com, Homephone.
\\r\\n\\r\\n3. Cách thức tham gia:
\\r\\n\\r\\n\\r\\n\\t- 04 cách đơn giản TẶNG 1 GB data cho người thân TRÚNG IPHONE X
\\r\\n
\\r\\n\\r\\nCách 1: Soạn Số điện thoại của người thân gửi 191
\\r\\n\\r\\nCách 2: Truy cập https://viettel.vn/tomatodata
\\r\\n\\r\\nCách 3: Vào ứng dụng My Viettel
\\r\\n\\r\\nCách 4: Bấm *098# và làm theo hướng dẫn
\\r\\n\\r\\n\\r\\n\\t- Cơ hội NHẬN 1 GB data cho bạn, soạn Số điện thoại của bạn gửi 191.
\\r\\n
\\r\\n\\r\\n4. Quy định trao thưởng:
\\r\\n\\r\\n\\r\\n\\t- Đối với giải thưởng là lưu lượng data: Hệ thống cộng online vào tài khoản khách hàng.
\\r\\n\\t- Đối với giải thưởng iPhone X: Viettel liên hệ trực tiếp khách hàng và hướng dẫn thủ tục nhận thưởng.
\\r\\n
\\r\\n\\r\\nThể lệ chi tiết của chương trình, mời Quý khách xem tại đây
\\r\\n\\r\\n
\",\"diy_config_level\":\"[\\r\\n {\\r\\n \\\"money\\\": 30000,\\r\\n \\\"data\\\": 10000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 40000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 10000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 50000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 60000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 20000,\\r\\n \\\"call-ex\\\": 10000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 70000,\\r\\n \\\"data\\\": 20000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 80000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 20000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 90000,\\r\\n \\\"data\\\": 30000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 100000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 30000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 110000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 30000\\r\\n },\\r\\n {\\r\\n \\\"money\\\": 120000,\\r\\n \\\"data\\\": 40000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n }, \\r\\n{\\r\\n \\\"money\\\": 130000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 40000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 140000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 40000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 150000,\\r\\n \\\"data\\\": 50000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 160000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 50000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 170000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 50000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 180000,\\r\\n \\\"data\\\": 60000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 190000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 60000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 200000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 60000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 210000,\\r\\n \\\"data\\\": 70000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 220000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 70000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 230000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 70000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 240000,\\r\\n \\\"data\\\": 80000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 250000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 80000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 260000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 80000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 270000,\\r\\n \\\"data\\\": 90000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 280000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 90000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 290000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 90000\\r\\n },\\r\\n{\\r\\n \\\"money\\\": 300000,\\r\\n \\\"data\\\": 100000,\\r\\n \\\"call-in\\\": 100000,\\r\\n \\\"call-ex\\\": 100000\\r\\n }\\r\\n ]\",\"config_buy_sim_address_level4\":\"{\\r\\n\\\"limit_time\\\":1,\\r\\n\\\"limit_buy_sim\\\": 5, \\r\\n\\\"block_time\\\": 3600\\r\\n}\",\"notifyBillTypeCd\":\"[{\\\"code\\\":\\\"2\\\", \\\"name\\\":\\\"SMS\\\"},{\\\"code\\\":\\\"6\\\", \\\"name\\\":\\\"Cửa hàng trực tiếp Viettel\\\"},{\\\"code\\\":\\\"7\\\", \\\"name\\\":\\\"Cổng thông tin điện tử Viettel\\\"}]\",\"conf_videocall_vts\":\"{\\\"baseUrlAndroid\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465\\\"],\\\"baseUrlIOS\\\":[\\\"https://qlbhvtt.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt2.viettelcxcloud.vn:5465/devices\\\",\\\"https://qlbhvtt3.viettelcxcloud.vn:5465/devices\\\"],\\\"sipProxy\\\":\\\"\\\",\\\"sipDomain\\\":\\\"mbccs.mycc.vn\\\",\\\"requestedBy\\\":\\\"myviettel\\\",\\\"domainHtml\\\":\\\"\\\",\\\"chatUrl\\\":\\\"\\\",\\\"callFlow\\\":\\\"videocall\\\",\\\"videoCallFlow\\\":\\\"videocall\\\",\\\"hashingKey\\\":\\\"aDqbXlDQ0AyMDIxa=\\\",\\\"isUseTCP\\\":\\\"0\\\"}\",\"diy_most_used\":\"[{\\\"data-money\\\":\\\"30000\\\",\\\"call-money\\\":\\\"50000\\\"}]\",\"list_introduce\":\"18483540,18517136,18549956,18366564,16626960\",\"vnpay_recurring_config_v2\":\"{\\r\\n \\\"vnpayAutoUrl\\\": {\\r\\n \\\"authenticate\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/oauth/authenticate\\\"\\r\\n },\\r\\n \\\"reg_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"recurring\\\"\\r\\n },\\r\\n \\\"check_customer_card\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/pay\\\"\\r\\n },\\r\\n \\\"cancel_recurring\\\": {\\r\\n \\\"url\\\": \\\"https://checkout.vnpay.vn/isp-svc/recurring-payment/execute\\\",\\r\\n \\\"command\\\": \\\"cancel_recurring\\\"\\r\\n }\\r\\n },\\r\\n \\\"clientId\\\": \\\"0100109106011\\\",\\r\\n \\\"username\\\": \\\"VIETTEL\\\",\\r\\n \\\"password\\\": \\\"hsZBnlY1LWvbIdXZ\\\",\\r\\n \\\"clientSecret\\\": \\\"OSPK5EP0E2PZLDNPPMDTNBRF1C7GXE\\\",\\r\\n \\\"tmnCode\\\": \\\"VTEL0015\\\",\\r\\n \\\"secretKey\\\": \\\"PPEQDUEQQGGRCCCJUYWEVCMIRNTNWUXQ\\\",\\r\\n \\\"orderInfo\\\": \\\"Gach no tu dong\\\",\\r\\n \\\"orderType\\\": \\\"baohiem\\\",\\r\\n \\\"recurringFrequencyNumber\\\": 1,\\r\\n \\\"recurringFrequency\\\": \\\"month\\\",\\r\\n \\\"recurringNumber\\\": 0,\\r\\n \\\"recurringAmount\\\": 10000,\\r\\n \\\"currCode\\\": \\\"VND\\\",\\r\\n \\\"returnUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"cancelUrl\\\": \\\"https://viettel.vn\\\",\\r\\n \\\"recurringStartDate\\\": \\\"20230529\\\",\\r\\n \\\"recurringEndDate\\\": \\\"99991231\\\",\\r\\n \\\"version\\\": \\\"2.1.0\\\",\\r\\n \\\"locale\\\": \\\"vn\\\",\\r\\n \\\"algo\\\": \\\"sha512\\\",\\r\\n \\\"messageCancelRecurring\\\": \\\"Hủy liên kết thành công\\\"\\r\\n}\",\"ErrorNow\":\"{\\r\\n \\\"ReportTime\\\": \\\"10\\\",\\r\\n \\\"ReportBug2nd\\\": \\\"Chúng tôi đang cố gắng khắc phục lỗi trong thời gian sớm nhất, vui lòng chờ kết quả\\\",\\r\\n \\\"ContentSuggestion\\\": \\\"Nhập chi tiết nội dung phản ánh\\\"\\r\\n}\",\"searchall_keywordHot\":\"1N\\r\\nSD90\\r\\nSD120\\r\\nST5KM\\r\\nSD30S\\r\\nVIB Thẻ tín dụng\",\"ctt_vnpay_config\":\"{\\\"topup\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"debt_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"cdt_ts\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buysim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"esim\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_1800_1900\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"topup_cdt\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"data\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"vtfree\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"Pincode\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"nap_tien_hybrid\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"buyBandwidth\\\":\\\"VNPAY_ATM|VNPAY_VISA|VNPAY_QRCODE|VNPAY_VISA_V2|VNPAY_ATM_V2\\\",\\\"map_vnpay_code\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"},\\\"topup_cdt_web\\\":{\\\"VNPAY_ATM\\\":\\\"VNBANK\\\",\\\"VNPAY_VISA\\\":\\\"INTCARD\\\",\\\"VNPAY_QRCODE\\\":\\\"VNPAYQR\\\"}}\",\"lixi_2020_checkActiveTime\":\"1\",\"conf_discount_package\":\"{\\r\\n\\\"enable_app\\\":0, \\r\\n\\\"enable_web\\\":0, \\r\\n\\\"whitelist_web\\\":[\\\"/lan-toa/goi-cuoc\\\",\\\"di-dong/goi-thoai-sms\\\",\\\"/thong-tin-tai-khoan\\\",\\\"/lan-toa/goi-cuoc?kh=QRVTT\\\"]\\r\\n}\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\",\\r\\n \\\"serviceType\\\": \\\"PRE_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\",\\r\\n \\\"serviceType\\\":\\\"POST_PAID\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\",\\r\\n \\\"serviceType\\\":\\\"CD\\\"\\r\\n }\\r\\n]}\",\"conf_duration_show_notification_APP\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"numberOfDate\\\": 30\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"numberOfDate\\\": 45\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"numberOfDate\\\": 300\\r\\n }\\r\\n]\",\"enable_register_partner\":\"{\\\"image\\\":\\\"https://media.vietteltelecom.vn//upload/ckfinder/images/doi_tac_viettel.png\\\",\\\"link\\\" :\\\"https://viettel.vn/tro-thanh-doi-tac\\\",\\\"image_new\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Banner%20%E2%94%80%C3%A6o%E2%95%A0%C3%A9%E2%95%A0%C3%BCi%20ta%E2%95%A0%C3%BCc.png\\\"}\",\"buy_sim_online_ai_supporter_web\":\"0\",\"theme_tet_2020\":\"[\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"android_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/anh-nen-2.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_viettel_plus_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/1(29).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_home_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Giangsinh_3(1).png\\\",\\r\\n \\\"status\\\":0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_not_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_telecom_login\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/UI_Myviettel_HPNY_-12.png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_shop\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n },\\r\\n {\\r\\n \\\"screen\\\": \\\"ios_entertainment\\\",\\r\\n \\\"link\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Subtract(1).png\\\",\\r\\n \\\"status\\\": 0\\r\\n }\\r\\n]\",\"enable_tutorial_video_change_esim\":\"{\\\"link\\\":\\\"https://www.youtube.com\\\",\\\"enable\\\":\\\"0\\\"}\",\"order_whitelist_bpstate\":\"{\\\"bpStateList\\\":[\\\"supportConnectOnline\\\",\\\"supportConnectOffline\\\",\\\"notsupport\\\",\\\"waitCheckOrderInfo\\\"]}\",\"config_cmnd\":\"{\\r\\n \\\"scanByAIV3\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"26\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"32\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV4\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"3\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n },\\r\\n {\\r\\n \\\"type\\\": \\\"36\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIForCusInfo\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"48\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ],\\r\\n \\\"scanByAIV5\\\": [\\r\\n {\\r\\n \\\"type\\\": \\\"25\\\",\\r\\n \\\"enableCmnd\\\": 1,\\r\\n \\\"messageOn\\\": \\\"Vui lòng chụp ảnh CMT/CCCD và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\",\\r\\n \\\"messageOff\\\": \\\"Vui lòng chụp ảnh căn cước công dân và chân dung theo hướng dẫn của hệ thống, lưu ý chụp rõ nét không để ảnh lóa hoặc mờ.\\\"\\r\\n }\\r\\n ]\\r\\n}\",\"acc_intro_vtid_web_v2\":\"QXJ0aWNs1610a0d68e99d6,QXJ0aWNs15cd0f6754ed64,QXJ0aWNs161091a8c6c597\",\"discount_vtp\":\"{\\\"topup\\\":\\\"2.5%\\\",\\\"pincode\\\":\\\"3%\\\",\\\"cdt_ts\\\":\\\"2.5%\\\",\\\"cdt\\\":\\\"2.5%\\\",\\\"data\\\":\\\"3%\\\"}\",\"config_day_expired_register\":\"30\",\"video_call_sdk_chuanhoa\":\"{\\\"video_call_Stringee\\\":\\\"1\\\",\\\"video_call_VTS\\\":\\\"1\\\"}\",\"config_minio\":\"1\",\"link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"ver_app_token_atm\":\"7.2\",\"config_total_register_in_month\":\"mobileInternet|registerDataUssd|100,mobileInternet|registerDataUssdV2|100,mobileInternet|buyData|30,mobileInternet|registerMI|30,mobileInternet|registerMIV2|30,DataTet|sendGiftData|30,promotion|changePromotion|20,services|registerMps|30,promotion|registerItalk|30\",\"price_add_member_sharing\":\"MIMAX70_9000|MIMAX90_9000|MIMAX125_9000|MIMAX200_9000|UMAX300_9000|ST120_27000\",\"config_login_fail_time\":\"5-60\",\"conf_allowTypeOldCustCheck\":\"[205]\",\"setting_weather\":\"{\\\"notify_daily_enable\\\": \\\"1\\\",\\\"block_news_enable\\\": \\\"0\\\",\\\"weather_enable\\\": \\\"1\\\",\\\"time_push_notify\\\": \\\"10\\\",\\\"block_mynotify_enable\\\": \\\"1\\\"}\",\"support_cus\":\"{\\r\\n \\\"title\\\": {\\r\\n \\\"frequently_ques\\\": \\\"Câu hỏi thường gặp\\\",\\r\\n \\\"video_tutorial\\\": \\\"Video hướng dẫn\\\",\\r\\n \\\"viettel_store\\\": \\\"Tìm kiếm cửa hàng\\\",\\r\\n \\\"search_insurance\\\": \\\"Tra cứu bảo hành\\\",\\r\\n \\\"search_sign_up_block_ads\\\": \\\"Tra cứu lịch sử không nhận quảng cáo\\\",\\r\\n \\\"book_CSKH\\\": \\\"Chat online với CSKH\\\",\\r\\n \\\"product_service_suggestions\\\": \\\"Góp ý sản phẩm dịch vụ\\\",\\r\\n \\\"online_community\\\": \\\"Cộng đồng Viettel giải đáp Online\\\",\\r\\n \\\"search_encryption_ND49\\\": \\\"Tra cứu chuẩn hóa theo NĐ49\\\",\\r\\n \\\"lookup_contract\\\": \\\"Tra cứu hợp đồng\\\"\\r\\n },\\r\\n \\\"flag_on_off_feature\\\": {\\r\\n \\\"enable_frequently_ques\\\": \\\"1\\\",\\r\\n \\\"enable_video_tutorial\\\": \\\"1\\\",\\r\\n \\\"enable_viettel_store\\\": \\\"1\\\",\\r\\n \\\"enable_online_community\\\": \\\"1\\\",\\r\\n \\\"enable_book_CSKH\\\": \\\"1\\\",\\r\\n \\\"enable_search_insurance\\\": \\\"1\\\",\\r\\n \\\"enable_search_encryption_ND49\\\": \\\"1\\\",\\r\\n \\\"enable_search_sign_up_block_ads\\\": \\\"1\\\",\\r\\n \\\"enable_product_service_suggestions\\\": \\\"1\\\",\\r\\n \\\"enable_lookup_contract\\\": \\\"1\\\"\\r\\n }\\r\\n}\",\"conf_payment_history\":\"{\\r\\n \\\"topup_history\\\":0,\\r\\n \\\"cdt_history\\\":0,\\r\\n \\\"payment_history\\\":0\\r\\n}\",\"auto_pay_config_v2\":\"{\\r\\n \\\"access_code\\\": \\\"123456789\\\",\\r\\n \\\"hash_key\\\": \\\"123456\\\",\\r\\n \\\"push_notify\\\":\\\"1\\\",\\r\\n \\\"min_amount_auto_topup\\\": 5000,\\r\\n \\\"message_existed_mobile\\\": \\\"Thuê bao {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_existed_ftth\\\": \\\"Hợp đồng {{object_reg_autopay}} đã đăng ký dịch vụ thanh toán cước tự động, Quý khách vui lòng kiểm tra ở mục Danh sách thuê bao đã đặt lịch thanh toán.\\\",\\r\\n \\\"message_success\\\": \\\"Giao dịch thành công\\\",\\r\\n \\\"message_unreg_success\\\": \\\"Hủy đăng ký tự động thành công\\\",\\r\\n \\\"sms_register_mobile\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_ftth\\\": \\\"Quy khach da dang ky thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_register_mobile_prepaid\\\": \\\"Quý khách đã đăng ký thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"sms_unregister_mobile\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho thue bao {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_ftth\\\": \\\"Quy khach da huy thanh cong dich vu thanh toan cuoc tu dong cho hop dong co dinh {{object_reg_autopay}} qua My Viettel luc {{time}}. Chi tiet LH 198 (mien phi).\\\",\\r\\n \\\"sms_unregister_mobile_prepaid\\\": \\\"Quý khách đã hủy thành công dịch vụ thanh toán cước tự động cho thuê bao {{object_reg_autopay}} qua My Viettel lúc {{time}}. Chi tiết liên hệ 198 (miễn phí).\\\",\\r\\n \\\"apiAutoPay\\\": {\\r\\n \\\"url\\\": \\\"http://10.58.71.181:8084\\\",\\r\\n \\\"user\\\": \\\"test01\\\",\\r\\n \\\"pass\\\": \\\"123456aA@\\\"\\r\\n },\\r\\n \\\"service_config_map\\\": {\\r\\n \\\"autopay_method\\\": \\\"autopay\\\",\\r\\n \\\"autopay_topup\\\": \\\"autopay_prepaid\\\"\\r\\n },\\r\\n \\\"pay_method_map\\\": {\\r\\n \\\"VNPAY\\\": \\\"VNPAY\\\",\\r\\n \\\"VTPAY\\\": \\\"VIETTELPAY\\\"\\r\\n }\\r\\n}\",\"change_sim_4g_setting_dev\":\"{\\\"ship_sim_fee\\\":20000,\\\"ship_change_sim_4G_fee\\\":0,\\\"change_sim_4g_fee\\\":0,\\\"change_sim_fee\\\":35000,\\\"change_esim_fee\\\":0,\\\"ship_esim_fee\\\":20000}\",\"config_function_code\":\"{'KM1':'SALE_DEVICE_KM1','KM2':'SALE_DEVICE_KM2','KM3':'CHANGE_TO_POSPAID','KM4':'CONNECT_POSPAID'}\",\"survey_feature_app_sdk\":\"[{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-nhap\\\",\\\"surveyName\\\":\\\"Ðăng nhập\\\",\\\"surveyType\\\":\\\"3\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"},{\\\"surveyAtt\\\":\\\"TELECOM_SERVICE_MYVIETTEL_ACC\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"CAMPAIGN_CONTACT_NUMBER\\\",\\\"surveyAttValue\\\":\\\"\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so\\\",\\\"surveyName\\\":\\\"Mua sim số KHCN\\\",\\\"businessId\\\":\\\"6846\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHCN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"sim-so-khdn\\\",\\\"surveyName\\\":\\\"Mua sim số KHDN\\\",\\\"businessId\\\":\\\"6856\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua sim số KHDN\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-goi-thoai-sms\\\",\\\"surveyName\\\":\\\"Mua gói thoại sms\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói thoại sms\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"data\\\",\\\"surveyName\\\":\\\"Mua gói data\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua gói data\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"goi-cuoc-tang\\\",\\\"surveyName\\\":\\\"Gói cước tặng\\\",\\\"businessId\\\":\\\"6863\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Gói cước tặng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mua-dich-vu-gtgt\\\",\\\"surveyName\\\":\\\"Mua dịch vụ giá trị gia tang\\\",\\\"businessId\\\":\\\"6847\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mua dịch vụ giá trị gia tăng\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"nap-the-cao-tra-truoc\\\",\\\"surveyName\\\":\\\"Nạp thẻ cào\\\",\\\"businessId\\\":\\\"6864\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"naptien_thanhtoan\\\",\\\"surveyName\\\":\\\"Nạp tiền thanh toán\\\",\\\"businessId\\\":\\\"6849\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Nạp tiền thanh toán\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-sim\\\",\\\"surveyName\\\":\\\"Ðổi sim\\\",\\\"businessId\\\":\\\"6865\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi sim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-eSim-online\\\",\\\"surveyName\\\":\\\"Ðổi ESIM\\\",\\\"businessId\\\":\\\"6868\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðổi eSim\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"bao-loi-dich-vu\\\",\\\"surveyName\\\":\\\"Báo lỗi dịch vụ\\\",\\\"businessId\\\":\\\"6850\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Báo lỗi dịch vụ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuu-the-cao\\\",\\\"surveyName\\\":\\\"Tra cứu thẻ cào\\\",\\\"businessId\\\":\\\"6866\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cứu thẻ cào\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-truoc\\\",\\\"surveyName\\\":\\\"Tra cước trả trước\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả trước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-cuoc-tra-sau\\\",\\\"surveyName\\\":\\\"Tra cước trả sau\\\",\\\"businessId\\\":\\\"6851\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tra cước trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-doi-tac-lien-ket\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi đối tác liên kết\\\",\\\"businessId\\\":\\\"7159\\\",\\\"surveyStar\\\":\\\"0\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi đối tác liên kết\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_FIELD\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_TRANSACTION_PARTNER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_CUST_RANK\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_ID_PARTNER\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_NAME\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_VOUCHER_ID\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_POINT_EXCHANGED\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"MYVIETTEL_SURVEY_VOUCHER_REAL_VALUE\\\",\\\"surveyAttValue\\\":\\\"\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-uu-dai-vien-thong\\\",\\\"surveyName\\\":\\\"Đổi ưu đãi viễn thông\\\",\\\"businessId\\\":\\\"7160\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi ưu đãi viễn thông\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-anh-lifebox\\\",\\\"surveyName\\\":\\\"Tải ảnh lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải ảnh lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-video-lifebox\\\",\\\"surveyName\\\":\\\"Tải video lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải video lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-lieu-lifebox\\\",\\\"surveyName\\\":\\\"Tải tài liệu lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải tài liệu lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"danh-ba-lifebox\\\",\\\"surveyName\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðồng bộ danh bạ lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tai-nhac-lifebox\\\",\\\"surveyName\\\":\\\"Tải nhạc lên LifeBOX\\\",\\\"businessId\\\":\\\"6853\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tải nhạc lên LifeBOX\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"tim-kiem-home\\\",\\\"surveyName\\\":\\\"Tìm kiếm\\\",\\\"businessId\\\":\\\"6867\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Tìm kiếm\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"tra-truoc-tra-sau\\\",\\\"surveyName\\\":\\\"Chuyển đổi sang trả sau\\\",\\\"businessId\\\":\\\"6869\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển đổi sang trả sau\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chi-tiet-goi-cuoc\\\",\\\"surveyName\\\":\\\"Chi tiết gói cước\\\",\\\"businessId\\\":\\\"6870\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chi tiết gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuan-hoa-thong-tin\\\",\\\"surveyName\\\":\\\"Chuẩn hóa thông tin\\\",\\\"businessId\\\":\\\"6854\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuẩn hóa thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"dang-ky-thong-tin\\\",\\\"surveyName\\\":\\\"Ðăng ký thông tin\\\",\\\"businessId\\\":\\\"6855\\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ðăng ký thông tin\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"thay-doi-giay-to\\\",\\\"surveyName\\\":\\\"Thay đổi giấy tờ\\\",\\\"businessId\\\":\\\"6871 \\\",\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi giấy tờ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"chan-mot-chieu\\\",\\\"surveyName\\\":\\\"Chặn 1 chiều\\\",\\\"businessId\\\":\\\"7262\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chặn 1 chiều\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"mo-no-cuoc\\\",\\\"surveyName\\\":\\\"Mở nợ cước\\\",\\\"businessId\\\":\\\"7263\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Mở nợ cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"xoa-loi-nap-the\\\",\\\"surveyName\\\":\\\"Xóa lỗi nạp thẻ\\\",\\\"businessId\\\":\\\"7282\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Xóa lỗi nạp thẻ\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"0\\\",\\\"feature\\\":\\\"chuyen-tien\\\",\\\"surveyName\\\":\\\"Chuyển tiền\\\",\\\"businessId\\\":\\\"7264\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Chuyển tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"ung-tien\\\",\\\"surveyName\\\":\\\"Ứng tiền\\\",\\\"businessId\\\":\\\"7265\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Ứng tiền\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"thay-doi-han-muc\\\",\\\"surveyName\\\":\\\"Thay đổi hạn mức\\\",\\\"businessId\\\":\\\"7266\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Thay đổi hạn mức\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"khoi-phuc-dich-vu-co-dinh\\\",\\\"surveyName\\\":\\\"Khôi phục dịch vụ cố định\\\",\\\"businessId\\\":\\\"7267\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Khôi phục dịch vụ cố định\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"dang-ky-dich-vu-gtgt-truyen-hinh\\\",\\\"surveyName\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\",\\\"businessId\\\":\\\"7283\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đăng ký dịch vụ GTGT truyền hình\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]},{\\\"enable\\\":\\\"1\\\",\\\"feature\\\":\\\"doi-goi-cuoc\\\",\\\"surveyName\\\":\\\"Đổi gói cước\\\",\\\"businessId\\\":\\\"7284\\\",\\\"startSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-2.png\\\"},\\\"finishSurvey\\\":{\\\"imageUrl\\\":\\\"https://vietteltelecom.vn/images_content/support-1.png\\\"},\\\"listSurveyAtt\\\":[{\\\"surveyAtt\\\":\\\"WEB_APP_BUSSINESS_NAME\\\",\\\"surveyAttValue\\\":\\\"Đổi gói cước\\\"},{\\\"surveyAtt\\\":\\\"SERVICE_TYPE\\\",\\\"surveyAttValue\\\":\\\"MyViettel\\\"}]}]\",\"version_android\":\"\",\"update_type_android\":\"\",\"description_update_android\":\"\",\"version_ios\":\"\",\"update_type_ios\":\"\",\"description_update_ios\":\"\",\"contactNo\":\"\",\"lastSynContact\":\"\",\"enable_share_fb\":0,\"enable_viettel_card\":1,\"tranfer_money_term\":\"\",\"cash_advance_term\":\"\",\"beta_version_android\":\"v4.0.1b1\",\"beta_update_type_android\":\"2\",\"beta_description_update_android\":\"\",\"beta_link_update_android\":\"https://play.google.com/store/apps/details?id=com.vttm.vietteldiscovery&hl=vi\",\"beta_version_ios\":\"v3.2b1\",\"beta_update_type_ios\":\"2\",\"beta_description_update_ios\":\"\",\"beta_link_update_ios\":\"https://itunes.apple.com/vn/app/my-viettel./id1014838705?mt=8\",\"type_force_update\":2,\"range_version_update_android\":\" v7.0.1b703\",\"range_version_update_ios\":\"v7.0.1b1,v7.0.1b1\",\"allow_report_complain\":0},\"enable_trash_lifebox\":\"1\",\"enable_reg_package_point_money\":\"1\",\"lifebox_packages_vip_vtplus\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"data_event\":\"0\",\"buy_sim_online_ai_supporter\":\"1\",\"buy_sim_online_using_ai_identify_v4\":\"1\",\"enable_lixi_tang_thiep\":\"1\",\"banner_myviettel_qldt\":\"1\",\"buy_sim_online_video_call_verify_v2\":\"0\",\"viettel_card_pattern\":\"(\\\\d){5}\\\\s(\\\\d){5}\\\\s(\\\\d){5}\",\"enable_services_gtgt\":\"{\\\"mca\\\":\\\"1\\\",\\\"isign\\\":\\\"1\\\",\\\"isign_plus\\\":\\\"1\\\",\\\"voice_to_text\\\":\\\"0\\\"}\",\"flag_hisBlockAds\":\"1\",\"exchange_fee_30\":\"35000\",\"openVTPayPayment\":\"0\",\"datashare_register_fee\":\"0\",\"confFixlinePage\":\"{\\r\\n \\\"home_introduce\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo internet truyền hình\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_internet_introduce\\\": [\\r\\n \\\"Giá cước ưu đãi, hấp dẫn nhất thị trường\\\",\\r\\n \\\"Tốc độ truy cập internet cao và ổn định\\\",\\r\\n \\\"Tích hợp nhiều dịch vụ trên 01 đường dây\\\",\\r\\n \\\"Lắp đặt nhanh chóng, hỗ trợ 24/7\\\"\\r\\n ],\\r\\n \\\"homeTv\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%202.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91%C4%83ng%20k%C3%BD%20truy%E1%BB%81n%20h%C3%ACnh%203.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"product\\\": [\\r\\n {\\r\\n \\\"title\\\": \\\"Home wifi là hệ thống WiFi mạng lưới băng tần kép 1200Mbps\\\",\\r\\n \\\"desc\\\": \\\"Được thiết kế cho nhà có diện tích rộng hoặc nhà nhiều tầng, mang lại khả năng phủ sóng WiFi khắp nhà, cũng như kết nối internet nhanh và ổn định. \\\",\\r\\n \\\"link\\\": \\\"https://viettel.vn/dien-thoai-thiet-bi/homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20gt%20sp%20m%E1%BB%9Bi.png\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_support_introduce\\\": [\\r\\n{\\\"title\\\":\\\"Đóng cước trước\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"},\\r\\n{\\\"title\\\":\\\"Hỗ trợ dịch vụ\\\",\\\"link\\\":\\\"https://myvt.page.link/myvt1\\\"},\\r\\n{\\\"title\\\":\\\"Thanh toán\\\",\\\"link\\\":\\\"https://viettel.vn/pay/internet\\\"}\\r\\n],\\r\\n \\\"internet_title\\\": \\\"Đăng ký Internet cho ngôi nhà của bạn\\\",\\r\\n \\\"internet_introduce\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\\nÁp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\",\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"internet_introduce_wap\\\": {\\r\\n \\\"title\\\": \\\"Điều gì khiến khách hàng luôn tin tưởng và sử dụng Internet Viettel?\\\",\\r\\n \\\"description\\\": [\\r\\n \\\"Tốc độ truy cập internet cao và ổn định. Sở hữu hơn 365.000 km cáp quang và nhiều đường truyền cáp quang kết nối quốc tế trên biển và đất liền, đảm bảo tốt nhất dịch vụ cho Khách hàng.\\\",\\r\\n \\\"Áp dụng các công nghệ tiên tiến nhất nhằm mang lại trải nghiệm tối đa cho Khách hàng trong quá trình sử dụng dịch vụ (mesh wifi, xGSPON, Camera AI...)\\\"\\r\\n ],\\r\\n \\\"image\\\": \\\" http://media.vietteltelecom.vn/upload/ckfinder/files/%C4%91i%E1%BB%81u%20g%C3%AC.png\\\"\\r\\n },\\r\\n \\\"tv_title\\\": \\\"Đăng ký truyền hình
cho ngôi nhà của bạn\\\",\\r\\n \\\"combo_title\\\": \\\"Mở ra thế giới bất tận với Combo Internet và Truyền hình\\\",\\r\\n \\\"home_introduce_wap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20Internet.png\\\",\\r\\n \\\"title\\\": \\\"Internet\\\",\\r\\n \\\"desc\\\": \\\"Với hệ thống gói cước đa dạng, Internet đáp ứng nhu cầu sử dụng của người dùng.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Icon%20truy%E1%BB%81n%20h%C3%ACnh.png\\\",\\r\\n \\\"title\\\": \\\"Truyền hình\\\",\\r\\n \\\"desc\\\": \\\"Mang cả thế giới giải trí đến ngôi nhà của bạn.\\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/icon%20combo.png\\\",\\r\\n \\\"title\\\": \\\"Combo\\\",\\r\\n \\\"desc\\\": \\\"(Truyền hình, Home wifi, Camera AI,...) mang đến trải nghiệm tốt nhất tới khách hàng \\\",\\r\\n \\\"url\\\": \\\"/internet-truyenhinh/combo\\\"\\r\\n }\\r\\n ],\\r\\n \\\"homeTvWap\\\": [\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209691%20(2).png\\\",\\r\\n \\\"desc\\\": \\\"Truyền hình độ nét cao với hàng trăm kênh đặc sắc\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame.png\\\",\\r\\n \\\"desc\\\": \\\"Xem lại trong vòng 7 ngày, tua lại trong 2h\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n },\\r\\n {\\r\\n \\\"image\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%209427.png\\\",\\r\\n \\\"desc\\\": \\\"Kho nội dung đặc sắc có bản quyền miễn phí\\\",\\r\\n \\\"link\\\": \\\"/internet-truyenhinh/truyen-hinh\\\"\\r\\n }\\r\\n ],\\r\\n \\\"home_package_tv\\\": [\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/%E1%BA%A3nh%20g%C3%B3i%20c%C6%B0%E1%BB%9Bc%20truy%E1%BB%81n%20h%C3%ACnh%201.png\\\",\\r\\n \\\"name\\\": \\\"TV360_STD\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/trophy%201.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2020.png\\\",\\r\\n \\\"descTv1\\\": \\\"Băng thông số 1 trong cùng mức giá\\\",\\r\\n \\\"descTv2\\\": \\\"Tải lên và tải về nhanh chóng (ngang nhau)\\\",\\r\\n \\\"slug\\\": \\\"tv360-std\\\",\\r\\n \\\"desc\\\": \\\"Trải nghiệm bất tận cùng ViettelTV với hàng trăm kênh truyền hình trong và ngoài nước với hơn 160 kênh truyền hình\\\"\\r\\n },\\r\\n {\\r\\n \\\"imagePath\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/10%2011%20copy.jpg\\\",\\r\\n \\\"name\\\": \\\"TV360_STDBOX\\\",\\r\\n \\\"iconTv1\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2026.png\\\",\\r\\n \\\"iconTv2\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Frame%2021.png\\\",\\r\\n \\\"descTv1\\\": \\\"Khả năng chịu tải lớn, tốc độ cao và ổn định\\\",\\r\\n \\\"descTv2\\\": \\\"Độ trễ tối thiểu, trải nghiệm mượt mà\\\",\\r\\n \\\"slug\\\": \\\"tv360-stdbox\\\",\\r\\n \\\"desc\\\": \\\"Viettel Internet đơn vị Internet số 1 về băng thông tại Việt Nam\\\"\\r\\n }\\r\\n ],\\r\\n \\\"list_device\\\": [\\r\\n \\\"camera-trong-nha-hc2\\\",\\r\\n \\\"camera-ngoai-troi\\\",\\r\\n \\\"homewifi-bo-hai-thiet-bi\\\",\\r\\n \\\"homewifi-bo-ba-thiet-bi\\\"\\r\\n ],\\r\\n \\\"home_background_wap\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner%20gi%E1%BB%AFa%20trang%20-%20wap.jpg\\\",\\r\\n \\\"home_background\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/images/6%207%20copy.jpg\\\"\\r\\n}\",\"game_domain\":\"https://viettel.vn/vqmm\",\"enable_delete_account_lifebox_setting\":\"0\",\"buy_sim_online_using_ai_identify_v2\":\"0\",\"banner_shop_home_codinh_new\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/banner_co_dinh.png\",\"config_fee_money_advance\":\"6000\",\"limitedCapacity\":\"15728640\",\"change_number_description\":\"Theo quy định của Bộ TTTT, kể từ 15/09/2018 các số thuê bao di động 11 số sẽ được chuyển sang 10 số\",\"enable_block_category_game\":\"0\",\"videocall_config_sdk\":\"{\\\"domain\\\":\\\"VIDEOCALL_MYVIETTEL\\\",\\\"serviceID\\\":\\\"517\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"viettel_plus_id\":\"{\\\"vi\\\":\\\"\\\",\\\"en\\\":\\\"QXJ0aWNs161d6c688145c0\\\"}\",\"game_tet_2019_link\":\"https://viettel.vn/gametet\",\"enable_lifebox_button_upload_documents\":\"1\",\"enable_game_doi_thuong_new\":\"1\",\"viettelpay_config_features\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_charge.png\\\",\\r\\n\\\"name\\\":\\\"Nạp tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_transfer.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_check.png\\\",\\r\\n\\\"name\\\":\\\"Thanh toán\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ViettelPay/ic_viettelpay_other.png\\\",\\r\\n\\\"name\\\":\\\"Khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"home_tien_ich_di_dong\":\"life_box,mua_ma_the_cao_pincode,vietlott,tripi_flight,tripi_hotel,mic,chuyen_tra_sau,bao_cuoc_goi_nho_mca,account_viettelpay,inviteUsing4G,vexere,dich_vu_vas,tang_thiep,website_bamboo,fmc_ho_gia_dinh,goi_video_call_cskh,doi_sim,chuyen_mang_giu_so,\",\"pay136_message\":\"Từ lần nạp thẻ hộ thứ 2, Viettel sẽ thu phí 3% giá trị thẻ nạp\",\"didong_payment_viettelpay\":\"1\",\"flag_otp_luckymoney\":\"1\",\"tet_enable_vong_quay\":\"\",\"buy_sim_online_using_ai_identify_v3\":\"\",\"home_tet_title\":\"ƯU ĐÃI ĐẶC BIỆT\",\"lucky_money_notice\":\"Mỗi KH được tặng quà miễn phí 3 lần 1 ngày. Từ lần tặng quà thứ 4, hệ thống sẽ tính phí theo phí dịch vụ Chuyển tiền Ishare\",\"bao_loi_counter\":\"10\",\"checkTimeServiceQuality\":\"43200\",\"tra_cuoc_otp_pattern\":\"Ma xac thuc de xem chi tiet cuoc cua quy khach la: ([0-9]+). Tran trong.\",\"buy_sim_online_video_call_verify_v4\":\"1\",\"tang_qua_history_flag\":\"0\",\"ishare_alias\":\"136\",\"tang_qua_viettel_plus_flag_lixi2020\":\"0\\r\\n2021-11-18 08:00:00\\r\\n2023-01-15 23:59:59\",\"tvv_chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Tổng%20đài%20viên.png\",\"codinh_payment_viettelpay\":\"1\",\"khdn_buy_sim_ver6\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"tang_qua_action_button\":\"Gửi quà tặng\",\"video_call_sdk\":\"{\\\"video_call_Stringee\\\": 0,\\\"video_call_VTS\\\": 1}\",\"enable_register_new_kit\":\"1\",\"tet_enable_tang_data\":\"1\",\"button_stop_chat_with_tvv\":\"1\",\"the_exact_proportions_of_the_face\":\"{\\\"oldPortraits\\\":\\\"60\\\",\\\"currentPortrait\\\":\\\"60\\\"}\",\"birthday_card_link\":\"https://cachlammoi.com/wp-content/uploads/2017/04/tong-hop-nhung-hinh-anh-chuc-mung-sinh-nhat-hay-va-y-nghia02-1024x643.jpg\",\"qldt_voucher_conf\":\"{\\\"accountType\\\":[\\r\\n {\\r\\n \\\"code\\\": 1,\\r\\n \\\"name\\\": \\\"Di động trả trước\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 2,\\r\\n \\\"name\\\": \\\"Di động trả sau\\\"\\r\\n },\\r\\n {\\r\\n \\\"code\\\": 3,\\r\\n \\\"name\\\": \\\"Số cố định\\\"\\r\\n }\\r\\n]}\",\"enable_option_sign_contract_esim\":\"{\\\"store\\\":\\\"1\\\",\\\"house\\\":\\\"0\\\"}\",\"openVTPaymentGate\":\"1\",\"home_su_kien_title\":\"KHUYẾN MẠI\",\"expireTimeVoucher\":\"120\",\"data_event_image\":\"http://media.vietteltelecom.vn/upload/ProductPromotion/6e/bd/d6/1737fcaa23399a237b359bcd4ac1140795432298.png\",\"privilege_otp_pattern\":\"Ma xac thuc cua quy khach la ([0-9]+). Quy khach vui long nhap ma nay de xac nhan cong tien ViettelPay. Tran trong.\",\"enable_setting_lifebox_sync_contacts\":\"1\",\"active_scanByAIV3\":\"{\\\"25\\\":0,\\\"36\\\":0}\",\"lucky_money_description\":\"Toàn bộ thuê bao di động Viettel (Trả trước và trả sau) đang hoạt động 2 chiều tại thời điểm tặng/nhận quà, có thể gửi/nhận combo thiệp chúc mừng và gói Data MI5DT, hoặc chỉ nhận thiệp/gói Data.\",\"give_package_webview\":\"https://viettel.vn/4gchomoinguoi\",\"lifebox_limit_capacity\":\"{\\\"pictures\\\": \\\"2147483648\\\",\\\"video\\\": \\\"2147483648\\\",\\\"audio\\\": \\\"2147483648\\\", \\\"file\\\": \\\"2147483648\\\"}\",\"subject_problem\":\"[{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51393,\\\"probTypeId\\\":1005274,\\\"name\\\":\\\"Dịch vụ Di động trả sau\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51397,\\\"probTypeId\\\":1005275,\\\"name\\\":\\\"Dịch vụ Di động trả trước\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51396,\\\"probTypeId\\\":1005294,\\\"name\\\":\\\"Dịch vụ Internet có dây\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":55138,\\\"probTypeId\\\":1005295,\\\"name\\\":\\\"Dịch vụ Mobile Internet 4G, 5G\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1002291,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"App MyViettel, Viettel ++\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":1005276,\\\"probTypeId\\\":1005276,\\\"name\\\":\\\"Chất lượng Phục vụ\\\"},{\\\"parentGroupId\\\":51392,\\\"probGroupId\\\":51407,\\\"probTypeId\\\":49079,\\\"name\\\":\\\"Dịch vụ và sản phẩm khác\\\"}]\",\"viettelpay_config_other_new\":\"[\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_lien_ket_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Liên kết ngân hàng\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_link_bank\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_den_stk_vtpay.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền đến số tài khoản\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_account_number\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_qua_the.png\\\",\\r\\n\\\"name\\\":\\\"Chuyển tiền qua số thẻ\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_transfer_money_card\\\"\\r\\n},\\r\\n{\\r\\n\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_tinh_nang_khac.png\\\",\\r\\n\\\"name\\\":\\\"Tính năng khác\\\",\\r\\n\\\"idViettelPay\\\":\\\"vtpay_home_list_service\\\"\\r\\n}\\r\\n]\",\"update_giayto_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"enable_register_info_video_call_app\":\"1\",\"listIcon\":\"[\\r\\n {\\r\\n \\\"id\\\": 1,\\r\\n \\\"name\\\": \\\"vtv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%205.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 2,\\r\\n \\\"name\\\": \\\"kplus\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/IconInternet.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 3,\\r\\n \\\"name\\\": \\\"WB tv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group%209397.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 4,\\r\\n \\\"name\\\": \\\"box movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%209.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 5,\\r\\n \\\"name\\\": \\\"fox movie\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2010.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 6,\\r\\n \\\"name\\\": \\\"hollywood classic\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2011.png\\\"\\r\\n },\\r\\n {\\r\\n \\\"id\\\": 7,\\r\\n \\\"name\\\": \\\"htv\\\",\\r\\n \\\"url\\\": \\\"http://media.vietteltelecom.vn/upload/ckfinder/files/image%2013.png\\\"\\r\\n }\\r\\n]\",\"enable_show_popup_lifebox\":\"10\",\"enable_block_category_game_new\":\"1\",\"free_data_url_regex\":\"^https?:\\\\/\\\\/netnew\\\\.vn.*;^https?:\\\\/\\\\/250\\\\.192\\\\.10\\\\.20.*;^https?:\\\\/\\\\/viettel\\\\.vn.*;^https?:\\\\/\\\\/vietteltelecom\\\\.vn.*\",\"tet_enable_li_xi\":\"\",\"payment_viettelpay_link\":\"{\\\"nap_tien\\\": \\\"\\\",\\\"chuyen_tien\\\": \\\"\\\"}\",\"change_esim_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"xa_hoi_hoa_ban_hang_active\":\"0\",\"enable_qrcode_lifebox\":\"0\",\"on_off_invite_sim4g\":\"1\",\"ishare_mesage\":\"Để lấy mật khẩu, soạn: MK gửi 136 hoặc MK gửi 136\",\"enable_pre_to_post\":0,\"enable_sync_auto_lifebox\":\"[{\\\"code\\\":\\\"all\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"image\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"contact\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"video\\\",\\\"status\\\":\\\"1\\\"},{\\\"code\\\":\\\"document\\\",\\\"status\\\":\\\"1\\\"}]\",\"lifebox_introduction\":\"\\r\\n\\tDịch vụ LifeBOX
\\r\\n\\r\\n\\tLưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
\\r\\n\\r\\n\\t+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
\\r\\n\\r\\n\\t+ Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\r\\n\\r\\n\\t+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet.
\",\"ftth_register_online_enable\":\"1\",\"buy_sim_online_video_call_verify_v3\":\"1\",\"config_option_payment_ctt\":\"[{\\\"type\\\":\\\"1\\\",\\\"name\\\":\\\"ViettelPay, ATM, thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"1\\\"},{\\\"type\\\":\\\"2\\\",\\\"name\\\":\\\"VNPAY: Thẻ quốc tế\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"},{\\\"type\\\":\\\"3\\\",\\\"name\\\":\\\"VNPAY: Thẻ ATM nội địa\\\",\\\"discount\\\":\\\"Chiết khấu 2.5%\\\",\\\"enable\\\":\\\"0\\\"}]\",\"game_tet_2019_title\":\"HEO VÀNG MAY MẮN\",\"flag_minigame_noel_noti_vas\":\"1\",\"viettelpay_config_features_new\":\"[{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_nap_tien_new.png\\\",\\\"name\\\":\\\"Nạp tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_pay_wallet_in\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_chuyen_tien_new.png\\\",\\\"name\\\":\\\"Chuyển tiền\\\",\\\"idViettelPay\\\":\\\"vtpay_transfer_money_to_phone\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_thanh_toan_new.png\\\",\\\"name\\\":\\\"Thanh toán\\\",\\\"idViettelPay\\\":\\\"vtpay_register_auto_payment\\\"},{\\\"icon\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/images/ic_khac_new.png\\\",\\\"name\\\":\\\"Khác\\\",\\\"idViettelPay\\\":\\\"vtpay_other\\\"}]\",\"noel_event_flag\":\"0\",\"enable_chatbot\":\"1\",\"enable_change_limit_post_paid\":\"1\",\"noel_key_minigame\":\"1\",\"buy_sim_online_using_ai_identify_v6\":\"1\",\"config_nd_49\":\"1\",\"show_game_close_button\":\"QXJ0aWNs15c493ee1dcd97,\\tQXJ0aWNs15c493e8922d77,QXJ0aWNs15c347c16f00ec,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c502f6a10f43,QXJ0aWNs15c49962b3780a,QXJ0aWNs15c7cf485b67ab\",\"current_app_otp\":\"{\\\"build_code\\\":300,\\\"version_app\\\":\\\"5.14\\\"}\",\"tang_qua_title\":\"Tặng thiệp chúc mừng\",\"myclip_game_active\":\"1\",\"enable_register_info_video_call\":\"1\",\"khdn_buy_sim\":\"{\\\"khdn_buy_sim_online_video_call_verify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_using_ai_identify\\\":\\\"0\\\",\\\"khdn_buy_sim_online_ai_supporter\\\":\\\"0\\\",\\\"khdn_buy_sim_enable\\\":\\\"0\\\"}\",\"game_tet_2019_idgame\":\"\",\"conf_block_card_paymethod\":\"{\\\"list_province\\\":\\\"\\\",\\\"message\\\":\\\"Thuê bao sẽ không sử dụng được hình thức thanh toán cước qua thẻ cào tại tỉnh này. Quý khách vui lòng chọn lại hình thức thanh toán cước. Chi tiết LH 198 (miễn phí)\\\"}\",\"viettelid_icon_rank\":\"{\\\"rank1\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_tiem_nang_click.png\\\"},\\\"rank2\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_than_thiet_click.png\\\"},\\\"rank3\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_bac_click.png\\\"},\\\"rank4\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_vang_click.png\\\"},\\\"rank5\\\":{\\\"icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong.png\\\",\\\"icon_click\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/hoi_vien_kim_cuong_click.png\\\"}}\",\"chtt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"schedule_config_new_follow\":\"0\",\"stringee_to_number\":\"mbccs\",\"tang_qua_theme_color\":\"#D743D1\",\"register_otp_pattern\":\"([0-9]+) la ma xac thuc cua Quy khach khi Dang ky/ Lay mat khau tren ung dung My Viettel. Chi tiet LH 18008098 \\\\(0d\\\\) hoac truy cap https://viettel.vn/app.\",\"flag_security_payment\":\"\",\"openVTPayPaymentBuySim\":\"1\",\"exchange_fee\":\"0\",\"config_expire_time_pass\":\"{\\\"time\\\":\\\"604800\\\",\\\"message\\\":\\\"Quý khách vui lòng thực hiện đổi mật khẩu\\\"}\",\"enable_popup_vip_lifebox\":\"10\",\"gift_message_for_first_login\":\"Chúc mừng Quý khách đã nhận hộp quà tặng từ chương trình “Trao gửi yêu thương – giáng sinh ấm áp”, vui lòng mở hộp quà trước 24h00 trong ngày.\",\"myvt_otp_agent_vtplus\":\"10\\r\\nMa OTP su dung uu dai phong cho cua Quy khach la [otp]. Vui long cung cap ma OTP cho nhan vien le tan de su dung uu dai. Ma OTP het han sau 5 phut. Tran trong.\\r\\n300\\r\\n20\",\"enable_reg_data_point_money\":\"1\",\"chatbot_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/Chatbot(4).png\",\"enable_hmsd\":\"1\",\"on_chatbot_fixed_account\":\"1\",\"content_default_auto_sms\":\"[\\\"Xin loi toi dang ban, Xin vui long goi lai sau\\\",\\\"Toi dang hop, vui long goi lai sau\\\"]\",\"cdt_didong_ts\":\"1\",\"buy_sim_online_video_call_verify_v6\":\"1\",\"config_checkCardInfo\":\"{\\\"day\\\":2,\\\"month\\\":10}\",\"enable_game_doi_thuong\":\"0\",\"enable_ftName_duration\":\"1\",\"enable_chatbot_android\":\"1\",\"simso_enterprise_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"full_screen_game\":\"1\",\"show_ad_login_page\":\"1\",\"mini_game_content\":\"{\\\"game_id\\\":\\\"VQMM\\\",\\\"game_avatar\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/upload\\\\/ckfinder\\\\/images\\\\/BannerChung01.jpg\\\",\\\"game_name\\\":\\\"30 tri\\\\u1ec7u GB data cho m\\\\u1ecdi ng\\\\u01b0\\\\u1eddi\\\",\\\"game_description\\\":\\\"30 tri\\\\u1ec7u GB data, 30 tri\\\\u1ec7u ni\\\\u1ec1m vui lan t\\\\u1ecfa\\\",\\\"game_type\\\":\\\"web\\\",\\\"game_url\\\":\\\"http:\\\\/\\\\/viettel.vn\\\\/tomatodata\\\",\\\"game_android_ggplay_link\\\":\\\"\\\",\\\"game_android_deeplink\\\":\\\"\\\",\\\"game_ios_applestore_link\\\":\\\"\\\",\\\"game_ios_deeplink\\\":\\\"\\\",\\\"active_game\\\":1}\",\"mobile_money_enable\":\"1\",\"lixi_header_image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/39/9f/59b8cf27a56e5233832cb33c37332f27f47b9c4d.png\",\"checkServiceQuality\":\"1\",\"home_enable_tet_block\":\"0\",\"banner_shop_home_codinh\":\"http://media.vietteltelecom.vn/upload/ckfinder/images/Tin%20Tuc/Background_Internet_Truy%E1%BB%81n%20h%C3%ACnh%20s%E1%BB%91(2).png\",\"lifebox_packages_vip_donate\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_TANG\\\",\\\"title\\\":\\\"VIP1_TANG\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công các gói data ST120K, ST150K, ST200K, ST300K được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong thời gian sử dụng các gói ST120K, ST150K, ST200K, ST300K.
- Thời hạn chương trình: Chưa có hạn kết thúc.
2. Thông tin gói cước
- Tên gói cước: VIP1-TANG (VIP1 TẶNG KHI ĐĂNG KÝ CÁC GÓI DATA THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_TANG. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_TANG. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG3T\\\",\\\"title\\\":\\\"VIP2_TANG3T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"
1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST30K, ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng, dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 03 chù kỳ tháng (tương ứng 90 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG3T (VIP2 TẶNG 3 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG3T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG3T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG3T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"3\\\"},{\\\"subServiceCode\\\":\\\"VIP2_TANG1T\\\",\\\"title\\\":\\\"VIP2_TANG1T\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\" 1. Thông tin chương trình
- Khách hàng đăng ký thành công gói data ST70K và ST90K trên kênh MyViettel được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 01 chù kỳ tháng (tương ứng 30 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
2. Thông tin gói cước
- Tên gói cước: VIP2-TANG1T (VIP2 TẶNG 1 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng.
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
Chúc Quý Khách có trải nghiệm tuyệt vời cùng LifeBOX!
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_TANG1T. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_TANG1T. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2TANG1T\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"tang_qua_data_flag\":\"1\",\"enableCtt098\":\"1\",\"on_off_phone_contract\":\"1\",\"mca_package_serviceId\":\"vtp_services_63\",\"list_adding_viettelid_banner\":\"[{\\\"id\\\":\\\"QXJ0aWNs161efafb95a51d\\\",\\\"new_browser\\\":\\\"0\\\",\\\"title\\\":\\\"game - rồng vàng - thachht\\\",\\\"desciption\\\":null,\\\"startTimeFS\\\":\\\"1706692560\\\",\\\"endTimeFS\\\":\\\"1710262800\\\",\\\"link\\\":\\\"https://viettel.vn/game/tet2024/v1/index.html\\\",\\\"typeFS\\\":\\\"3\\\",\\\"logoFS\\\":\\\"https://media.vietteltelecom.vn/upload//36/cc/c3/f1db8f1524197377ae3341baaca1c17c116295e8.png\\\",\\\"isRediect\\\":0,\\\"isAuth\\\":1,\\\"hideHeader\\\":0,\\\"landscape_mode\\\":0,\\\"listPack\\\":null,\\\"screenAPP\\\":0,\\\"featureId\\\":\\\"\\\",\\\"postId\\\":\\\"\\\",\\\"open_app_store\\\":\\\"0\\\",\\\"ios_deep_link\\\":null,\\\"ios_app_store_link\\\":null,\\\"android_deep_link\\\":null,\\\"android_play_store_link\\\":null}]\",\"color_code_event\":\"#E23232\",\"xhh_rule\":\" Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng
\\r\\n
\\r\\nChào mừng Quý khách tham gia chương trình “Mời đăng ký gói cước viễn thông, nhận tới 2 triệu đồng” của Viettel. Các bước tham gia chương trình:
\\r\\nChọn “ Tham gia ngay” --> Chọn thuê bao muốn mời gói --> Chọn gói data để mời --> Xác nhận.
\\r\\n\\r\\n
Quý khách nhận ngay 25% giá trị gói data hoặc 20% giá trị gói thoại cộng vào tài khoản gốc (với thuê bao trả trước)/ giảm trừ cước (với thuê bao trả sau) khi thuê bao được mời thực hiện đăng kí gói data/thoại theo lời mời của Quý khách.
\\r\\n
\\r\\nLưu ý:
\\r\\n- Mỗi thuê bao có 100 lượt mời/ngày (áp dụng theo ngày, không cộng dồn vào ngày kế tiếp nếu không sử dụng hết).
\\r\\n- Thuê bao lan tỏa sẽ không được phép tiếp tục tham gia chương trình đến hết tháng nếu có 15 lượt lan tỏa không thành công tính từ ngày đầu tiên của tháng đó.
\",\"simso_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"game_tet_2019_image\":\"http://media.vietteltelecom.vn/upload//FlashSale/59/30/05/6342010cb7f605a74d1c04dc7e39a3aefd0eafe8.jpg\",\"buy_sim_online_ai_supporter_v4\":\"1\",\"data_event_title\":\"Khuyến mãi sự kiện\",\"conf_hotPack\":\"{\\r\\n \\\"config_pack_default\\\": \\\"MIMD,I0,I.0,GP_STU,GP_SCL,MIF,MIMD_HSSV,MI0,MIMDX,I0X,MIFX,MITS,MI0X,DC0,D.0,MIMAX70\\\",\\r\\n \\\"config_type_pack_for_you\\\": \\\"HOT_NEW,EVENT\\\",\\r\\n \\\"listPackHotLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"listPackHotNoLogin\\\": \\\"ST5KM,SD30S,7N,3N,1N\\\",\\r\\n \\\"statusPackNoLogin\\\": 1,\\r\\n \\\"menuHot\\\": \\\"EVENT,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"menu098TabData\\\": \\\"EVENT,INTERNET,COMBO,HOT,DATAPLUS,DATA_ROAMING,COMBO_ROAMING,CALL_SMS,MYVIETTEL_ONLY,HOT_NEW,PROMOTION_OTT,DATA_ROCKET\\\",\\r\\n \\\"mergePack\\\": 1,\\r\\n \\\"prioritized_pack\\\": {\\r\\n \\\"SD30S\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 3\\r\\n },\\r\\n \\\"1N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-02\\\",\\r\\n \\\"index\\\": 2\\r\\n },\\r\\n \\\"ST5KM\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 1\\r\\n },\\r\\n \\\"7N\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-11-03\\\",\\r\\n \\\"to\\\": \\\"2023-11-05\\\",\\r\\n \\\"index\\\": 4\\r\\n }\\r\\n },\\r\\n \\\"display_tab\\\": {\\r\\n \\\"data_addon\\\": {\\r\\n \\\"display\\\": \\\"1\\\",\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n },\\r\\n \\\"black_list_pack\\\": {\\r\\n \\\"ST5K\\\": {\\r\\n \\\"description\\\": \\\"\\\",\\r\\n \\\"from\\\": \\\"2022-10-01\\\",\\r\\n \\\"to\\\": \\\"2023-10-01\\\"\\r\\n }\\r\\n }\\r\\n}\",\"remind_nd49_v2\":\"0\",\"dktt_liveness_detection_actions\":\"[\\\"blink\\\"]\",\"enable_women_day\":\"1\",\"home_tien_ich_co_dinh\":\"vietlott,doi_goi_cuoc_co_dinh,thanh_toan_cuoc,cdt_co_dinh,fmc_ho_gia_dinh,modem_wifi,ho_tro_dich_vu,mic,tripi_flight,tripi_hotel,vexere,\",\"tang_qua\":\"1\",\"buy_sim_online_ai_supporter_ver6\":\"10\",\"config_clearCard\":\"{\\\"day\\\":1,\\\"month\\\":3}\",\"invite_ftth_benefit_information\":\"*Nhập mã giới thiệu của chương trình Lan tỏa dịch vụ Viettel và nhận ưu đãi hấp dẫn lên đến 150.000 VNĐ..\",\"game_tet_2019_status\":\"0\",\"remind_nd49\":\"0\",\"config_package_payment_ctt\":\"{\\r\\n\\\"min_price_enable_vtlink\\\":30000,\\r\\n\\\"min_price_enable_ctt\\\":30000,\\r\\n\\\"text_pttt\\\":\\\"Đăng ký qua ViettelPay, ATM, Thẻ quốc tế\\\"\\r\\n}\",\"enable_lifebox_sync_contacts\":\"1\",\"register_commercial_history_webview\":\"https://viettel.vn/tra-cuu-quang-cao\",\"viettelId_expired_time\":\"2019/6/12\",\"pretopost_liveness_detection_actions\":\"[\\\"turn_left\\\",\\\"turn_right\\\",\\\"blink\\\",\\\"smile\\\"]\",\"lifebox_terms\":\"\\r\\n\\tBằng việc đăng ký sử dụng dịch vụ LifeBOX (gọi tắt là ‘Dịch vụ’) do Viettel cung cấp, Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.
\\r\\n\\r\\n\\tĐiều khoản về tài khoản người sử dụng
\\r\\n\\r\\n\\t1. Khách hàng phải cung cấp đầy đủ tên họ, số điện thoại, email chính xác và những thông tin liên quan cần thiết để được hưởng đầy đủ chính sách hỗ trợ người dùng của Viettel.
\\r\\n\\r\\n\\t2. Khách hàng chịu toàn bộ trách nhiệm về dữ liệu, hình ảnh, tài liệu và các liên kết website (links) mà Khách hàng đưa lên tài khoản LifeBOX của Khách hàng.
\\r\\n\\r\\n\\t3. Không sử dụng LifeBOX cho bất kỳ điều gì vi phạm pháp luật hay phát tán các mã độc, virus.
\\r\\n\\r\\n\\t4. Bất kỳ điều gì vi phạm điều khoản sử dụng đồng nghĩa với việc Viettel có quyền
\\r\\n\\r\\n\\t(a) hủy toàn bộ dịch vụ đang cung cấp cho Khách hàng hoặc
\\r\\n\\r\\n\\t(b) tự động xóa các nội dung vi phạm mà không cần thông báo.
\\r\\n\\r\\n\\t5. Trường hợp bất khả kháng ảnh hưởng tới quá trình lưu trữ, việc lựa chọn dữ liệu để lưu trữ sẽ do Viettel chủ động thực hiện.
\",\"home_enable_event_block\":\"1\",\"flag_point_vt\":\"0\",\"lifebox_config\":\"{\\r\\n\\\"max_capacity\\\":\\\"5\\\",\\r\\n\\\"message_over_capacity\\\":\\\"Dung lượng tải lên > [capacity]GB có thể làm tiến trình tải lên bị chậm, Quý khách vui lòng chọn lại dữ liệu để tải lên hoặc tiếp tục thực hiện\\\",\\r\\n\\\"policy\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Sở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin\\\"\\r\\n},\\r\\n\\\"rule\\\":{\\r\\n\\\"banner\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/Group9566.png\\\",\\r\\n\\\"title\\\":\\\"Bằng việc đăng ký sử dụng dịch vụ LifeBOX ( gọi tắt là ‘Dịch vụ’) do Viettell cung cấp. Khách hàng được hiểu là đồng ý với các điều khoản và điều kiện dưới đây (Gọi tắt là ‘Điều khoản dịch vụ’). Các tính năng của LifeBOX cũng được tính trong điều khoản dịch vụ này. Viettel có quyền cập nhật và thay đổi điều khoản dịch vụ bằng cách cập nhật thông tin và Khách hàng có thể xem bản điều khoản dịch vụ mới nhất bất kỳ lúc nào tại đây.Điều khoản về tài khoản sử dụng\\\"\\r\\n}\\r\\n}\",\"buy_sim_online_ai_supporter_v6\":\"1\",\"myclip_active\":\"1\",\"chatgpt_icon_url\":\"http://media.vietteltelecom.vn/upload/ckfinder/files/AI(2).png\",\"enable_popup_vip_lifebox_new\":\"2\",\"lifebox_packages_vip\":\"{\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"id_banner_vip\\\":\\\"11885\\\",\\\"content_popup_diamond_gold\\\":\\\"Tặng Quý khách gói VIP1_VTPLUS có ngay 25GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"content_popup_silver\\\":\\\"Tặng Quý khách gói VIP2_VTPLUS có ngay 15GB lưu trữ miễn phí, thời gian trải nghiệm 180 ngày (06 tháng) tính từ ngày xác nhận nhận ưu đãi.\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VIP1_VTPLUS\\\",\\\"title\\\":\\\"VIP1_VTPLUS\\\",\\\"short_description\\\":\\\"0 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Kim Cương, Vàng tham gia chương trình Viettel++ được tặng gói VIP1 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm.
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP1_VTPLUS (VIP1 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 25GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP1_VTPLUS. Có 25GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP1 (9.000 đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP1 (0đ) có 06 tháng trải nghiệm.\\\",\\\"register_code\\\":\\\"DKKMVIP1VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"6 tháng\\\"},{\\\"subServiceCode\\\":\\\"VIP2_VTPLUS\\\",\\\"title\\\":\\\"VIP2_VTPLUS\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t0 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"Thông tin chương trình
- Khách hàng Bạc tham gia chương trình Viettel++ được tặng gói VIP2 0 đồng dịch vụ lưu trữ dữ liệu LifeBOX, trải nghiệm dịch vụ trong 06 chù kỳ tháng (tương ứng 180 ngày). Dịch vụ không tự động gia hạn sau khi hết thời gian trải nghiệm
- Thời hạn chương trình: Đến hết ngày 31/12/2021.
Thông tin gói cước
- Tên gói cước:VIP2_VTPLUS (VIP2 TẶNG 6 THÁNG)
- Giá cước: 0 đồng/tháng
- Dung lượng lưu trữ: 15GB
- Miễn phí Data trong suốt quá trình sử dụng..
- Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
+ Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân (ảnh/nhạc/video) Bảo mật và An toàn
+ Khôi phục Dữ liệu: Dễ dàng chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại
+ Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân Mọi nơi, Mọi lúc có kết nối Internet
\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"Quý khách xác nhận nhận ưu đãi gói VIP2_VTPLUS. Có 15GB dung lượng lưu trữ và miễn cước truy cập data khi đăng/tải dữ liệu. Hạn sử dụng 180 ngày (06 tháng) kể từ ngày tham gia.\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2_VTPLUS.\\\",\\\"notify\\\":\\\"Quý khách đang sử dụng gói VIP2 (5.000 đ/ tháng) hoặc gói VIP1 (9.000đ/ tháng), vui lòng sử dụng HẾT CHU KỲ gói hiện tại, hủy gói và xác nhận nhận ưu đãi gói VIP2 (0đ) có 06 tháng trải nghiệm\\\",\\\"register_code\\\":\\\"DKKMVIP2VTPLUS\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\" 6 tháng\\\"}]}\",\"gami_url_config\":\"https://apigami.viettel.vn/v1/gami/games/web/bootstrap.html\",\"active_scanByAIV3_registerOnline\":\"0\",\"buy_sim_online_ai_supporter_v3\":\"0\",\"enable_comment_service_gtgt\":\"0\",\"sendGift\":\"{\\\"minPoint\\\":\\\"1000\\\",\\\"enableSendPoint\\\":\\\"\\\",\\\"enableSendMoney\\\":\\\"\\\",\\\"enableSendData\\\":\\\"1\\\",\\\"txtNote\\\":\\\"Vui l\\\\u00f2ng l\\\\u1ef1a ch\\\\u1ecdn s\\\\u1ed1 thu\\\\u00ea bao t\\\\u1eb7ng (t\\\\u1ed1i \\\\u0111a 10 thu\\\\u00ea bao)\\\",\\\"numAddress\\\":\\\"10\\\",\\\"enableSendPointTabVtplus\\\":\\\"\\\"}\",\"lifebox_packages\":\"{\\\"type\\\":\\\"Q2F0ZWdv159cdebfddf4e7\\\",\\\"type_name\\\":\\\"Tiện ích\\\",\\\"service_id\\\":\\\"QXJ0aWNs15a67f87856b6d\\\",\\\"service_code\\\":\\\"VAS_LIFEBOX_VIP|VAS_LIFEBOX_VIP2\\\",\\\"short_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"short_description\\\":\\\"Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân\\\",\\\"service_name\\\":\\\"Lifebox - Lưu trữ, chia sẻ dữ liệu\\\",\\\"service_message\\\":\\\"\\\\r\\\\n\\\\tDịch vụ lưu trữ dữ liệu cá nhân trên đám mây với các tính năng:
\\\\r\\\\n\\\\t+ Lưu trữ: Đảm bảo lưu trữ dữ liệu cá nhân bảo mật và an toàn trên cả nền IOS, ANDROID và WEBSITE.
\\\\r\\\\n\\\\t+ Khôi phục: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
\\\\r\\\\n\\\\t+ Chia sẻ: Cho phép mời, chia sẻ nội dung theo từng đối tượng cụ thể.
\\\\r\\\\n\\\\t+ Truy cập: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet.
\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Để đăng ký gói VIP1 (có ngay 20GB lưu trữ, miễn phí Data sử dụng), soạn tin DK gửi 1098 (9.000đ/tháng).
\\\\r\\\\n\\\\t- Để đăng ký gói VIP2 (có ngay 10GB lưu trữ, miễn phí Data sử dụng), soạn tin DK2 gửi 1098 (5.000đ/tháng).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\r\\\\n\\\\t- Chi tiết gọi 198 (miễn phí).
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\\t- Tải ứng dụng Lifebox trên Google Play và App Store và đăng ký để nhận ngay tài khoản miễn phí (5GB lưu trữ).
\\\\r\\\\n\\\\r\\\\n\\\\tHoặc tải ngay ứng dụng tại biểu tượng phía dưới:
\\\\r\\\\n\\\\r\\\\n\\\\t
\\\\r\\\\n\\\",\\\"register_code\\\":\\\"DK\\\",\\\"unregister_code\\\":\\\"HUY\\\",\\\"service_amount\\\":\\\"9000\\\",\\\"life_box_free_code\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"url_popup_vip2\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/popup_lifebox_vip2.png\\\",\\\"limit_capacity_zero\\\":\\\"Để gia tăng dung lượng lưu trữ, tiếp tục sử dụng dịch vụ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB).\\\",\\\"limit_capacity_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB)!\\\",\\\"limit_capacity_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB)!\\\",\\\"limit_capacity_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu!\\\",\\\"warning_des_setting_zero\\\":\\\"Dung lượng lưu trữ không đủ, Quý khách vui lòng đăng ký gói VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_free\\\":\\\"Quý khách đã sử dụng hết 10GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) hoặc VIP2 (5000đ/tháng có 15GB) để bật tính năng này\\\",\\\"warning_des_setting_vip2\\\":\\\"Quý khách đã sử dụng hết 15GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn: VIP1 (9000đ/ tháng có 25GB) để bật tính năng này\\\",\\\"warning_des_setting_vip1\\\":\\\"Quý khách đã sử dụng hết 25GB lưu trữ dữ liệu. Vui lòng xóa một số dữ liệu, để sử dụng tính năng này\\\",\\\"service_sub\\\":[{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_FREE\\\",\\\"title\\\":\\\"Tặng miễn phí\\\",\\\"short_description\\\":\\\"Dung lượng lưu trữ: 10GB\\\",\\\"desc\\\":\\\"Viettel dành tặng Quý khách 10GB lưu trữ dữ liệu để trải nghiệm dịch vụ LifeBOX. Quý khách có thể lưu Danh bạ, Ảnh, Video, Nhạc, Tài liệu cá nhân.
Hết 10GB lưu trữ, Quý khách vui lòng xóa một số dữ liệu hoặc đăng ký gói lưu trữ cao hơn, cụ thể:
+ Gói VIP1: 25GB lưu trữ dữ liệu, cước phí 9.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
+ Gói VIP2: 15GB lưu trữ dữ liệu, cước phí 5.000 đồng/ tháng, miễn cước data khi đăng/tải dữ liệu trên MyViettel.
Đặc biệt, Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1/VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm/2000 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có những trải nghiệm tuyệt vời cùng LifeBOX!\\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"0\\\",\\\"confirm\\\":\\\"\\\",\\\"confirm_cancel\\\":\\\"\\\",\\\"register_code\\\":\\\"\\\",\\\"unregister_code\\\":\\\"\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"10GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/freelifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP\\\",\\\"title\\\":\\\"Gói tháng VIP1\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t9.000 đồng/ tháng, có 25GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 9.000 đồng/tháng**
+ Dung lượng lưu trữ: 25GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
** Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP1 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 3.500 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"9000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP1. Phí 9000đ/ tháng có 25GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP1. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"storage\\\":\\\"25GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip1lifebox_upgrade.png\\\",\\\"favorite\\\":0,\\\"cycle\\\":\\\"1\\\"},{\\\"subServiceCode\\\":\\\"VAS_LIFEBOX_VIP2\\\",\\\"title\\\":\\\"Gói tháng VIP2\\\",\\\"short_description\\\":\\\"\\\\r\\\\n\\\\t5.000 đồng/ tháng, có 15GB lưu trữ, miễn cước truy cập Data.\\\\r\\\\n\\\",\\\"desc\\\":\\\"+ Giá cước: 5.000 đồng/tháng**
+ Dung lượng lưu trữ: 15GB
+ Miễn phí Data sử dụng
+ Lợi ích: Dịch vụ LifeBOX lưu trữ dữ liệu cá nhân trên đám mây, hỗ trợ Quý khách:
- Lưu trữ Dữ liệu: Đảm bảo lưu trữ dữ liệu cá nhân Bảo mật và An toàn.
- Khôi phục Dữ liệu: Chuyển dữ liệu từ đám mây xuống thiết bị cá nhân mới hoặc cài đặt lại.
- Truy cập Dữ liệu: Truy cập nội dung, dữ liệu cá nhân mọi nơi, mọi lúc có kết nối Internet
*Chương trình 1: Từ ngày 12/01/2022, Quý khách đăng ký thành công gói lưu trữ VIP2 (Thanh toán thành công phí dịch vụ qua TKG), sẽ được tặng 2.200 điểm Viettel++. Thời gian cộng điểm tối đa 48 giờ tính từ thời điểm Quý khách đăng ký thành công. Mỗi thuê bao chỉ được cộng 1 lần duy nhất trong toàn bộ thời gian triển khai chương trình (Điểm Viettel++ được sử dụng để đổi sang Data, SMS, Phút gọi cùng nhiều ưu đãi giá trị khác).
** Chương trình 2: Từ ngày 11/01/2022, Quý khách đăng ký thành công gói data ST30K, ST70K, ST90K trên app MyViettel hoặc website https://viettel.vn, sẽ được tặng 03 chu kỳ tháng gói VIP2 miễn phí (0 đồng/ tháng) để trải nghiệm dịch vụ; không áp dụng tặng 2.200 điểm Viettel++ với chương trình này. Gói tặng trải nghiệm VIP2 0 đồng không tự động gia hạn.
Chúc Quý khách có trải nghiệm tuyệt vời cùng LifeBOX! \\\",\\\"body_app\\\":\\\"\\\",\\\"charges\\\":\\\"5000\\\",\\\"confirm\\\":\\\"Quý khách xác nhận đăng ký gói VIP2. Phí 5.000đ/ tháng có 15GB lưu trữ dữ liệu, miễn cước truy cập Data. Dịch vụ gia hạn hàng tháng!\\\",\\\"confirm_cancel\\\":\\\"Xác nhận hủy gói VIP2. Quý khách có thể xem và tải dữ liệu xuống, không thể tải dữ liệu mới lên.\\\",\\\"register_code\\\":\\\"DKVT2\\\",\\\"unregister_code\\\":\\\"HUYVT\\\",\\\"service_view\\\":0,\\\"favorite\\\":0,\\\"storage\\\":\\\"15GB\\\",\\\"url_icon\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/vip2lifebox_upgrade_15.png\\\",\\\"cycle\\\":\\\"1\\\"}]}\",\"videocall_config_buy_sim\":\"{\\\"domain\\\":\\\"VIDEOCALL_MBCCS\\\",\\\"serviceID\\\":\\\"516\\\",\\\"webSocketUrl_Android\\\":\\\"wss://videocall.viettel.vn:8906\\\",\\\"webSocketUrl_IOS\\\":\\\"wss://videocall.viettel.vn:8906/websocket\\\"}\",\"change_esim_online_enable\":\"1\",\"ftth_dn_config\":\"{\\r\\n\\\"banner\\\":[\\r\\n\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner.png\\\"\\r\\n],\\r\\n\\\"image_intro\\\":\\\"http://media.vietteltelecom.vn/upload/ckfinder/files/banner_uu_diem.png\\\",\\r\\n\\\"id_intro\\\":\\\"QXJ0aWNs16453334aaec2e\\\"\\r\\n}\",\"show_privilege_bonus\":\"0\",\"gift_icon_url\":\"https://vt.viettel.vn/uploads/images/program/2018/12/06/c8dfadb5b9560300dedcfc5b148218c945dc51be.png\",\"cache_size_log_gami\":\"1\",\"blockSMSBill\":\"Truy cập vào chức năng “Thông tin khách hàng” để cài đặt ON/OFF nhận thông báo khi tra cước.\",\"button_stop_response\":\"1\",\"conf_otp_file_accept_report\":\"{\\\"content\\\" : \\\"Nhap ma [otp] de xac thuc bien ban nghiem thu tren Myviettel/Viettel.vn. Chi tiet LH 198. Tran trong!\\\", \\\"totalFail \\\":\\\" 5\\\", \\\"expiredTime\\\" : \\\"120\\\", \\\"totalInDay\\\":\\\"5\\\"}\",\"lifebox_sharing_hashtags\":\"#ViettelMạng3G4GtốtnhấtViệtNam\",\"delay_storage_lifebox\":\"Gói lưu trữ sẽ được cập nhật sau 10 phút!\",\"standard_info_user\":\"{\\\"version_ios\\\":\\\"7.7\\\",\\\"version_android\\\":\\\"770\\\",\\\"standard_video_call_AI_order_enable\\\":1,\\\"standard_video_call_AI_order_enable_v2\\\":1,\\\"standard_video_call_BCA_enable\\\":1,\\\"standard_video_call_BCA_enable_v2\\\":1,\\\"enable_popup\\\":0,\\\"can_edit\\\":{\\\"name\\\":\\\"0\\\",\\\"birthday\\\":\\\"0\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"1\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"1\\\",\\\"district\\\":\\\"1\\\",\\\"precinct\\\":\\\"1\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"1\\\",\\\"address_paper\\\":\\\"1\\\",\\\"nationality\\\":\\\"1\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":30,\\\"config_allowCallBack_ipcc\\\":{\\\"version_ios\\\":\\\"7.8\\\",\\\"version_android\\\":\\\"123\\\"}}\",\"standard_info_user_1\":\"{\\\"version_ios\\\":\\\"6.3\\\",\\\"version_android\\\":\\\"383\\\",\\\"standard_video_call_AI_order_enable\\\":0,\\\"standard_video_call_BCA_enable\\\":1,\\\"enable_popup\\\":1,\\\"can_edit\\\":{\\\"name\\\":\\\"1\\\",\\\"birthday\\\":\\\"1\\\",\\\"gender\\\":\\\"1\\\",\\\"cmnd_date\\\":\\\"0\\\",\\\"cmnd_place\\\":\\\"1\\\",\\\"cmnd_number\\\":\\\"0\\\",\\\"province\\\":\\\"0\\\",\\\"district\\\":\\\"0\\\",\\\"precinct\\\":\\\"0\\\",\\\"village\\\":\\\"1\\\",\\\"address\\\":\\\"0\\\",\\\"address_paper\\\":\\\"0\\\",\\\"nationality\\\":\\\"0\\\"},\\\"important_data\\\":[\\\"name\\\",\\\"birthday\\\"],\\\"not_important_data\\\":[\\\"gender\\\",\\\"cmnd_date\\\",\\\"cmnd_place\\\",\\\"nationality\\\",\\\"address\\\"],\\\"time_regain_otp\\\":10}\",\"callmeback_config_sdk\":\"{\\\"domainCode\\\":\\\"MYVIETTEL_CALLMEBACK\\\",\\\"serviceUrl\\\":\\\"https://callmeback.viettel.vn:8919\\\",\\\"requestUrl\\\":\\\"https://callmeback.viettel.vn:8918\\\"}\",\"phi_nap_the_ho\":\"Phí nạp hộ: 2% giá trị thẻ, tối đa: 3 lần/ngày và 10 lần/tháng.\",\"xhh_short_des\":\"Chào mừng bạn đã tham gia chương trình Lan tỏa Data - Nhận quà giá trị. Khi người bạn mới đăng ký thành công gói Data, bạn sẽ được nhận... là trả sau.\",\"enable_happy_birthday_viettelId_v2\":\"0\",\"limit_config_list\":\"{\\r\\n\\\"normal\\\":[\\r\\n200000,\\r\\n500000,\\r\\n1000000,\\r\\n1500000,\\r\\n2000000,\\r\\n2500000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"friendship\\\":[\\r\\n100000,\\r\\n200000,\\r\\n300000,\\r\\n500000,\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n3500000,\\r\\n4000000\\r\\n],\\r\\n\\\"dinamond\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n8000000,\\r\\n10000000,\\r\\n15000000\\r\\n],\\r\\n\\\"gold\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n],\\r\\n\\\"silver\\\":[\\r\\n1000000,\\r\\n2000000,\\r\\n3000000,\\r\\n4000000,\\r\\n5000000,\\r\\n6000000,\\r\\n8000000,\\r\\n10000000\\r\\n]\\r\\n}\",\"desc_recharge_momo\":\"Lưu ý: Quý khách sẽ không được hưởng các chương trình khuyến mại khi nạp tiền vào tài khoản Tiền di động\",\"enable_promotion_voucher\":\"1\",\"tang_qua_money_flag_test\":\"1\",\"invtDevice4g\":\"{\\\"banner\\\":\\\"https://media.vietteltelecom.vn/upload/ckfinder/images/Rectangle%204192(1).png\\\",\\\"deeplink\\\":\\\"myviettel://the_le_moi_doi_may_4g\\\",\\\"link_webview\\\":\\\"\\\",\\\"policy_invt_device4g\\\":\\\"17370540\\\",\\\"status\\\":1,\\\"text_the_le\\\":\\\"Thể lệ\\\"}\",\"game_tet_2019_enable\":\"0\",\"trans_money\":\"{\\\"is_show\\\":\\\"1\\\",\\\"image_url\\\":\\\"http:\\\\/\\\\/media.vietteltelecom.vn\\\\/\\\\/upload\\\\/ckfinder\\\\/files\\\\/Frame36716.png\\\",\\\"intro\\\":{\\\"summary\\\":\\\"Ishare: L\\\\u00e0 d\\\\u1ecbch v\\\\u1ee5 chuy\\\\u1ec3n ti\\\\u1ec1n t\\\\u1eeb t\\\\u00e0i kho\\\\u1ea3n g\\\\u1ed1c gi\\\\u1eefa 2 s\\\\u1ed1 \\\\u0111i\\\\u1ec7n tho\\\\u1ea1i Viettel.\\\",\\\"condition_title\\\":\\\"\\\\u0110i\\\\u1ec1u ki\\\\u1ec7n s\\\\u1eed d\\\\u1ee5ng\\\",\\\"conditions\\\":[\\\"Thu\\\\u00ea bao chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"- TB di \\\\u0111\\\\u1ed9ng, Dcom, Homephone tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2C, c\\\\u00f3 th\\\\u1eddi gian ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng \\\\u2265 90 ng\\\\u00e0y t\\\\u00ednh t\\\\u1eeb ng\\\\u00e0y k\\\\u00edch ho\\\\u1ea1t thu\\\\u00ea bao \\\\u0111\\\\u1ebfn ng\\\\u00e0y s\\\\u1eed d\\\\u1ee5ng d\\\\u1ecbch v\\\\u1ee5.\\\",\\\"Thu\\\\u00ea bao nh\\\\u1eadn ti\\\\u1ec1n:\\\",\\\"- Thu\\\\u00ea bao di \\\\u0111\\\\u1ed9ng, Homephone v\\\\u00e0 Dcom tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc Viettel ho\\\\u1ea1t \\\\u0111\\\\u1ed9ng 2 chi\\\\u1ec1u.\\\"],\\\"trans_limit_title\\\":\\\"H\\\\u1ea1n m\\\\u1ee9c chuy\\\\u1ec3n ti\\\\u1ec1n\\\",\\\"trans_limit\\\":[\\\"T\\\\u1ed1i \\\\u0111a 50.000\\\\u0111\\\\/l\\\\u1ea7n v\\\\u00e0 300.000\\\\u0111\\\\/ng\\\\u00e0y.\\\",\\\"S\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n l\\\\u00e0 b\\\\u1ed9i s\\\\u1ed1 c\\\\u1ee7a 1.000\\\\u0111\\\"],\\\"trans_fee_title\\\":\\\"Ph\\\\u00ed chuy\\\\u1ec3n ti\\\\u1ec1n:\\\",\\\"trans_fee\\\":\\\"15% tr\\\\u00ean s\\\\u1ed1 ti\\\\u1ec1n chuy\\\\u1ec3n \\\"},\\\"notice\\\":{\\\"msisdn\\\":\\\"Thu\\\\u00ea bao tr\\\\u1ea3 tr\\\\u01b0\\\\u1edbc ho\\\\u1eb7c tr\\\\u1ea3 sau c\\\\u00f3 t\\\\u00ednh n\\\\u0103ng Hybrid\\\",\\\"limit\\\":\\\"Qu\\\\u00fd kh\\\\u00e1ch \\\\u0111\\\\u01b0\\\\u1ee3c chuy\\\\u1ec3n t\\\\u1eeb 1.000 \\\\u0111\\\\u1ebfn 50.000\\\\u0111\\\\/l\\\\u1ea7n, t\\\\u1ed1i \\\\u0111a 300.000\\\\u0111\\\\/ng\\\\u00e0y\\\"},\\\"amount_money\\\":[\\\"1000\\\",\\\"10000\\\",\\\"20000\\\",\\\"30000\\\",\\\"40000\\\",\\\"50000\\\"],\\\"guideline\\\":[\\\"C\\\\u00e1ch 1: MK g\\\\u1eedi 136\\\",\\\"C\\\\u00e1ch 2: MK g\\\\u1eedi 136\\\",\\\"Sodienthoai l\\\\u00e0 s\\\\u1ed1 th\\\\u01b0\\\\u1eddng xuy\\\\u00ean li\\\\u00ean l\\\\u1ea1c g\\\\u1ea7n nh\\\\u1ea5t\\\"]}\",\"flag_luckymoney_viettelpoint\":\"0\",\"ishare_command\":\"MK\",\"enable_survey\":\"{\\\"searchHome\\\":\\\"1\\\",\\\"packageDetail\\\" :\\\"1\\\",\\\"voucherDetail\\\":\\\"1\\\"}\",\"active_omi_level4_address\":\"1\",\"lifebox_policy\":\"\\r\\n\\tSở hữu trí tuệ nội dung của khách hàng và quy định về bảo mật thông tin
\\r\\n\\r\\n\\t1. Viettel không yêu cầu bất kỳ quyền sở hữu trí tuệ nào đối với các nội dung Khách hàng tải lên LifeBOX. Tất cả các dữ liệu Khách hàng đưa LifeBOX đều là quyền sở hữu của riêng Khách hàng. Khách hàng có thể xóa bỏ dữ liệu đã tải bất kỳ lúc nào cũng như hủy bỏ tài khoản của chính mình. Điều này cũng đồng nghĩa với việc Khách hàng xóa toàn bộ nội dung Khách hàng đang lưu trữ tại LifeBOX.
\\r\\n\\r\\n\\t2. Viettel không tiết lộ bất kì thông tin nào của Khách hàng cho đối tác thứ ba. Thông tin bảo mật bao gồm bất kỳ dữ liệu hay thông tin nào Khách hàng cung cấp cho Viettel mà không muốn công chúng biết đến. Thông tin bảo mật không bao gồm các thông tin
\\r\\n\\r\\n\\t(a) đã được công chúng hóa vào thời gian Viettel nhận được;
\\r\\n\\r\\n\\t(b) hoặc đã đến từ các domain được công bố rộng rãi sau khi Viettel nhận được nhưng mà không đến từ lỗi của Viettel;
\\r\\n\\r\\n\\t(c) hoặc thông tin của Khách hàng Viettel nhận được từ hơn một người hoặc
\\r\\n\\r\\n\\t(d) Viettel bị yêu cầu bởi luật pháp.
\",\"server_time\":\"2024-06-14\",\"cskh4g\":1,\"change_sim_fee\":25000,\"xhhbh\":1,\"enable_mini_games\":0,\"campaign_flag\":\"0\",\"campaign_content\":\"\",\"code\":\"***@@@@\",\"flagChucTet\":0,\"Lixi2017\":{\"so_tien_nho_nhat\":5000,\"luat_li_xi\":\"Số tiền lì xì tối thiểu là 5.000đ/lần, tối đa là 100.000đ/lần và là bội số của 1.000đ. Phí lì xì 0đ. Thuê bao nhận lì xì tối đa 5.000.000đ/ngày.\",\"so_tien_lon_nhat\":100000,\"hieu_luc_chuong_trinh\":0},\"key_lifebox\":null,\"enable_tra_cuu_dia_ban_4g\":0,\"ghepdoi\":0}"
14/06/24 11:23:15|-|1d6bff111a60f4b5|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|1d6bff111a60f4b5|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|1d6bff111a60f4b5|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|1d6bff111a60f4b5|
com.viettel.fw.exception.BusinessException: Hệ thống bận. Vui lòng thử lại sau
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2694)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2712)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2728)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2900)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getListProductPromotionV3(MobileInternetServiceImpl.java:2970)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getPromotionDataAllV3$91(MobileInternetServiceImpl.java:2677)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2655)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.getPromotionDataAllV3(MobileInternetServiceImpl.java:2679)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.map ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getDataPackageDataMyVtV3(LoggingServiceImpl.java:240)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.lambda$getPackageCustomerInterested$2(LoggingServiceImpl.java:152)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:151)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:156)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.log.impl.LoggingServiceImpl.getPackageCustomerInterested(LoggingServiceImpl.java:198)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.MobileInternetServiceImpl.lambda$getListProductPromotionV3$93(MobileInternetServiceImpl.java:2696) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:148) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|1d6bff111a60f4b5|getPackageCustomerInterested|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[354e9ffe-e3bb-465b-8e9f-fee3bb665b04]}{X-Gravitee-Request-Id:[354e9ffe-e3bb-465b-8e9f-fee3bb665b04]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:15|-|c0047b3d3fabb24d|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST http://10.207.252.113:8088/recommend [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callRestV3(BaseClientImpl.java:356)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.207.252.113:8088
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|c0047b3d3fabb24d|getFeatureGroupV3|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[48587658-b2a1-4e71-9876-58b2a11e7106]}{X-Gravitee-Request-Id:[48587658-b2a1-4e71-9876-58b2a11e7106]}{Content-Length:[285]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,accountType:2,code:tien_ich,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"ec3e58d9c881ffa813cc3019a26c8179\",\"groupName\":\"Tiện ích\",\"groupPosition\":\"3\",\"isParent\":true,\"code\":\"tien_ich\",\"accountType\":\"2\",\"dataAll\":[{\"id\":\"myvtt_2b4ab10e6579536f38e3b2eda92dd28e\",\"groupName\":\"Tiện ích thanh toán\",\"groupPosition\":\"1\",\"isParent\":false,\"code\":\"tien_ich_thanh_toan\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs15d399f0ed2761\",\"name\":\"Thanh toán cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"code\":\"thanh_toan_cuoc\",\"position\":\"2\",\"os\":0,\"version\":\"4.6\",\"login\":1,\"tag\":[\"Thanh toán cước, Thanh toan cuoc, thanh toan cuoc co dinh\",\"Thanh toán cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"5\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618ba940492c5\",\"name\":\"Tra chi tiết cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/06/41/10/bfb269268737dc597e649ad38a95239daa502c6b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/06/41/10/bfb269268737dc597e649ad38a95239daa502c6b.png\",\"code\":\"tra_cuoc\",\"position\":\"8\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cước, tra cuoc, TC\",\"Tra chi tiết cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618e0d329d368\",\"name\":\"Tra cứu thẻ cào\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/54/66/65/44f1a3cf73948295672f2c41d0e98128202652bb.png\",\"code\":\"tra_cuu_the_cao\",\"position\":\"999\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Tra cứu thẻ cào, tra cứu TC, Thẻ cào\",\"Tra cứu thẻ cào\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"999\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16237d4fc8c41f\",\"name\":\"Lịch sử thanh toán\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/6a/70/06/b9e8c7cf97746caf7d6e26f3e6f49c41fdc895a2.png\",\"code\":\"tra_cuu_lich_su_nap_cuoc\",\"position\":\"999\",\"os\":0,\"version\":\"5.0\",\"login\":1,\"tag\":[\"Lịch sử thanh toán\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs160f0f92a894b5\",\"name\":\"Gói cước tặng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ff/c1/1f/efc84c77a2ea0d2547b53ac1dd9e2a679d584a41.png\",\"code\":\"goi_cuoc_tang\",\"position\":\"999\",\"os\":0,\"version\":\"10.0\",\"login\":1,\"tag\":[\"Gói cước tặng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_9cb7dfa75ae51d27e58e4bcc6956e443\",\"groupName\":\"Tiện ích Internet/Truyền hình\",\"groupPosition\":\"2\",\"isParent\":false,\"code\":\"tien_ich_internet_truyenhinh\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs161e90db22886b\",\"name\":\"Lắp đặt Internet\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/16/6b/4f1dccc59e50d62b57968fbac7a9a3578a012c3a.png\",\"code\":\"myviettel://dang_ky_internet_truyenhinh\",\"position\":\"1\",\"os\":0,\"version\":\"5.13\",\"login\":0,\"tag\":[\"Lắp đặt Internet, lap dat internet,Lắp mới internet, lắp ftth, lắp wifi, lắp mesh wifi, internet cáp quang, lap internet\",\"Lắp đặt Internet\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1624f9114985ce\",\"name\":\"Đăng ký truyền hình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/8d/51/18/78717a7426c5896bdb1162d406a9612fcf607633.png\",\"code\":\"truyenhinh\",\"position\":\"2\",\"os\":0,\"version\":\"5.11\",\"login\":0,\"tag\":[\"Đăng ký truyền hình,truyền hình\",\"Đăng ký truyền hình\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/internet-truyenhinh/truyen-hinh?utm_source=Referral&utm_medium=icon&utm_campaign=tv360\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15fa36d779f216\",\"name\":\"Đổi gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"code\":\"doi_goi_cuoc_co_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"4.9\",\"login\":0,\"tag\":[\"Đổi gói cước, gói cước, đổi gói cước cố định, doi goi cuoc\",\"Đổi gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622572501cbde\",\"name\":\"Đổi địa chỉ lắp đặt\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/5c/fb/b5/2db732c348056deda9625a210f487cf25144b5de.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/5c/fb/b5/2db732c348056deda9625a210f487cf25144b5de.png\",\"code\":\"doi_dia_diem_cai_dat\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Đổi địa chỉ lắp đặt, doi dia chi lap dat\",\"Đổi địa chỉ lắp đặt\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622574110aa65\",\"name\":\"Đổi số điện thoại liên hệ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/4a/a4/43ed340d0e62e97b61eba7366a6b3c33a1828300.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/4d/4a/a4/43ed340d0e62e97b61eba7366a6b3c33a1828300.png\",\"code\":\"doi_so_lien_he_co_dinh\",\"position\":\"5\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Đổi số điện thoại liên hệ\",\"Đổi số điện thoại liên hệ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"6\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"7\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163dc83171fb06\",\"name\":\"Đổi mật khẩu\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/cc/90/0c/917386c7ac5552db021572beed8a575d17c5db7a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/cc/90/0c/917386c7ac5552db021572beed8a575d17c5db7a.png\",\"code\":\"doi_mat_khau\",\"position\":\"9\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"đổi mật khẩu, mật khẩu, reset mật khẩu\",\"Đổi mật khẩu\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16406ef94ad743\",\"name\":\"Thay đổi thông tin khách hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/51/a7/75/b70ce9df4c86783ac661b4a69564b9dff433a7d8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/51/a7/75/b70ce9df4c86783ac661b4a69564b9dff433a7d8.png\",\"code\":\"doi_thong_tin_kh_co_dinh\",\"position\":\"9\",\"os\":0,\"version\":\"6.5\",\"login\":1,\"tag\":[\"Thay đổi thông tin khách hàng cố định, khách hàng cố định\",\"Thay đổi thông tin khách hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651a9b0d72ba8\",\"name\":\"Mua thêm băng thông\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"code\":\"mua_them_bang_thong_co_dinh\",\"position\":\"9\",\"os\":0,\"version\":\"7.6\",\"login\":0,\"tag\":[\"mua băng thông, nâng tốc độ, FD100, FD50, FW100, tăng thêm tốc độ, tăng tốc độ, đăng ký gói băng thông ngày, fd50, fd100, fw100, tăng internet, tốc độ, nâng băng thông, tốc độ internet\",\"Mua thêm băng thông\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"f20b0c454054890ca6c62fc49d7d3c4c\",\"groupName\":\"Giải trí cố định\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"giai_tri_co_dinh\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs15fb5cc3849154\",\"name\":\"Giải trí Phim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/ab/08/8a/06feb1fefdae94d979c53b23976a6c7b2e161e32.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/ab/08/8a/06feb1fefdae94d979c53b23976a6c7b2e161e32.png\",\"code\":\"giai_tri_phim\",\"position\":\"999\",\"os\":0,\"version\":\"7.0\",\"login\":1,\"tag\":[\"Giải trí Phim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_938e7607f03596aae1be95caeb52b221\",\"groupName\":\"Tiện ích di động\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"tien_ich_di_dong\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs164ba56de90bbf\",\"name\":\"Gói cho giới trẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/0a/4d/d0/e36d98b625d405e8e03bad1f607c5330d4d848ca.png\",\"code\":\"web_gic\",\"position\":\"17\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Gói cho giới trẻ\"],\"openWebview\":\"1\",\"urlWebview\":\"https://gic.viettel.vn/?utm_source=app&utm_medium=organic&utm_campaign=icon\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs161e90d4d40884\",\"name\":\"Sim đẹp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7f/c6/67/0c12c07392871a7ac00f1cb855df1a40b5b3bfb8.png\",\"code\":\"tat_ca_sim_so\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Sim đẹp\",\"Sim đẹp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs164b11e664640b\",\"name\":\"Phim\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/74/83/37/b880a530af609681ce393724406f23cda86728a3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/74/83/37/b880a530af609681ce393724406f23cda86728a3.png\",\"code\":\"myviettel://play_tv360?code=http://m.tv360.vn/movies\",\"position\":\"3\",\"os\":0,\"version\":\"7.7\",\"login\":0,\"tag\":[\"Phim\",\"Phim\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_5353b4a802745170ed0878aba1013c02\",\"groupName\":\"Tiện ích Hỗ trợ khách hàng\",\"groupPosition\":\"3\",\"isParent\":false,\"code\":\"tien_ich_ho_tro_khach_hang\",\"accountType\":\"2\",\"features\":[{\"id\":null,\"name\":null,\"image\":null,\"icon\":null,\"code\":null,\"position\":\"10\",\"os\":0,\"version\":null,\"login\":0,\"tag\":null,\"openWebview\":null,\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":null,\"rules\":null,\"showRules\":0,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":null,\"list_banner\":null,\"recommend_cd_login\":null,\"recommend_cd_nologin\":null,\"recommend_dd_login\":null,\"recommend_dd_nologin\":null},{\"id\":\"QXJ0aWNs1615bf8fe51ab1\",\"name\":\"Gợi ý mua data\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/54/47/1f68126ce0513da4cdead67867572f43defc78b3.png\",\"code\":\"myviettel://chi_tiet_goi_cuoc?code=sd30s\",\"position\":\"2\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"st5km, gói cước, goi cuoc, goi cuoc st5km,ST5, ST5K, ST5KM\",\"Gợi ý mua data\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1632a9a02d7b46\",\"name\":\"Phản ánh cuộc gọi rác\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/3d/01/13/14cce327e6bcd0c4e6af94c998428151e730ca02.png\",\"code\":\"myviettel://ho_tro_dich_vu\",\"position\":\"2\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Phản ánh cuộc gọi rác\",\"Phản ánh cuộc gọi rác\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256a4ce4b32\",\"name\":\"Góp ý sản phẩm\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/9e/aa/a9/f036306f17c9355fc7d285cefb454c8cc7843a26.png\",\"code\":\"gop_y_san_pham\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Góp ý sản phẩm, gop y san pham\",\"Góp ý sản phẩm\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622574efd914e\",\"name\":\"Tra cứu đơn hàng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7b/68/87/76181b4545f3df8c0d1fa171f2a933aaf19799a6.png\",\"code\":\"myviettel://tra_cuu_don_hang_co_dinh\",\"position\":\"3\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"TCĐH, tracudonhang, TC Đơn hàng, Tra cứu ĐH, đơn hàng, don hang.Tra cứu đơn hàng, đơn hàng\",\"Tra cứu đơn hàng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399eee29e6f\",\"name\":\"Tra cứu bảo hành\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/af/f6/39ff4f33595f986946a00e640283b80e6f899eae.png\",\"code\":\"tra_cuu_bao_hanh\",\"position\":\"4\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"TCBH, BH, Bảo hành, bao hanh, tra cuu bao hanh\",\"Tra cứu bảo hành\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs165dbfb6eeddeb\",\"name\":\"Tra cứu hợp đồng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/61/02/26/24c4c2ee9c12509f4d644d3034c1714c0f1cfd7f.png\",\"code\":\"myviettel://tra_cuu_hop_dong\",\"position\":\"4\",\"os\":0,\"version\":\"7.8\",\"login\":0,\"tag\":[\"tra cứu hợp đồng, hợp đồng, hồ sơ hòa mạng\",\"Tra cứu hợp đồng\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1622575a8f2439\",\"name\":\"Lịch sử đăng ký dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/f7/16/6f/015524e7a18e26c7ee1a4ec9d5a39a4d40e257e7.png\",\"code\":\"history_reg_unreg_service\",\"position\":\"6\",\"os\":0,\"version\":\"5.12\",\"login\":1,\"tag\":[\"Lịch sử đăng ký/ huỷ dịch vụ, lich su dang ky huy dich vu\",\"Lịch sử đăng ký dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15dee1bb7f04d8\",\"name\":\"Cửa hàng Viettel\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e8/0f/fe/b02a579943cc4f6aa3a60971f0c966d1cfeb308f.png\",\"code\":\"cua_hang_viettel\",\"position\":\"7\",\"os\":0,\"version\":\"5.0\",\"login\":0,\"tag\":[\"Cửa hàng Viettel,CH VT, Cửa hàng VT, CH Viettel, cuahangviettel\",\"Cửa hàng Viettel\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b5f3a052c\",\"name\":\"Liên hệ CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e0/29/9e/287257f77e182c6a40b2baa2532c965e2f07750e.png\",\"code\":\"goi_video_call_cskh\",\"position\":\"8\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gọi video, videocall, gọi, goi video CSKH, cskh\",\"Liên hệ CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399edec9e76\",\"name\":\"Đặt lịch hẹn CSKH\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/65/ef/f6/75a446c9ac5b1dd3868fde809a77e83b2b957d47.png\",\"code\":\"dat_lich_hen_cskh\",\"position\":\"9\",\"os\":0,\"version\":\"5.9\",\"login\":1,\"tag\":[\"Đặt lịch hẹn CSKH gọi lại,Hẹn cskh, đặt lịch hẹn, CSKH gọi lại, hen cskh goi lai,Đặt lịch hẹn CSKH, đặt lịch\",\"Đặt lịch hẹn CSKH\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs163b3b282827d8\",\"name\":\"Thay đổi giấy tờ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/99/d9/99/cba91d83f4ce540824bbb822381b10c830ece4b0.png\",\"code\":\"thay_doi_giay_to\",\"position\":\"9\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"thay đổi, giấy tờ, thông tin. giay to, thay doi giay to\",\"Thay đổi giấy tờ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]},{\"id\":\"myvtt_0abb7f9a51e895c74b46395d94b2887c\",\"groupName\":\"Tiện ích khác\",\"groupPosition\":\"5\",\"isParent\":false,\"code\":\"tien_ich_khac\",\"accountType\":\"2\",\"features\":[{\"id\":\"QXJ0aWNs162d9f7491c01b\",\"name\":\"Thời tiết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b4/25/5b/52620c91e4e4c9de384d88f7f0a53c74d672314c.png\",\"code\":\"thong_tin_thoi_tiet\",\"position\":\"1\",\"os\":0,\"version\":\"5.17\",\"login\":1,\"tag\":[\"Thời tiết\",\"Thời tiết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16374587d06d20\",\"name\":\"Quà tặng 01 TRIỆU\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2d/9a/a2/2d6457691e5f93d22e8b37f7394a1e9354acaa4a.png\",\"code\":\"banmoinhatien\",\"position\":\"12\",\"os\":0,\"version\":\"5.7\",\"login\":0,\"tag\":[\"Viettel Money, viettel money, VT Money, ViettelMoney, viettelmoney,VTMoney\",\"Quà tặng 01 TRIỆU\"],\"openWebview\":\"1\",\"urlWebview\":\"https://km.vtmoney.vn/314y/macqmyvt\",\"policy\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 18009000.
\",\"popupContent\":\"Quý khách sẽ được chuyển tới Ứng dụng Viettel Money của Tổng công ty Dịch vụ số Viettel. Đăng ký ngay và tham gia chương trình “MỞ APP LÀ CÓ QUÀ” để đón cơ hội trúng nhiều giải thưởng trị giá lên đến 01 TRIỆU ĐỒNG. Bằng việc bấm “Tiếp tục”, Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Tổng Công ty Dịch vụ số Viettel là đơn vị trực thuộc Tập đoàn Công nghiệp – Viễn thông Quân đội Viettel và không phải là công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc Viettel Telecom.
\\r\\n\\r\\n\\t2. Ứng dụng Viettel Money do Tổng công ty Dịch vụ số Viettel cung cấp cho khách hàng mà không phải là một phần bộ phận của ứng dụng My Viettel. Chương trình “MỞ APP LÀ CÓ QUÀ” bao gồm nhiều giải thưởng hấp dẫn trị giá lên đến 1 TRIỆU ĐỒNG.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách không liên quan đến dịch vụ trung gian thanh toán quy định tại Điều 3 trên đây, Tổng Công ty Dịch vụ số Viettel sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Tổng Công ty Dịch vụ số Viettel đảm bảo các thông tin được liên kết phù hợp với quy định pháp luật và các điều khoản dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 1800 9000.
\\r\\n\\r\\n\\t
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15de4b62848db9\",\"name\":\"Tặng thiệp\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/7d/62/27/c7218448bfa157b8ddefad4b72d61ff2e0fac673.png\",\"code\":\"tang_thiep\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"Tặng thiệp,Thiệp, thiep, tang thiep, tang qua\",\"Tặng thiệp\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1652e604eddd85\",\"name\":\"So sánh thẻ tín dụng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b2/e3/3b/d81ad46c87c882c233d85b85351d69f985cadb01.png\",\"code\":\"MYVT9\",\"position\":\"2\",\"os\":0,\"version\":\"5.17\",\"login\":0,\"tag\":[\"So sánh thẻ tín dụng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://viettel.vn/s/icfinmart\",\"policy\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"popupContent\":\"Quý khách sẽ được chuyển tới dịch vụ So sánh Thẻ tín dụng của Công ty TNHH FINMART. Bằng việc bấm “Tiếp tục” , Quý khách cam kết đã đọc, hiểu và đồng ý với Nội dung điều khoản trước khi sử dụng dịch vụ.\",\"categories\":\"0\",\"rules\":\"\\r\\n\\t1. Công ty TNHH Finmart là đơn vị có tư cách pháp nhân độc lập và không phải công ty con, công ty liên kết, chi nhánh hay đơn vị trực thuộc của Viettel Telecom.
\\r\\n\\r\\n\\t2. Dịch vụ So sánh Thẻ tín dụng do Công ty TNHH Finmart độc lập phát triển và cung cấp cho khách hàng không phải là một phần hay bộ phận của ứng dụng My Viettel.
\\r\\n\\r\\n\\t3. Đối với các vấn đề phát sinh, khiếu nại của khách hàng liên quan tới dịch vụ So sánh Thẻ tín dụng Công ty TNHH Finmart sẽ có trách nhiệm giải quyết.
\\r\\n\\r\\n\\t4. Công ty TNHH Finmart đảm bảo các thông tin được liên kết phù hợp quy định pháp luật và các điều khoản sử dụng dịch vụ.
\\r\\n\\r\\n\\t5. Quý khách nếu cần hỗ trợ vui lòng liên hệ Hotline: 0328918540 (cước gọi di động)
\",\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f8fbc0e41875\",\"name\":\"Lan tỏa dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/e7/df/fe/94c0a54434be31549142a1018f2a1d39cfd66ed9.png\",\"code\":\"lan_toa\",\"position\":\"3\",\"os\":0,\"version\":\"5.10\",\"login\":0,\"tag\":[\"Lan tỏa dịch vụ, lantoadichvu\",\"Lan tỏa dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162256bc1da523\",\"name\":\"Ứng dụng liên kết\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/00/ef/f0/b2b3b2023aba13e08591bd6b7f772307a7457048.png\",\"code\":\"ung_dung_lien_ket\",\"position\":\"4\",\"os\":0,\"version\":\"5.12\",\"login\":0,\"tag\":[\"Ứng dụng liên kết, ung dung lien kết\",\"Ứng dụng liên kết\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs162032e7772f11\",\"name\":\"Elofun Game\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c5/f6/6c/325d0007babbb6c3c6add65292d9377ca41abb1b.png\",\"code\":\"MYVT7\",\"position\":\"5\",\"os\":0,\"version\":\"6.1.1\",\"login\":1,\"tag\":[\"Elofun Game\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"ELO\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs16512a06085b24\",\"name\":\"Game Siêu vũ trụ 2\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/62/9f/f6/b2b497188443b33095de563bb880803fd1e4ba30.png\",\"code\":\"myviettel://play_gami?code=home\",\"position\":\"5\",\"os\":0,\"version\":\"7.3\",\"login\":0,\"tag\":[\"Game Siêu vũ trụ 2\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}]}],\"dataHome\":[{\"id\":\"QXJ0aWNs15e1bec3727f3d\",\"name\":\"Mua vé xe rẻ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/27/8f/f2/99ebd04f4f2447e350892f502f06ca9a31e78978.png\",\"code\":\"vexere\",\"position\":\"1\",\"os\":0,\"version\":\"99.9\",\"login\":0,\"tag\":[\"Mua vé xe rẻ, mua ve xe re\",\"Mua vé xe rẻ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":\"VEXERE\",\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15d399f0ed2761\",\"name\":\"Thanh toán cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/23/f9/92/36a86eb8dfb00db9a34c346be88abb07755e45f8.png\",\"code\":\"thanh_toan_cuoc\",\"position\":\"1\",\"os\":0,\"version\":\"4.6\",\"login\":1,\"tag\":[\"Thanh toán cước, Thanh toan cuoc, thanh toan cuoc co dinh\",\"Thanh toán cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15fa36d779f216\",\"name\":\"Đổi gói cước\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b5/2a/ab/c1f8be8bd3d71ce70b287dba7e985064c3b03c14.png\",\"code\":\"doi_goi_cuoc_co_dinh\",\"position\":\"2\",\"os\":0,\"version\":\"4.9\",\"login\":0,\"tag\":[\"Đổi gói cước, gói cước, đổi gói cước cố định, doi goi cuoc\",\"Đổi gói cước\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1651a9b0d72ba8\",\"name\":\"Mua thêm băng thông\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/69/7e/e6/3af66f4d041e439f0ec8ba868f514e6b0281e987.png\",\"code\":\"mua_them_bang_thong_co_dinh\",\"position\":\"2\",\"os\":0,\"version\":\"7.6\",\"login\":0,\"tag\":[\"mua băng thông, nâng tốc độ, FD100, FD50, FW100, tăng thêm tốc độ, tăng tốc độ, đăng ký gói băng thông ngày, fd50, fd100, fw100, tăng internet, tốc độ, nâng băng thông, tốc độ internet\",\"Mua thêm băng thông\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15f3c97889bd80\",\"name\":\"Kiểm tra tốc độ mạng\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/2e/62/22/df3250ee535ce413f3415f3ae745648162e63acb.png\",\"code\":\"speedtest\",\"position\":\"4\",\"os\":0,\"version\":\"4.7\",\"login\":0,\"tag\":[\"Kiểm tra tốc độ mạng, kiem tra toc do mang\",\"Kiểm tra tốc độ mạng\"],\"openWebview\":\"1\",\"urlWebview\":\"https://bit.ly/3BflYWm\",\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs1618de63b4d789\",\"name\":\"Báo lỗi dịch vụ\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/c9/b6/6c/06351a821cdff92a9c731609c8cef5030a149c61.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/c9/b6/6c/06351a821cdff92a9c731609c8cef5030a149c61.png\",\"code\":\"ho_tro_dich_vu\",\"position\":\"4\",\"os\":0,\"version\":\"5.9\",\"login\":0,\"tag\":[\"Hỗ trợ dịch vụ, Ho tro dich vu. HTDV\",\"Báo lỗi dịch vụ\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":1,\"recommend_dd_login\":1,\"recommend_dd_nologin\":1},{\"id\":\"QXJ0aWNs163ad3c8227ae5\",\"name\":\"Quản lý modem Wifi\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/b8/d0/0b/8993121ce99cb6b37656d0f439ef8247ba5f2969.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/b8/d0/0b/8993121ce99cb6b37656d0f439ef8247ba5f2969.png\",\"code\":\"modem_wifi_2\",\"position\":\"5\",\"os\":0,\"version\":\"6.4\",\"login\":1,\"tag\":[\"Quản lý modem Wifi, Modemwifi\",\"Quản lý modem Wifi\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"2\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":0,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":1,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0},{\"id\":\"QXJ0aWNs15df4acbb7bdbb\",\"name\":\"Gộp nhóm gia đình\",\"image\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"icon\":\"http://media.vietteltelecom.vn/upload/ArticleService/a8/c7/7a/ba5d94d53ed883b2ddfc8e24dd46abdc98af3533.png\",\"code\":\"fmc_ho_gia_dinh\",\"position\":\"6\",\"os\":0,\"version\":\"4.6\",\"login\":0,\"tag\":[\"Gộp nhóm gia đình, gop nhom gia dinh\",\"Gộp nhóm gia đình\"],\"openWebview\":\"0\",\"urlWebview\":null,\"policy\":null,\"popupContent\":null,\"categories\":\"0\",\"rules\":null,\"showRules\":1,\"merchant_code\":null,\"login_require\":0,\"new_browser\":1,\"list_screen_app\":[],\"list_banner\":[],\"recommend_cd_login\":0,\"recommend_cd_nologin\":0,\"recommend_dd_login\":0,\"recommend_dd_nologin\":0}],\"features\":null}],\"errorCodeTracing\":null}"
14/06/24 11:23:15|-|5c83c2509bf25709|getBccsInfoV2 response:
0
OK
202405160041710210181IDC=187429648h004_gmts_tienich100281Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOFTTH
34288301710210181IDC=187429648h004_gftth_tienichss17451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 11:23:15|-|5c83c2509bf25709|getAccOfContract|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[bb6d67f3-6ff9-48d1-ad67-f36ff998d15b]}{X-Gravitee-Request-Id:[bb6d67f3-6ff9-48d1-ad67-f36ff998d15b]}{Content-Length:[266]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,type:all,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"account\":\"h004_gftth_tienichss16\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429647\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"},{\"account\":\"h004_gmts_tienich100\",\"accType\":\"F\",\"type\":\"F\",\"service_name\":\"FTTH\",\"serial\":\"\",\"idNo\":\"IDC=187429648\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"},{\"account\":\"h004_gftth_tienichss17\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429648\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":null,\"deployCode\":\"\"}],\"isMultiSigin\":\"1\"}"
14/06/24 11:23:15||0f8b9f3fdd154576|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss16
14/06/24 11:23:15|-|0f8b9f3fdd154576|vtidGetAccountInfo|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[50c00f12-36d9-4429-800f-1236d93429a2]}{X-Gravitee-Request-Id:[50c00f12-36d9-4429-800f-1236d93429a2]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|null
14/06/24 11:23:15|-|b99f1591b6b91e51|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15|-|b99f1591b6b91e51|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15|-|8f8cbaecd3f9c153|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15|-|0854051c235b0d38|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15|-|8f8cbaecd3f9c153|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15|-|0854051c235b0d38|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15||6fdcc8d47c88597c|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15||2f70be518260610a|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15||1966b9fc8428de93|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:15||6d8c2bfdf677c46e|
com.viettel.fw.exception.BusinessException: Chưa liên kết tài khoản ViettelPay, quý khách vui lòng liên kết tài khoản để tiếp tục thanh toán.
at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$0(CheckBalanceServiceImpl.java:67) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$2(CheckBalanceServiceImpl.java:61)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$2(CheckBalanceServiceImpl.java:61)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$2(CheckBalanceServiceImpl.java:90)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.checkBalance(CheckBalanceServiceImpl.java:60)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$0(CheckBalanceServiceImpl.java:67) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15||6d8c2bfdf677c46e|
com.viettel.fw.exception.BusinessException: Chưa liên kết tài khoản ViettelPay, quý khách vui lòng liên kết tài khoản để tiếp tục thanh toán.
at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$0(CheckBalanceServiceImpl.java:67) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$2(CheckBalanceServiceImpl.java:61)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$2(CheckBalanceServiceImpl.java:61)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$2(CheckBalanceServiceImpl.java:90)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.checkBalance(CheckBalanceServiceImpl.java:60)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.CheckBalanceServiceImpl.lambda$checkBalance$0(CheckBalanceServiceImpl.java:67) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:15|-|6d8c2bfdf677c46e|checkBalanceVTP|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[28e7f807-1c4e-4dc4-a7f8-071c4eadc419]}{X-Gravitee-Request-Id:[28e7f807-1c4e-4dc4-a7f8-071c4eadc419]}{Content-Length:[272]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,trans_amount:0,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":4,\"message\":\"Chưa liên kết tài khoản ViettelPay, quý khách vui lòng liên kết tài khoản để tiếp tục thanh toán.\",\"data\":{\"url\":\"https://pay.bankplus.vn:8450/PaymentGateway/auto-payment/register?merchant_msisdn=h004_gftth_tienichss16&merchant_code=MYVIETTELV2&order_id=1718338995782&sender_msisdn=h004_gftth_tienichss16&version=2.0&type=0&daily_amount_limit=5000000&trans_amount_limit=1000000&pageSuccess=http%3A%2F%2Fapivtp.vietteltelecom.vn%2Fmyviettel.php%2Fctt%2Fprocess-result&pageError=http%3A%2F%2Fapivtp.vietteltelecom.vn%2Fmyviettel.php%2Fctt%2Fprocess-result&pageResult=http%3A%2F%2F10.60.102.181%3A6869%2Fmyviettel.php%2FvtPayRegisResult\"},\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|b99f1591b6b91e51|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|8c60a9b51e089185|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:16|-|8f8cbaecd3f9c153|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|0854051c235b0d38|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|b99f1591b6b91e51|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|b99f1591b6b91e51|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:23:16|-|b99f1591b6b91e51|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[797ada89-9ba6-4cac-bada-899ba6fcac03]}{X-Gravitee-Request-Id:[797ada89-9ba6-4cac-bada-899ba6fcac03]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"6EAE6992D76B434BB5788399BD053708","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"014ED08F684645068AC57B02348B2360\",\"collection_management_id\":\"6EAE6992D76B434BB5788399BD053708\",\"collectionManagementId\":\"6EAE6992D76B434BB5788399BD053708\",\"code\":\"Camerra- Phuongntt17\",\"description\":\"\",\"title\":\"25.12.23\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//e7/da/ae/24078f0977acf627e5203416e0180b05a769578e.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/dien-thoai-thiet-bi/camhc23\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-25 16:08:22\",\"startTime\":\"2023-12-25 16:08:22\",\"end_time\":\"2024-12-31 23:08:26\",\"endTime\":\"2024-12-31 23:08:26\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-25 16:10:19\",\"createTime\":\"2023-12-25 16:10:19\",\"update_time\":\"2023-12-29 17:37:02\",\"updateTime\":\"2023-12-29 17:37:02\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"8DD02C7EB70811EDA996FA163E03D4D3\",\"collection_management_id\":\"6EAE6992D76B434BB5788399BD053708\",\"collectionManagementId\":\"6EAE6992D76B434BB5788399BD053708\",\"code\":\"tracuoc05/4\",\"description\":\"\",\"title\":\"tracuoc\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//6c/41/16/cebe4d23f37656c2939398b5431fd4c1fddfabf9.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tra_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":null,\"start_time\":\"2023-03-17 13:52:23\",\"startTime\":\"2023-03-17 13:52:23\",\"end_time\":\"2024-12-31 23:52:26\",\"endTime\":\"2024-12-31 23:52:26\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-02-24 13:54:19\",\"createTime\":\"2023-02-24 13:54:19\",\"update_time\":\"2023-12-29 17:37:28\",\"updateTime\":\"2023-12-29 17:37:28\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null},{\"id\":\"97800040B70811EDA996FA163E03D4D3\",\"collection_management_id\":\"6EAE6992D76B434BB5788399BD053708\",\"collectionManagementId\":\"6EAE6992D76B434BB5788399BD053708\",\"code\":\"Banner cố định- giải đáp\",\"description\":\"\",\"title\":\"giải đáp\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//dd/6c/cd/aa35774ac3fff2ef8f7bb06f1c30d951fe9577eb.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tra_cuu_hop_dong\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":null,\"start_time\":\"2023-05-23 00:13:18\",\"startTime\":\"2023-05-23 00:13:18\",\"end_time\":\"2024-12-31 22:13:20\",\"endTime\":\"2024-12-31 22:13:20\",\"create_user\":null,\"createUser\":null,\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":null,\"createTime\":null,\"update_time\":\"2024-03-27 16:05:17\",\"updateTime\":\"2024-03-27 16:05:17\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|0854051c235b0d38|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|8f8cbaecd3f9c153|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|8f8cbaecd3f9c153|Parse data error com.viettel.myviettel.model.dto.SubInfoDTOnull
javax.xml.bind.UnmarshalException: null
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:340) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:548) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:234) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199) ~[jaxb-runtime-2.3.6.jar:2.3.6]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:170) ~[jaxb-api-2.3.1.jar:2.3.0]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:219) ~[jaxb-api-2.3.1.jar:2.3.0]
at com.viettel.myviettel.utils.ApiHelper.xmlToObj(ApiHelper.java:85) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl.lambda$getInfoSubV4$10(SaleMyViettelV2ClientImpl.java:326) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:283) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: org.xml.sax.SAXException: FWK005 parse may not be called while parsing.
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1258) ~[?:?]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635) ~[?:?]
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228) ~[jaxb-runtime-2.3.6.jar:2.3.6]
... 68 more
14/06/24 11:23:16|-|0854051c235b0d38|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[79a5654c-c529-45ee-a565-4cc52925eef5]}{X-Gravitee-Request-Id:[79a5654c-c529-45ee-a565-4cc52925eef5]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"B41AF2EDAD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"C1B05FD89D594EB1BA85791C11975FA7\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_5\",\"description\":\"\",\"title\":\"Ưu đãi viễn thông co dinh\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//d5/64/4d/dd068a912e0c03dc6b218907e7d17aa5cdb5a841.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":0,\"isBrowser\":0,\"is_redirect\":0,\"isRedirect\":0,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://uu_dai_co_dinh_cuoc\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-05 11:54:39\",\"startTime\":\"2023-11-05 11:54:39\",\"end_time\":\"2041-11-26 11:54:44\",\"endTime\":\"2041-11-26 11:54:44\",\"create_user\":\"hoanganh\",\"createUser\":\"hoanganh\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2023-11-06 12:00:09\",\"createTime\":\"2023-11-06 12:00:09\",\"update_time\":\"2023-11-06 12:00:09\",\"updateTime\":\"2023-11-06 12:00:09\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"DE751884ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_2\",\"description\":\"\",\"title\":\"gợi ý cho bạn\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//58/77/75/b5503727e921ff6577ef84a2eb9de75364e06fea.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_doi_qua\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-01-03 10:29:25\",\"updateTime\":\"2024-01-03 10:29:25\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null},{\"id\":\"E106D5B2ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B41AF2EDAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_banner_viettelid_3\",\"description\":\"\",\"title\":\"Ưu đãi cho bạn\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//6e/99/96/1d86360370ca9a3f47b2e3d8463ebc8c6c74705b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://viettel_plus_goi_y_cho_ban\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:57:46\",\"updateTime\":\"2024-05-22 09:57:46\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|8f8cbaecd3f9c153|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[5f647232-b187-409c-a472-32b187e09cf6]}{X-Gravitee-Request-Id:[5f647232-b187-409c-a472-32b187e09cf6]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"7FCD8DE8F1924503B8C9C8647F55D502","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"AED4043858A6476B885BB7865809E7C8\",\"collection_management_id\":\"7FCD8DE8F1924503B8C9C8647F55D502\",\"collectionManagementId\":\"7FCD8DE8F1924503B8C9C8647F55D502\",\"code\":\"Phuongltn 14/3/2024\",\"description\":\"\",\"title\":\"Tặng 2 tháng internet\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//52/b6/65/29ea2e74a6d90457351a4caea3a2ac6ce6d99646.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tra_cuu_hop_dong\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-14 17:18:58\",\"startTime\":\"2024-03-14 17:18:58\",\"end_time\":\"2024-12-31 17:19:00\",\"endTime\":\"2024-12-31 17:19:00\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2024-03-14 17:21:44\",\"createTime\":\"2024-03-14 17:21:44\",\"update_time\":\"2024-03-27 15:46:41\",\"updateTime\":\"2024-03-27 15:46:41\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"39BCA6D6BE364BD2B75122DD05E815BA\",\"collection_management_id\":\"7FCD8DE8F1924503B8C9C8647F55D502\",\"collectionManagementId\":\"7FCD8DE8F1924503B8C9C8647F55D502\",\"code\":\"Camerra- Phuongntt17, hot\",\"description\":\"\",\"title\":\"25.12.\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//0f/ba/a0/1869e04dd16f8407cf4ef7239b990a514d7e9ff3.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://tra_cuu_hop_dong\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-25 16:09:27\",\"startTime\":\"2023-12-25 16:09:27\",\"end_time\":\"2024-12-31 23:09:29\",\"endTime\":\"2024-12-31 23:09:29\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-12-25 16:11:24\",\"createTime\":\"2023-12-25 16:11:24\",\"update_time\":\"2024-03-27 16:02:24\",\"updateTime\":\"2024-03-27 16:02:24\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"E21AC44DBE2311EDA996FA163E03D4D3\",\"collection_management_id\":\"7FCD8DE8F1924503B8C9C8647F55D502\",\"collectionManagementId\":\"7FCD8DE8F1924503B8C9C8647F55D502\",\"code\":\"Đóng cước trước\",\"description\":\"\",\"title\":\"chiết khấu 10%_ Ngandh3\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//2e/74/42/074d2427b2cb05744e5830a6d369d5ec78014ddd.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://naptien_thanhtoan\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-05 00:00:00\",\"startTime\":\"2024-03-05 00:00:00\",\"end_time\":\"2024-12-09 23:59:59\",\"endTime\":\"2024-12-09 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-03-06 10:24:47\",\"createTime\":\"2023-03-06 10:24:47\",\"update_time\":\"2024-03-12 16:19:46\",\"updateTime\":\"2024-03-12 16:19:46\",\"isRequireAuth\":null,\"hideHeader\":null,\"landscapeMode\":null,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|2f70be518260610a|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|1966b9fc8428de93|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|ef3204e1d2d71975|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:16|-|ef3204e1d2d71975|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:16||b08a08309b0eaf68|
java.lang.NullPointerException: null
at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getNotificationNumber$13(NotificationServiceImpl.java:254) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotificationNumber(NotificationServiceImpl.java:246)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotificationNumber(NotificationServiceImpl.java:246)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getNotification$7(NotificationServiceImpl.java:216)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotification(NotificationServiceImpl.java:182)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotification(NotificationServiceImpl.java:225)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getHomeNotificationNumber$15(NotificationServiceImpl.java:288)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getHomeNotificationNumber(NotificationServiceImpl.java:285)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getNotificationNumber$13(NotificationServiceImpl.java:254) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16||b08a08309b0eaf68|
java.lang.NullPointerException: null
at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getNotificationNumber$13(NotificationServiceImpl.java:254) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotificationNumber(NotificationServiceImpl.java:246)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotificationNumber(NotificationServiceImpl.java:246)
*___________Mono.zip ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getNotification$7(NotificationServiceImpl.java:216)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotification(NotificationServiceImpl.java:182)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getNotification(NotificationServiceImpl.java:225)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getHomeNotificationNumber$15(NotificationServiceImpl.java:288)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.NotificationServiceImpl.getHomeNotificationNumber(NotificationServiceImpl.java:285)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.NotificationServiceImpl.lambda$getNotificationNumber$13(NotificationServiceImpl.java:254) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorRecordListener.onSuccess(ReactorRecordListener.java:35) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncRead.onSuccess(AsyncRead.java:182) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16|-|b08a08309b0eaf68|getHomeNotificationNumber|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[33125da5-b865-4b5f-925d-a5b8658b5f32]}{X-Gravitee-Request-Id:[33125da5-b865-4b5f-925d-a5b8658b5f32]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|6fdcc8d47c88597c|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:16|-|2f70be518260610a|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16|-|2f70be518260610a|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16||12384802d7769c80|
com.viettel.fw.exception.BusinessException: Thành công
at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$6(UserServiceImpl.java:261) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$7(UserServiceImpl.java:261)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$7(UserServiceImpl.java:261)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$11(UserServiceImpl.java:251)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$11(UserServiceImpl.java:266)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.checkExpiredPass(UserServiceImpl.java:248)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$6(UserServiceImpl.java:261) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorWriteListener.onSuccess(ReactorWriteListener.java:34) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncWrite.onSuccess(AsyncWrite.java:99) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16||12384802d7769c80|
com.viettel.fw.exception.BusinessException: Thành công
at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$6(UserServiceImpl.java:261) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$7(UserServiceImpl.java:261)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$7(UserServiceImpl.java:261)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$11(UserServiceImpl.java:251)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$11(UserServiceImpl.java:266)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.UserServiceImpl.checkExpiredPass(UserServiceImpl.java:248)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.UserServiceImpl.lambda$checkExpiredPass$6(UserServiceImpl.java:261) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.success(MonoCreate.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at com.aerospike.client.reactor.listeners.ReactorWriteListener.onSuccess(ReactorWriteListener.java:34) ~[aerospike-reactor-client-4.4.10.jar:?]
at com.aerospike.client.async.AsyncWrite.onSuccess(AsyncWrite.java:99) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.finish(NettyCommand.java:738) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.parseSingleBody(NettyCommand.java:516) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.readSingleHeader(NettyCommand.java:496) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.read(NettyCommand.java:388) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand.access$200(NettyCommand.java:57) ~[aerospike-client-4.4.18.jar:?]
at com.aerospike.client.async.NettyCommand$InboundHandler.channelRead(NettyCommand.java:944) ~[aerospike-client-4.4.18.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16|-|12384802d7769c80|myvt/checkExpiredPass|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[ab27f779-ad21-49ea-a7f7-79ad2139ea71]}{X-Gravitee-Request-Id:[ab27f779-ad21-49ea-a7f7-79ad2139ea71]}{Content-Length:[272]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,unchangedPass:,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|2f70be518260610a|getBannerAds|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[196daac3-b9db-441c-adaa-c3b9db141c02]}{X-Gravitee-Request-Id:[196daac3-b9db-441c-adaa-c3b9db141c02]}{Content-Length:[275]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,serviceCode:topup,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":5,\"message\":\"Mã dịch vụ không hợp lệ\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|c5e228a479aa9404|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[bacd6623-eefc-4a65-8d66-23eefc6a6502]}{X-Gravitee-Request-Id:[bacd6623-eefc-4a65-8d66-23eefc6a6502]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:16|-|6fdcc8d47c88597c|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:16||f9cc73b913b84d8f|Start write log analyId 1718338996975
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4479,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990489,"endTime":1718338994968,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":4479,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990489,"endTime":1718338994968,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4393,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990576,"endTime":1718338994969,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":4393,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990576,"endTime":1718338994969,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":4393,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338990576,"endTime":1718338994969,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getDeclByType","duration":63,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338994969,"endTime":1718338995032,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getConfigSettingMobileCache","duration":63,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338994969,"endTime":1718338995032,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getConfigSettingMobileMsisdn","duration":64,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338994969,"endTime":1718338995033,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":3917,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338991147,"endTime":1718338995064,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":3917,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338991147,"endTime":1718338995064,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":3917,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338991147,"endTime":1718338995064,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4258,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990813,"endTime":1718338995071,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/getListHotPackages"}
INFO f9cc73b913b84d8f {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":4258,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990813,"endTime":1718338995071,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO f9cc73b913b84d8f {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MobileInternetServiceImpl.getHotPackages","duration":4283,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718338990805,"endTime":1718338995088,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"default.code.default\",\"data\":[{\"type\":\"data_new\",\"name\":\"Gói cước 3G/4G hot\",\"list\":[]},{\"type\":\"data_addon\",\"name\":\"Các gói tiện ích hot\",\"list\":[]}],\"errorCodeTracing\":\"ERR_000004\"}","result":"0","path":"/getListHotPackages"}
INFO f9cc73b913b84d8f {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MobileInternetController.getHotPackages","duration":4285,"logType":"com.viettel.myviettel.controller.MobileInternetController","actionType":"MobileInternetController","startTime":1718338990804,"endTime":1718338995089,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"default.code.default\",\"data\":[{\"type\":\"data_new\",\"name\":\"Gói cước 3G/4G hot\",\"list\":[]},{\"type\":\"data_addon\",\"name\":\"Các gói tiện ích hot\",\"list\":[]}],\"errorCodeTracing\":\"ERR_000004\"}","result":"0","path":"/getListHotPackages"}
INFO f9cc73b913b84d8f {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MobileInternetController.getHotPackages","duration":4285,"clientAddress":"10.207.252.75","result":"0","path":"/getListHotPackages","errorCode":0,"errorMessage":"default.code.default","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000004"}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4426,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990672,"endTime":1718338995098,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":4426,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990672,"endTime":1718338995098,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO f9cc73b913b84d8f {"traceId":"0ce849d85996f561","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4301,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990799,"endTime":1718338995100,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListHotPackages"}
INFO f9cc73b913b84d8f {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4328,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990778,"endTime":1718338995106,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getPromotionCenterV2"}
INFO f9cc73b913b84d8f {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getServiceType","duration":4329,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990778,"endTime":1718338995107,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO f9cc73b913b84d8f {"traceId":"a24a4c2a9ab6fc53","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4392,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338990721,"endTime":1718338995113,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getMyCharge"}
INFO f9cc73b913b84d8f {"traceId":"a24a4c2a9ab6fc53","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":4392,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338990721,"endTime":1718338995113,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getMyCharge"}
INFO f9cc73b913b84d8f {"traceId":"a24a4c2a9ab6fc53","requestId":null,"objectId":"h004_gftth_tienichss16","service":"UserServiceImpl.getMyCharge","duration":4400,"logType":"com.viettel.myviettel.service.impl.UserServiceImpl","actionType":"UserServiceImpl","startTime":1718338990713,"endTime":1718338995113,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getMyCharge"}
INFO f9cc73b913b84d8f {"traceId":"a24a4c2a9ab6fc53","requestId":null,"objectId":"h004_gftth_tienichss16","service":"UserController.getMyCharge","duration":4401,"logType":"com.viettel.myviettel.controller.UserController","actionType":"UserController","startTime":1718338990712,"endTime":1718338995113,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getMyCharge"}
INFO f9cc73b913b84d8f {"traceId":"a24a4c2a9ab6fc53","requestId":null,"objectId":"h004_gftth_tienichss16","service":"UserController.getMyCharge","duration":4401,"clientAddress":"10.207.252.75","result":"0","path":"/getMyCharge","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"a24a4c2a9ab6fc53","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4406,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990709,"endTime":1718338995115,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getMyCharge"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"RedisV1RepositoryImpl.getStringValue","duration":88,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338995033,"endTime":1718338995121,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getAllowReportComplainLowCache","duration":88,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995033,"endTime":1718338995121,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"RedisV1RepositoryImpl.getStringValue","duration":62,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718338995059,"endTime":1718338995121,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getServicePaymentCache","duration":62,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995059,"endTime":1718338995121,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":65,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995057,"endTime":1718338995122,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":64,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995058,"endTime":1718338995122,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getIdContentCache","duration":64,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995058,"endTime":1718338995122,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getLuckyMoneyCache","duration":66,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":66,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeCampaignMyVtRepositoryImpl.getById","duration":66,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeCampaignMyVtRepositoryImpl","actionType":"AerospikeCampaignMyVtRepositoryImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getCampaignSpreadCache","duration":67,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995056,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":65,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995058,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getDeclByCode","duration":65,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995058,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeAccountInfoRepositoryImpl.getById","duration":66,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeAccountInfoRepositoryImpl","actionType":"AerospikeAccountInfoRepositoryImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
14/06/24 11:23:16|-|6fdcc8d47c88597c|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getFlagFeeSharingCache","duration":65,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995058,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getRegion4GCache","duration":65,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995058,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getDeclByType2","duration":90,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":66,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getVersionAppCache","duration":90,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":90,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getTransferMoneyTermCache","duration":90,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getLifeBoxMsisdn","duration":66,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getDeclByCode","duration":65,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995058,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getBlockSmsBillCache","duration":65,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995058,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":90,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getFlagWishHPNYCache","duration":66,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995057,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeDeclRepositoryImpl.getById","duration":90,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeDeclRepositoryImpl","actionType":"AerospikeDeclRepositoryImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getCashAdvanceTermCache","duration":90,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getConfVersionAppCache","duration":90,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getInfoAccountAndCSKH","duration":90,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995033,"endTime":1718338995123,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4014,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338991145,"endTime":1718338995159,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":4014,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338991145,"endTime":1718338995159,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":4101,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338991058,"endTime":1718338995159,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":4148,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338991011,"endTime":1718338995159,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":4148,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338991011,"endTime":1718338995159,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":4148,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":4138,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338991022,"endTime":1718338995160,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":4138,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338991022,"endTime":1718338995160,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":4138,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338991022,"endTime":1718338995160,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"8fb45426c40ebb23","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":4164,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338991008,"endTime":1718338995172,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"WServiceClientImpl.checkData3gV3","duration":62,"logType":"com.viettel.myviettel.client.impl.WServiceClientImpl","actionType":"WServiceClientImpl","startTime":1718338995123,"endTime":1718338995185,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"DataWSServiceImpl.getData3gV2","duration":62,"logType":"com.viettel.myviettel.service.ws.impl.DataWSServiceImpl","actionType":"DataWSServiceImpl","startTime":1718338995123,"endTime":1718338995185,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingConfigServiceImpl.getFeeDataSharing","duration":127,"logType":"com.viettel.myviettel.service.impl.SettingConfigServiceImpl","actionType":"SettingConfigServiceImpl","startTime":1718338995058,"endTime":1718338995185,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingServiceImpl.getSettingV3","duration":4615,"logType":"com.viettel.myviettel.service.impl.SettingServiceImpl","actionType":"SettingServiceImpl","startTime":1718338990570,"endTime":1718338995185,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingController.getSettingV3","duration":4615,"logType":"com.viettel.myviettel.controller.SettingController","actionType":"SettingController","startTime":1718338990570,"endTime":1718338995185,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SettingController.getSettingV3","duration":4615,"clientAddress":"10.207.252.75","result":"0","path":"/getSettingV3","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":3225,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338991966,"endTime":1718338995191,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getFeatureGroupV3"}
INFO f9cc73b913b84d8f {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":3225,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338991966,"endTime":1718338995191,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO f9cc73b913b84d8f {"traceId":"b8c04eb2eae72aed","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4634,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990568,"endTime":1718338995202,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getSettingV3"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MobileInternetServiceImpl.getPromotionDataAllV3","duration":4223,"logType":"com.viettel.myviettel.service.impl.MobileInternetServiceImpl","actionType":"MobileInternetServiceImpl","startTime":1718338991014,"endTime":1718338995237,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoggingServiceImpl.getDataPackageDataMyVtV3","duration":4230,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718338991014,"endTime":1718338995244,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoggingServiceImpl.getPackageCustomerInterested","duration":4238,"logType":"com.viettel.myviettel.service.log.impl.LoggingServiceImpl","actionType":"LoggingServiceImpl","startTime":1718338991007,"endTime":1718338995245,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoggingController.getPackageCustomerInterested","duration":4239,"logType":"com.viettel.myviettel.controller.LoggingController","actionType":"LoggingController","startTime":1718338991007,"endTime":1718338995246,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"Hệ thống bận. Vui lòng thử lại sau\",\"errorCodeTracing\":null}","result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"LoggingController.getPackageCustomerInterested","duration":4239,"clientAddress":"10.207.252.75","result":"0","path":"/getPackageCustomerInterested","errorCode":1,"errorMessage":"Hệ thống bận. Vui lòng thử lại sau","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"1d6bff111a60f4b5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4251,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338991003,"endTime":1718338995254,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPackageCustomerInterested"}
INFO f9cc73b913b84d8f {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"FeatureGroupServiceImpl.getFeatureGroupV3","duration":3357,"logType":"com.viettel.myviettel.service.impl.FeatureGroupServiceImpl","actionType":"FeatureGroupServiceImpl","startTime":1718338991925,"endTime":1718338995282,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO f9cc73b913b84d8f {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":3357,"logType":"com.viettel.myviettel.controller.FeatureGroupController","actionType":"FeatureGroupController","startTime":1718338991925,"endTime":1718338995282,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO f9cc73b913b84d8f {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"FeatureGroupController.getFeatureGroupV3","duration":3357,"clientAddress":"10.207.252.75","result":"0","path":"/getFeatureGroupV3","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"c0047b3d3fabb24d","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":3370,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338991919,"endTime":1718338995289,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getFeatureGroupV3"}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":331,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338994969,"endTime":1718338995300,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983100200;983100200;983100200\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gmts_tienich100\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"20240516004\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"28\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"FTTH\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss17\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428830\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getBccsInfo","duration":331,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338994969,"endTime":1718338995300,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
14/06/24 11:23:16|-|6fdcc8d47c88597c|getBannerAds|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[333f5e72-024d-4806-bf5e-72024de806fc]}{X-Gravitee-Request-Id:[333f5e72-024d-4806-bf5e-72024de806fc]}{Content-Length:[279]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,serviceCode:debit_cdt,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":5,\"message\":\"Mã dịch vụ không hợp lệ\",\"data\":null,\"errorCodeTracing\":null}"
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2WSServiceImpl.getListAccWsCache","duration":4813,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338990487,"endTime":1718338995300,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MultiSignInServiceImpl.getAccOfContract","duration":4824,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718338990476,"endTime":1718338995300,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MultiSignInController.getAccOfContract","duration":4824,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718338990476,"endTime":1718338995300,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MultiSignInController.getAccOfContract","duration":4824,"clientAddress":"10.207.252.75","result":"0","path":"/getAccOfContract","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"5c83c2509bf25709","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":4830,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990472,"endTime":1718338995302,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAccOfContract"}
INFO f9cc73b913b84d8f {"traceId":"0f8b9f3fdd154576","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoController.vtIdGetAccountInfo","duration":18,"logType":"com.viettel.myviettel.controller.AccountInfoController","actionType":"AccountInfoController","startTime":1718338995301,"endTime":1718338995319,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/vtidGetAccountInfo"}
INFO f9cc73b913b84d8f {"traceId":"0f8b9f3fdd154576","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoController.vtIdGetAccountInfo","duration":18,"clientAddress":"10.207.252.75","result":"0","path":"/vtidGetAccountInfo","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"6d8c2bfdf677c46e","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CheckBalanceController.checkBalance","duration":34,"logType":"com.viettel.myviettel.controller.CheckBalanceController","actionType":"CheckBalanceController","startTime":1718338995759,"endTime":1718338995793,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":4,\"errorCode\":null,\"message\":\"Chưa liên kết tài khoản ViettelPay, quý khách vui lòng liên kết tài khoản để tiếp tục thanh toán.\",\"data\":{\"url\":\"https://pay.bankplus.vn:8450/PaymentGateway/auto-payment/register?merchant_msisdn=h004_gftth_tienichss16&merchant_code=MYVIETTELV2&order_id=1718338995782&sender_msisdn=h004_gftth_tienichss16&version=2.0&type=0&daily_amount_limit=5000000&trans_amount_limit=1000000&pageSuccess=http%3A%2F%2Fapivtp.vietteltelecom.vn%2Fmyviettel.php%2Fctt%2Fprocess-result&pageError=http%3A%2F%2Fapivtp.vietteltelecom.vn%2Fmyviettel.php%2Fctt%2Fprocess-result&pageResult=http%3A%2F%2F10.60.102.181%3A6869%2Fmyviettel.php%2FvtPayRegisResult\"},\"errorCodeTracing\":null}","result":"0","path":"/checkBalanceVTP"}
INFO f9cc73b913b84d8f {"traceId":"6d8c2bfdf677c46e","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CheckBalanceController.checkBalance","duration":34,"clientAddress":"10.207.252.75","result":"0","path":"/checkBalanceVTP","errorCode":4,"errorMessage":"Chưa liên kết tài khoản ViettelPay, quý khách vui lòng liên kết tài khoản để tiếp tục thanh toán.","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"6d8c2bfdf677c46e","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":54,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995749,"endTime":1718338995803,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkBalanceVTP"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":986,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995392,"endTime":1718338996378,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":987,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995391,"endTime":1718338996378,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1059,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995461,"endTime":1718338996520,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1059,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995461,"endTime":1718338996520,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1059,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338995461,"endTime":1718338996520,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1114,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995462,"endTime":1718338996576,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1114,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995462,"endTime":1718338996576,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1114,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338995462,"endTime":1718338996576,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1185,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995393,"endTime":1718338996578,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1185,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995393,"endTime":1718338996578,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1185,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338995393,"endTime":1718338996578,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":1225,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338995353,"endTime":1718338996578,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1275,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338995303,"endTime":1718338996578,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1275,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338995303,"endTime":1718338996578,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1275,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"b99f1591b6b91e51","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1289,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995300,"endTime":1718338996589,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1234,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995460,"endTime":1718338996694,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1234,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995460,"endTime":1718338996694,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":1267,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338995427,"endTime":1718338996694,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1295,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338995399,"endTime":1718338996694,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1295,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338995399,"endTime":1718338996694,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1295,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1237,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995459,"endTime":1718338996696,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1237,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995459,"endTime":1718338996696,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":1273,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338995423,"endTime":1718338996696,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1304,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338995392,"endTime":1718338996696,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1304,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338995392,"endTime":1718338996696,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1304,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"0854051c235b0d38","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1311,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995396,"endTime":1718338996707,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"8f8cbaecd3f9c153","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1321,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995387,"endTime":1718338996708,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1052,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995713,"endTime":1718338996765,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1052,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995713,"endTime":1718338996765,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1075,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995725,"endTime":1718338996800,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/contractListByContactPhoneV2"}
INFO f9cc73b913b84d8f {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1075,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995725,"endTime":1718338996800,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/contractListByContactPhoneV2"}
INFO f9cc73b913b84d8f {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1075,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338995725,"endTime":1718338996800,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/contractListByContactPhoneV2"}
INFO f9cc73b913b84d8f {"traceId":"b08a08309b0eaf68","requestId":null,"objectId":"h004_gftth_tienichss16","service":"NotificationController.getHomeNotificationNumber","duration":23,"logType":"com.viettel.myviettel.controller.NotificationController","actionType":"NotificationController","startTime":1718338996804,"endTime":1718338996827,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getHomeNotificationNumber"}
INFO f9cc73b913b84d8f {"traceId":"b08a08309b0eaf68","requestId":null,"objectId":"h004_gftth_tienichss16","service":"NotificationController.getHomeNotificationNumber","duration":23,"clientAddress":"10.207.252.75","result":"1","path":"/getHomeNotificationNumber","errorCode":null,"errorMessage":null,"errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"SolrServiceConfigImpl.findByServiceCodeCache","duration":65,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrServiceConfigImpl","actionType":"SolrServiceConfigImpl","startTime":1718338996765,"endTime":1718338996830,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1131,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995701,"endTime":1718338996832,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1131,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338995701,"endTime":1718338996832,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"SolrServiceAdsImpl.findByTypeAndServiceIdAndStatusAndAccountType","duration":58,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrServiceAdsImpl","actionType":"SolrServiceAdsImpl","startTime":1718338996832,"endTime":1718338996890,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"SolrServiceConfigImpl.findByServiceCodeCache","duration":58,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrServiceConfigImpl","actionType":"SolrServiceConfigImpl","startTime":1718338996832,"endTime":1718338996890,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"PaymentServiceImpl.getBannerAds","duration":1195,"logType":"com.viettel.myviettel.service.impl.PaymentServiceImpl","actionType":"PaymentServiceImpl","startTime":1718338995704,"endTime":1718338996899,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1204,"logType":"com.viettel.myviettel.controller.PaymentController","actionType":"PaymentController","startTime":1718338995704,"endTime":1718338996908,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1204,"clientAddress":"10.207.252.75","result":"0","path":"/getBannerAds","errorCode":5,"errorMessage":"service.code.not.found","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"12384802d7769c80","requestId":null,"objectId":null,"service":"UserController.checkExpiredPass","duration":31,"logType":"com.viettel.myviettel.controller.UserController","actionType":"UserController","startTime":1718338996889,"endTime":1718338996920,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":0,\"errorCode\":null,\"message\":\"Thành công\",\"errorCodeTracing\":null}","result":"0","path":"/myvt/checkExpiredPass"}
INFO f9cc73b913b84d8f {"traceId":"12384802d7769c80","requestId":null,"objectId":null,"service":"UserController.checkExpiredPass","duration":31,"clientAddress":"10.207.252.75","result":"0","path":"/myvt/checkExpiredPass","errorCode":0,"errorMessage":"Thành công","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":1829,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338995098,"endTime":1718338996927,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"1605458352\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"2120459732\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"625584724\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO f9cc73b913b84d8f {"traceId":"2f70be518260610a","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1229,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995700,"endTime":1718338996929,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":6265,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718338990665,"endTime":1718338996930,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":6266,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718338990664,"endTime":1718338996930,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":6266,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f9cc73b913b84d8f {"traceId":"c5e228a479aa9404","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":6271,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990661,"endTime":1718338996932,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO f9cc73b913b84d8f {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"PaymentServiceImpl.getBannerAds","duration":1278,"logType":"com.viettel.myviettel.service.impl.PaymentServiceImpl","actionType":"PaymentServiceImpl","startTime":1718338995689,"endTime":1718338996967,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
14/06/24 11:23:17||f9cc73b913b84d8f|AsyncLog analyId 1718338996975: QueueSize: 136, addSuccess: 138, addFalse: 0, writeSuccess:136, writeFalse:0
14/06/24 11:23:17|-|00d7f2eba899f5d8|getListCategory|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[8af1b9c4-0d98-4e26-b1b9-c40d986e26e1]}{X-Gravitee-Request-Id:[8af1b9c4-0d98-4e26-b1b9-c40d986e26e1]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":2,\"message\":\"Không có chuyên mục.\",\"data\":[]}"
14/06/24 11:23:17|-|6533e54ec41314bf|getListCategory|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[15590e39-3ff3-48ab-990e-393ff308ab94]}{X-Gravitee-Request-Id:[15590e39-3ff3-48ab-990e-393ff308ab94]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":2,\"message\":\"Không có chuyên mục.\",\"data\":[]}"
14/06/24 11:23:17||61061524af19196f|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:17||61061524af19196f|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
h004_gftth_tienichss16
14/06/24 11:23:17||61061524af19196f|callSaleMyViettelV2 body:
h004_gftth_tienichss16
INFO 4a11e4fcf177522f - $Proxy199.findAllByCheckPaid 464 S M2 -
14/06/24 11:23:17|-|39e3b13f94849fc9|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:17|-|39e3b13f94849fc9|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:17|-|61061524af19196f|getBccsInfoV2 response:
0
OK
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noi
false
false
14/06/24 11:23:17|-|4a11e4fcf177522f|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|Exception when get data
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)
|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)
|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)
|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)
|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)
|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)
*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|Operator called default onErrorDropped
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.60.105.203:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.60.105.203:8120/mpsRegisterws [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.203:8120
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:17|-|4a11e4fcf177522f|getServiceHome|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[9ad85f96-4ae0-43cc-985f-964ae093cca0]}{X-Gravitee-Request-Id:[9ad85f96-4ae0-43cc-985f-964ae093cca0]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:17||080bf2d99fd5a9d1|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:18|-|ef3204e1d2d71975|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:18|-|ef3204e1d2d71975|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:18|-|ef3204e1d2d71975|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[85d1957a-f1d6-4dcb-9195-7af1d64dcb6b]}{X-Gravitee-Request-Id:[85d1957a-f1d6-4dcb-9195-7af1d64dcb6b]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"B799296CAD1D11EDA996FA163E03D4D3","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"4F761575ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_2\",\"description\":\"\",\"title\":\"Film\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//19/37/71/510dbb0387684eff0900464e7d8de665d30c0d82.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_phim\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-28 23:59:59\",\"endTime\":\"2025-12-28 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:45\",\"updateTime\":\"2024-03-12 15:44:45\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"AAB3C6ADAD9F11EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_1\",\"description\":\"\",\"title\":\"Video\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//95/32/29/9c32214be78f33edc1994f5c15728676b6892648.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_video\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"iosStoreLink\":\"https://apps.apple.com/vn/app/viettel-money/id1344204781\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"androidStoreLink\":\"https://play.google.com/store/apps/details?id=com.bplus.vtpay\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:44:55\",\"updateTime\":\"2024-03-12 15:44:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"56766711ADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_3\",\"description\":\"\",\"title\":\"Game\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//bc/a6/6b/abde684ded612a7fb1729282ab94d7549abf245b.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://giai_tri_game\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2025-12-30 23:59:59\",\"endTime\":\"2025-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"hoanganh\",\"updateUser\":\"hoanganh\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-03-12 15:45:04\",\"updateTime\":\"2024-03-12 15:45:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null},{\"id\":\"79A7E0ACADA011EDA996FA163E03D4D3\",\"collection_management_id\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"collectionManagementId\":\"B799296CAD1D11EDA996FA163E03D4D3\",\"code\":\"blk_entertainment_home_4\",\"description\":\"\",\"title\":\"Tin tức\",\"sort_order\":4,\"sortOrder\":4,\"image\":\"http://10.58.71.186:8400/upload//c7/4d/dc/f9add23e99cbe850362f95e2c59f5af2ad1a48f9.png\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://m.tiin.vn/\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-02-03 00:44:55\",\"startTime\":\"2023-02-03 00:44:55\",\"end_time\":\"2026-12-30 23:59:59\",\"endTime\":\"2026-12-30 23:59:59\",\"create_user\":\"admin_cms\",\"createUser\":\"admin_cms\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2022-10-19 14:46:08\",\"createTime\":\"2022-10-19 14:46:08\",\"update_time\":\"2024-05-22 09:58:54\",\"updateTime\":\"2024-05-22 09:58:54\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":null}],\"errorCodeTracing\":null}"
14/06/24 11:23:18||f8223d43ead09b09|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:18|-|342b7053844a76ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:18|-|61061524af19196f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:18|-|61061524af19196f|callSaleMyViettelV2 body:
110_getAllSubscriberByCustomer
983100200
14/06/24 11:23:18|-|61061524af19196f|callSaleMyViettelV2 body:
113_getAllSubscriberByTelContract
983100200;983100200;983100200
14/06/24 11:23:18|-|61061524af19196f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:18|-|39e3b13f94849fc9|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:18|-|39e3b13f94849fc9|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:18|-|39e3b13f94849fc9|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[018bac77-db9b-4090-8bac-77db9b409067]}{X-Gravitee-Request-Id:[018bac77-db9b-4090-8bac-77db9b409067]}{content-length:[84]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"A4499D6F590811EDA476005056B51709","params":{"limit":20,"offset":0,"slug":""}}|200|"{\"errorCode\":0,\"message\":\"Successful\",\"data\":[{\"id\":\"058612B18E924FCEA326BB01E90AC594\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"DD Grap-data\",\"description\":\"\",\"title\":\"Data thả ga, vi vu cả Tết\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"http://10.58.71.186:8400/upload//e0/43/3e/b71cedfbbe34248c34a82dfcced82200c72750f3.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"https://viettel.vn/tin-tuc/chi-tiet/data-tha-ga-vi-vu-ca-tet/15119908\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-04 15:29:42\",\"startTime\":\"2024-03-04 15:29:42\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"anonymousUser\",\"updateUser\":\"anonymousUser\",\"create_time\":\"2023-10-06 15:31:04\",\"createTime\":\"2023-10-06 15:31:04\",\"update_time\":\"2024-05-22 10:13:13\",\"updateTime\":\"2024-05-22 10:13:13\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"26C674FD4E5C432CB7F005127EBE13DA\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"ChatGPT - trieupm1\",\"description\":\"\",\"title\":\"17.11- Trieupm1\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//15/97/71/9d9415f67bc49cb1cf66238a57b2a0b5d2cc0e63.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"ALL\",\"scopeType\":\"ALL\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://chatbot?code=CHATGPT\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-12-11 16:59:30\",\"startTime\":\"2023-12-11 16:59:30\",\"end_time\":\"2024-12-31 23:59:59\",\"endTime\":\"2024-12-31 23:59:59\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-12-11 17:03:10\",\"createTime\":\"2023-12-11 17:03:10\",\"update_time\":\"2024-02-01 15:44:19\",\"updateTime\":\"2024-02-01 15:44:19\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"29FA43BD63954180AA32374D6EE8BE76\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ Nâng băng thông Linhvt 18/3\",\"description\":\"\",\"title\":\"Nâng băng thông18/3\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//7b/b5/57/cbfc98c2653a90eddeb20c21c8f518df8c5fd72d.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://mua_them_bang_thong_co_dinh\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2024-03-18 14:17:01\",\"startTime\":\"2024-03-18 14:17:01\",\"end_time\":\"2024-12-31 14:17:03\",\"endTime\":\"2024-12-31 14:17:03\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2024-03-18 14:20:13\",\"createTime\":\"2024-03-18 14:20:13\",\"update_time\":\"2024-03-20 10:25:04\",\"updateTime\":\"2024-03-20 10:25:04\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":1,\"extConf\":\"\"},{\"id\":\"DAD0708E1CE34C8CA426569E47CD7B44\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ Giả đáp online\",\"description\":\"\",\"title\":\"Linhvt 29\",\"sort_order\":1,\"sortOrder\":1,\"image\":\"https://media.vietteltelecom.vn/upload//32/d1/13/e7c3289a6dd56a520e2d632cff15220ff71cf59a.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://goi_video_call_cskh\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:21:35\",\"startTime\":\"2023-11-29 14:21:35\",\"end_time\":\"2024-12-31 23:22:57\",\"endTime\":\"2024-12-31 23:22:57\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-11-29 14:24:19\",\"createTime\":\"2023-11-29 14:24:19\",\"update_time\":\"2023-12-29 15:37:55\",\"updateTime\":\"2023-12-29 15:37:55\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"F1CB8E2DA31A476FA1B70CE33688BF42\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ báo hỏng\",\"description\":\"\",\"title\":\"Linhvt BH\",\"sort_order\":2,\"sortOrder\":2,\"image\":\"https://media.vietteltelecom.vn/upload//e9/fa/ae/35feb9892bf57c2305da53722930f03671cf5b03.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"WEBVIEW\",\"actionType\":\"WEBVIEW\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://bao_loi_dich_vu\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:44:36\",\"startTime\":\"2023-11-29 14:44:36\",\"end_time\":\"2024-12-31 23:44:38\",\"endTime\":\"2024-12-31 23:44:38\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-11-29 14:46:39\",\"createTime\":\"2023-11-29 14:46:39\",\"update_time\":\"2023-12-29 15:38:57\",\"updateTime\":\"2023-12-29 15:38:57\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"},{\"id\":\"85803435F04447ADA92E86DEF8F878E3\",\"collection_management_id\":\"A4499D6F590811EDA476005056B51709\",\"collectionManagementId\":\"A4499D6F590811EDA476005056B51709\",\"code\":\"CĐ Tốc độ mạng -VT\",\"description\":\"\",\"title\":\"Linhvt- TĐM\",\"sort_order\":3,\"sortOrder\":3,\"image\":\"https://media.vietteltelecom.vn/upload//c6/3a/ac/e51492ee7c90351c7701296612475374f476eaa7.jpg\",\"status\":1,\"state\":\"DISPLAY\",\"scope_type\":\"CO_DINH\",\"scopeType\":\"CO_DINH\",\"action_type\":\"SCREENAPP\",\"actionType\":\"SCREENAPP\",\"is_browser\":1,\"isBrowser\":1,\"is_redirect\":1,\"isRedirect\":1,\"is_auth\":0,\"isAuth\":0,\"link\":\"myviettel://speedtest\",\"ios_deep_link\":\"\",\"iosDeepLink\":\"\",\"ios_store_link\":\"\",\"iosStoreLink\":\"\",\"android_deep_link\":\"\",\"androidDeepLink\":\"\",\"android_store_link\":\"\",\"androidStoreLink\":\"\",\"params\":\"\",\"start_time\":\"2023-11-29 14:46:28\",\"startTime\":\"2023-11-29 14:46:28\",\"end_time\":\"2024-12-31 23:46:30\",\"endTime\":\"2024-12-31 23:46:30\",\"create_user\":\"nguyetnta3\",\"createUser\":\"nguyetnta3\",\"update_user\":\"nguyetnta3\",\"updateUser\":\"nguyetnta3\",\"create_time\":\"2023-11-29 14:48:37\",\"createTime\":\"2023-11-29 14:48:37\",\"update_time\":\"2023-12-29 15:37:06\",\"updateTime\":\"2023-12-29 15:37:06\",\"isRequireAuth\":0,\"hideHeader\":0,\"landscapeMode\":0,\"extConf\":\"\"}],\"errorCodeTracing\":null}"
14/06/24 11:23:19||37fff323bcf463a0|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:19||661648152a4958d7|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:19|-|61061524af19196f|getBccsInfoV2 response:
0
OK
false
false
14/06/24 11:23:19|-|f8223d43ead09b09|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:19|-|61061524af19196f|getBccsInfoV2 response:
0
OK
202405160041710210181IDC=187429648h004_gmts_tienich100281Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOFTTH
34288301710210181IDC=187429648h004_gftth_tienichss17451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
34288291710210180IDC=187429647h004_gftth_tienichss16451Kh Automation testThanh xuan, Ha noiFTTHECO400004567FTTHECOMultiscreen 2 chiều
false
false
14/06/24 11:23:19|-|080bf2d99fd5a9d1|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:19|-|f8223d43ead09b09|blockRecommend|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[f5a853e8-3d77-4e36-a853-e83d777e367a]}{X-Gravitee-Request-Id:[f5a853e8-3d77-4e36-a853-e83d777e367a]}{Content-Length:[317]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,ManagementId:302297B7937A4FF5A248E06BA9E9A228,accountType:2,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|null
14/06/24 11:23:19||48dd11732d5cfb6f|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:20||f541a1054f3144a9|Start write log analyId 1718339000018
INFO f541a1054f3144a9 {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1290,"logType":"com.viettel.myviettel.controller.PaymentController","actionType":"PaymentController","startTime":1718338995688,"endTime":1718338996978,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO f541a1054f3144a9 {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1290,"clientAddress":"10.207.252.75","result":"0","path":"/getBannerAds","errorCode":5,"errorMessage":"service.code.not.found","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"6fdcc8d47c88597c","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1304,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995684,"endTime":1718338996988,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO f541a1054f3144a9 {"traceId":"00d7f2eba899f5d8","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CategoryController.getListCategory","duration":3,"logType":"com.viettel.myviettel.controller.CategoryController","actionType":"CategoryController","startTime":1718338997066,"endTime":1718338997069,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListCategory"}
INFO f541a1054f3144a9 {"traceId":"00d7f2eba899f5d8","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CategoryController.getListCategory","duration":3,"clientAddress":"10.207.252.75","result":"0","path":"/getListCategory","errorCode":2,"errorMessage":"Không có chuyên mục.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"6533e54ec41314bf","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CategoryController.getListCategory","duration":3,"logType":"com.viettel.myviettel.controller.CategoryController","actionType":"CategoryController","startTime":1718338997111,"endTime":1718338997114,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListCategory"}
INFO f541a1054f3144a9 {"traceId":"6533e54ec41314bf","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CategoryController.getListCategory","duration":3,"clientAddress":"10.207.252.75","result":"0","path":"/getListCategory","errorCode":2,"errorMessage":"Không có chuyên mục.","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"CachingService.findAllByCheckPaid","duration":464,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718338996760,"endTime":1718338997224,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":444,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338997178,"endTime":1718338997622,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"110_getAllSubscriberByCustomer\"]","response":"[{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":null,\"province\":null,\"district\":null,\"precinct\":null,\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":null,\"productcode\":null,\"productname\":null,\"streetname\":null,\"groupaccount\":null,\"groupid\":null}]","result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"MPSClientImpl.checkAll","duration":1020,"logType":"com.viettel.myviettel.client.impl.MPSClientImpl","actionType":"MPSClientImpl","startTime":1718338996760,"endTime":1718338997780,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\",\"\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"4a11e4fcf177522f\"],\"X-B3-SpanId\":[\"c82d402b0321e211\"],\"X-B3-ParentSpanId\":[\"4a11e4fcf177522f\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"CachingService.checkAll","duration":1021,"logType":"com.viettel.myviettel.service.CachingService","actionType":"CachingService","startTime":1718338996760,"endTime":1718338997781,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"4a11e4fcf177522f\"],\"X-B3-SpanId\":[\"c82d402b0321e211\"],\"X-B3-ParentSpanId\":[\"4a11e4fcf177522f\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"ServiceHomeV3Impl.getServiceHome","duration":1034,"logType":"com.viettel.myviettel.service.impl.ServiceHomeV3Impl","actionType":"ServiceHomeV3Impl","startTime":1718338996752,"endTime":1718338997786,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.60.105.207:8120/mpsRegisterws\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"X-B3-TraceId\":[\"4a11e4fcf177522f\"],\"X-B3-SpanId\":[\"c82d402b0321e211\"],\"X-B3-ParentSpanId\":[\"4a11e4fcf177522f\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.60.105.207:8120\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*___Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*___________checkpoint ⇢ Request to POST http://10.60.105.207:8120/mpsRegisterws [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*___________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:87)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.lambda$checkAll$1(MPSClientImpl.java:88)\\n\\t*_________Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:80)\\n\\t|_ Flux.map ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:91)\\n\\t|_ Flux.flatMap ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:95)\\n\\t|_ Flux.filter ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:96)\\n\\t|_ Flux.collectList ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:97)\\n\\t|_ Mono.defaultIfEmpty ⇢ at com.viettel.myviettel.client.impl.MPSClientImpl.checkAll(MPSClientImpl.java:98)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*_____________Mono.zip ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.lambda$getServiceHome$0(ServiceHomeV3Impl.java:128)\\n\\t*_________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:105)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.ServiceHomeV3Impl.getServiceHome(ServiceHomeV3Impl.java:139)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.ServiceHomeV3Controller#getServiceHome(ServiceHomeRequest, ServerWebExchange) [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120\"}","result":"1","path":"/getServiceHome"}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1035,"logType":"com.viettel.myviettel.controller.ServiceHomeV3Controller","actionType":"ServiceHomeV3Controller","startTime":1718338996752,"endTime":1718338997787,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getServiceHome"}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"ServiceHomeV3Controller.getServiceHome","duration":1035,"clientAddress":"10.207.252.75","result":"1","path":"/getServiceHome","errorCode":null,"errorMessage":"connection timed out: /10.60.105.207:8120; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.60.105.207:8120","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"4a11e4fcf177522f","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1046,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338996749,"endTime":1718338997795,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getServiceHome"}
INFO f541a1054f3144a9 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"CollectionManagementServiceImpl.collectionManagementFindById","duration":56,"logType":"com.viettel.myviettel.service.impl.CollectionManagementServiceImpl","actionType":"CollectionManagementServiceImpl","startTime":1718338997888,"endTime":1718338997944,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1289,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338996820,"endTime":1718338998109,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1289,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338996820,"endTime":1718338998109,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1289,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338996820,"endTime":1718338998109,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1410,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338996818,"endTime":1718338998228,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1410,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338996818,"endTime":1718338998228,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":1450,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338996778,"endTime":1718338998228,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1485,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338996743,"endTime":1718338998228,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1485,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338996743,"endTime":1718338998228,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1485,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"ef3204e1d2d71975","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1490,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338996740,"endTime":1718338998230,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1432,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338997179,"endTime":1718338998611,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1510,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338997177,"endTime":1718338998687,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getInfoSubscriberByAccountAndServiceTypeForMultiScreen","duration":1510,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338997177,"endTime":1718338998687,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1555,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338997286,"endTime":1718338998841,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1555,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338997286,"endTime":1718338998841,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1683,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338997288,"endTime":1718338998971,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1683,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338997288,"endTime":1718338998971,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1683,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338997288,"endTime":1718338998971,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"BannerBlockServiceImpl.getBlockData","duration":1739,"logType":"com.viettel.myviettel.service.block.BannerBlockServiceImpl","actionType":"BannerBlockServiceImpl","startTime":1718338997232,"endTime":1718338998971,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":1786,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338997185,"endTime":1718338998971,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1786,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338997185,"endTime":1718338998971,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":1786,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":0,"errorMessage":"Successful","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"39e3b13f94849fc9","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1793,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338997182,"endTime":1718338998975,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":59,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718338999027,"endTime":1718338999086,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/logEventGamification"}
INFO f541a1054f3144a9 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AerospikeTokenRepositoryImpl.getTokenById","duration":97,"logType":"com.viettel.myviettel.repositories.aerospike.impl.AerospikeTokenRepositoryImpl","actionType":"AerospikeTokenRepositoryImpl","startTime":1718338999027,"endTime":1718338999124,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/logEventGamification"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":516,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338998611,"endTime":1718338999127,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983100200\",\"110_getAllSubscriberByCustomer\"]","response":"[]","result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"f8223d43ead09b09","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1182,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338998354,"endTime":1718338999536,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockRecommend"}
INFO f541a1054f3144a9 {"traceId":"f8223d43ead09b09","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1182,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338998354,"endTime":1718338999536,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getBccsInfoV2","duration":950,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338998612,"endTime":1718338999562,"clientAddress":"10.207.252.75","title":"","inputs":"[\"983100200;983100200;983100200\",\"113_getAllSubscriberByTelContract\"]","response":"[{\"isdn\":\"h004_gmts_tienich100\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"20240516004\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"28\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"FTTH\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss17\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428830\",\"custid\":\"1710210181\",\"idno\":\"IDC=187429648\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"},{\"isdn\":\"h004_gftth_tienichss16\",\"password\":\"\",\"technology\":\"\",\"home\":\"\",\"province\":\"\",\"district\":\"\",\"precinct\":\"\",\"subid\":\"3428829\",\"custid\":\"1710210180\",\"idno\":\"IDC=187429647\",\"telecomserviceid\":\"45\",\"paytype\":\"1\",\"custname\":\"Kh Automation test\",\"custaddress\":\"Thanh xuan, Ha noi\",\"notowner\":\"\",\"deploycode\":\"\",\"deployadress\":\"\",\"serialstb\":\"\",\"cencode\":\"\",\"telecomservicename\":\"Multiscreen 2 chiều\",\"productcode\":\"FTTHECO\",\"productname\":\"FTTHECO\",\"streetname\":\"\",\"groupaccount\":\"\",\"groupid\":\"\"}]","result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getListAccountByPhone","duration":2384,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338997178,"endTime":1718338999562,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO f541a1054f3144a9 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1612,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338997951,"endTime":1718338999563,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":1612,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338997951,"endTime":1718338999563,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"SaleMyViettelV2WSServiceImpl.getSubInfoCache","duration":1612,"logType":"com.viettel.myviettel.service.ws.impl.SaleMyViettelV2WSServiceImpl","actionType":"SaleMyViettelV2WSServiceImpl","startTime":1718338997951,"endTime":1718338999563,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO f541a1054f3144a9 {"traceId":"f8223d43ead09b09","requestId":null,"objectId":null,"service":"BlockRecommendServiceImpl.blockRecommend","duration":1282,"logType":"com.viettel.myviettel.service.impl.BlockRecommendServiceImpl","actionType":"BlockRecommendServiceImpl","startTime":1718338998304,"endTime":1718338999586,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO f541a1054f3144a9 {"traceId":"f8223d43ead09b09","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":1282,"logType":"com.viettel.myviettel.controller.BlockRecommendController","actionType":"BlockRecommendController","startTime":1718338998304,"endTime":1718338999586,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
INFO f541a1054f3144a9 {"traceId":"f8223d43ead09b09","requestId":null,"objectId":null,"service":"BlockRecommendController.blockRecommend","duration":1282,"clientAddress":"10.207.252.75","result":"0","path":"/blockRecommend","errorCode":null,"errorMessage":null,"errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO f541a1054f3144a9 {"traceId":"f8223d43ead09b09","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1289,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338998298,"endTime":1718338999587,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockRecommend"}
14/06/24 11:23:20||f541a1054f3144a9|AsyncLog analyId 1718339000018: QueueSize: 46, addSuccess: 44, addFalse: 0, writeSuccess:46, writeFalse:0
14/06/24 11:23:20|-|661648152a4958d7|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:20|-|37fff323bcf463a0|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
INFO 8a0f77714a50aa42 h004_gftth_tienichss16 $Proxy214.findByCodeAndTypeAndStatus 972 S M2 -
14/06/24 11:23:20|-|37fff323bcf463a0|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$16(PaymentServiceImpl.java:908) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:906)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:906)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:914)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$16(PaymentServiceImpl.java:908) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|37fff323bcf463a0|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$16(PaymentServiceImpl.java:908) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:906)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:906)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:914)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$16(PaymentServiceImpl.java:908) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|661648152a4958d7|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|37fff323bcf463a0|getBannerAds|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[5371904b-6585-4584-b190-4b65852584ce]}{X-Gravitee-Request-Id:[5371904b-6585-4584-b190-4b65852584ce]}{Content-Length:[284]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,serviceCode:autopay_banner,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":5,\"message\":\"Mã dịch vụ không hợp lệ\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:20|-|661648152a4958d7|
com.viettel.fw.exception.BusinessException: service.code.not.found
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:933)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.PaymentServiceImpl.getBannerAds(PaymentServiceImpl.java:940)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.PaymentServiceImpl.lambda$getBannerAds$20(PaymentServiceImpl.java:935) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onNext(FluxTimeout.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:280) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|661648152a4958d7|getBannerAds|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[7f6612a6-4d01-42b9-a612-a64d0132b992]}{X-Gravitee-Request-Id:[7f6612a6-4d01-42b9-a612-a64d0132b992]}{Content-Length:[287]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,serviceCode:autopay_introduce,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":5,\"message\":\"Mã dịch vụ không hợp lệ\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:20||b4d627709ce3812b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:23:20|-|89fc2758c454c87e|getListPayMethod|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[de39984c-8371-48e9-b998-4c837188e92d]}{X-Gravitee-Request-Id:[de39984c-8371-48e9-b998-4c837188e92d]}{Content-Length:[232]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|serviceCode:autopay_method,amount:10,os_type:android,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:U qa31Jf8NJSQ6jwFNlj9onO/F4=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"payMethod\":[{\"code\":\"FINTWIN\",\"name\":\"FINTWIN\",\"image\":\"http://media.vietteltelecom.vn/upload//1a/88/81/1baace53a07de02e3e07288a0fc56f6a2be89009.png\",\"discount\":\"2.5\",\"fee\":1000,\"sortOrder\":\"\",\"feePercent\":null,\"feeBonus\":1000,\"hintText\":\"\",\"type\":\"wallet\",\"content\":\"Không hỗ trợ Nạp khi số dư tài khoản gốc <5.000đ\",\"discountLimit\":\"\",\"minAmount\":null,\"minAmountDesc\":null},{\"code\":\"MOMO\",\"name\":\"Ví MoMo\",\"image\":\"http://media.vietteltelecom.vn/upload//05/68/80/08650e955cd61f5161be492532eda40b0abea8e7.png\",\"discount\":\"3\",\"fee\":0,\"sortOrder\":\"\",\"feePercent\":null,\"feeBonus\":null,\"hintText\":\"\",\"type\":\"wallet\",\"content\":\"\",\"discountLimit\":\"\",\"minAmount\":null,\"minAmountDesc\":null},{\"code\":\"VTPAY\",\"name\":\"Tài khoản ViettelPay\",\"image\":\"http://media.vietteltelecom.vn/upload//07/d8/80/65b543feaef4cd49c345b157614abdd61c278d27.png\",\"discount\":\"2.5\",\"fee\":8000,\"sortOrder\":\"\",\"feePercent\":null,\"feeBonus\":8000,\"hintText\":\"\",\"type\":\"wallet\",\"content\":\"\",\"discountLimit\":\"\",\"minAmount\":null,\"minAmountDesc\":null},{\"code\":\"VNPAY_VISA\",\"name\":\"VNPAY: Thẻ Quốc tế\",\"image\":\"http://media.vietteltelecom.vn/upload//17/54/41/6436ede85cea96288eb532fbd72d613c0ba93b54.png\",\"discount\":\"5\",\"fee\":500,\"sortOrder\":\"\",\"feePercent\":null,\"feeBonus\":500,\"hintText\":\"\",\"type\":\"wallet\",\"content\":\"\",\"discountLimit\":\"\",\"minAmount\":null,\"minAmountDesc\":null}],\"content\":{\"enableVtid\":null,\"descVtid\":\"\",\"descFee\":\"\",\"descPromo\":\"\",\"descDiscount\":\"\",\"minAmount\":null,\"minAmountMessage\":null}},\"errorCodeTracing\":null}"
14/06/24 11:23:20||27717cf7b91aef4d|START CLEAR CACHE
14/06/24 11:23:20|-|997a3fdb6129dc4a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:20|-|90d1398e17de9a5a|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|90d1398e17de9a5a|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$getListAccAutoPaid$59(AutoPayServiceImpl.java:1429)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.getListAccAutoPaid(AutoPayServiceImpl.java:1426)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|90d1398e17de9a5a|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$getListAccAutoPaid$59(AutoPayServiceImpl.java:1429)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.getListAccAutoPaid(AutoPayServiceImpl.java:1426)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|90d1398e17de9a5a|getListAccAutoPaid|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[608d2dac-2025-4cda-8d2d-ac2025acdab9]}{X-Gravitee-Request-Id:[608d2dac-2025-4cda-8d2d-ac2025acdab9]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:20|-|335460106e24ba21|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|335460106e24ba21|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|335460106e24ba21|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:20|-|335460106e24ba21|getStatusSubscriber|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[e9e53c76-b0e7-4e23-a53c-76b0e76e23db]}{X-Gravitee-Request-Id:[e9e53c76-b0e7-4e23-a53c-76b0e76e23db]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:20|-|48dd11732d5cfb6f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:20|-|48dd11732d5cfb6f|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:20|-|5e8c26b4a259cfc6|getPaymentMethod|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[156d9c79-aa92-4188-ad9c-79aa928188b0]}{X-Gravitee-Request-Id:[156d9c79-aa92-4188-ad9c-79aa928188b0]}{Content-Length:[294]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,serviceCode:autopay_method,amount:10,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"payMethod\":[{\"code\":\"VTPAY\",\"name\":\"Tài khoản ViettelPay\",\"image\":\"https://media.vietteltelecom.vn/upload//07/d8/80/65b543feaef4cd49c345b157614abdd61c278d27.png\",\"discount\":\"2.5\",\"fee\":8000,\"sortOrder\":\"\",\"feePercent\":\"\",\"feeBonus\":\"8000\",\"hintText\":\"\",\"content\":\"\",\"minAmount\":null,\"minAmountDesc\":null,\"sortOrderSuggest\":\"\"},{\"code\":\"FINTWIN\",\"name\":\"FINTWIN\",\"image\":\"https://media.vietteltelecom.vn/upload//1a/88/81/1baace53a07de02e3e07288a0fc56f6a2be89009.png\",\"discount\":\"2.5\",\"fee\":1000,\"sortOrder\":\"\",\"feePercent\":\"\",\"feeBonus\":\"1000\",\"hintText\":\"\",\"content\":\"Không hỗ trợ Nạp khi số dư tài khoản gốc <5.000đ\",\"minAmount\":null,\"minAmountDesc\":null,\"sortOrderSuggest\":\"\"},{\"code\":\"MOMO\",\"name\":\"Ví MoMo\",\"image\":\"https://media.vietteltelecom.vn/upload//05/68/80/08650e955cd61f5161be492532eda40b0abea8e7.png\",\"discount\":\"3\",\"fee\":0,\"sortOrder\":\"\",\"feePercent\":\"\",\"feeBonus\":\"\",\"hintText\":\"\",\"content\":\"\",\"minAmount\":null,\"minAmountDesc\":null,\"sortOrderSuggest\":\"\"}],\"content\":{\"enableVtid\":0,\"descVtid\":\"\",\"descFee\":\"\",\"descPromo\":\"\",\"descDiscount\":\"\",\"minAmount\":null,\"minAmountDesc\":null}},\"errorCodeTracing\":null}"
14/06/24 11:23:21|-|8a0f77714a50aa42|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.207.59.7:8520; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.207.59.7:8520
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
*__________checkpoint ⇢ Request to POST http://10.207.59.7:8520/v1/gami/logs/collect/bulk [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.toBodilessEntity(DefaultWebClient.java:613)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.GamificationClientImpl.sendBulkEventLog(GamificationClientImpl.java:44)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.GamificationClientImpl.sendBulkEventLog(GamificationClientImpl.java:45)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.207.59.7:8520
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:21|-|8a0f77714a50aa42|logEventGamification|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[dcb8afbd-3f06-4830-b8af-bd3f06b83074]}{X-Gravitee-Request-Id:[dcb8afbd-3f06-4830-b8af-bd3f06b83074]}{content-length:[181]}|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|[{"eventId":"discover_tp","id":"5b75622e-b065-4b3a-a308-b7570482d64a","occurredAt":1718338995000,"params":[],"userId":"ULiisSMvrOlQVqY/TqMK/ik3CHO5mWpGRMHTM1BD7+s\u003d","value":1}]|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:21|-|6aa7a9e6671fac1b|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:21|-|6aa7a9e6671fac1b|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*____________Mono.zip ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:494)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:496)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkLinkedPayment(AutoPayServiceImpl.java:492)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:21|-|6aa7a9e6671fac1b|
org.springframework.web.reactive.function.client.WebClientRequestException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*____________Mono.zip ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:494)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:496)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkLinkedPayment(AutoPayServiceImpl.java:492)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:674) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:693) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[netty-transport-native-unix-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:21|-|6aa7a9e6671fac1b|checkLinkedPayment|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[0a36b61e-8c4b-4f47-b6b6-1e8c4b2f4767]}{X-Gravitee-Request-Id:[0a36b61e-8c4b-4f47-b6b6-1e8c4b2f4767]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống bận, Xin Quý khách vui lòng thao tác lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:21|-|48dd11732d5cfb6f|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[e1002749-5242-4606-8027-495242b60698]}{X-Gravitee-Request-Id:[e1002749-5242-4606-8027-495242b60698]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:21||875b872a8d6cd91f|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:22||61061524af19196f|Exception getCustomerInfo when call
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 5000ms in 'Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)' (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
reactor.core.publisher.Mono.timeout(Mono.java:4774)
com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
Error has been observed at the following site(s):
*__Mono.timeout ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:62)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl.getCustomerInfo(MloyaltyAccountServiceImpl.java:63)
Original Stack Trace:
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:22|-|61061524af19196f|getAllLinkAcc|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[65144a64-f76c-41d2-944a-64f76cc1d20f]}{X-Gravitee-Request-Id:[65144a64-f76c-41d2-944a-64f76cc1d20f]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":{\"linkedAcc\":{\"totalLinker\":3,\"listAcc\":[{\"account\":\"h004_gmts_tienich100\",\"accType\":\"F\",\"type\":\"F\",\"service_name\":\"FTTH\",\"serial\":\"\",\"idNo\":\"IDC=187429648\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group.png\",\"deployCode\":\"\",\"statusLinker\":1,\"statusLinkerVtPlus\":0},{\"account\":\"h004_gftth_tienichss16\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429647\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":1,\"statusLinkerVtPlus\":0},{\"account\":\"h004_gftth_tienichss17\",\"accType\":\"U\",\"type\":\"U\",\"service_name\":\"Truyền hình số\",\"serial\":\"\",\"idNo\":\"IDC=187429648\",\"cusAdd\":\"Thanh xuan, Ha noi\",\"address\":\"Thanh xuan, Ha noi\",\"notOwner\":\"\",\"deployAdd\":\"\",\"tech\":\"\",\"listContact\":[],\"kv\":\"\",\"name\":\"Kh Automation test\",\"avatar\":\"https://media.vietteltelecom.vn/upload/ckfinder/images/myvt6/Group37109.png\",\"deployCode\":\"\",\"statusLinker\":1,\"statusLinkerVtPlus\":0}]},\"unlinkAcc\":{\"totalLinker\":0,\"listAcc\":[]}},\"errorCodeTracing\":null}"
14/06/24 11:23:22|-|1611c528f0309f38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:22|-|62846e19cdfef3a5|
com.viettel.fw.exception.BusinessException: get.account.fail
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkAccountAutopay(AutoPayServiceImpl.java:769)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:22|-|62846e19cdfef3a5|
com.viettel.fw.exception.BusinessException: get.account.fail
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkAccountAutopay(AutoPayServiceImpl.java:769)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:22|-|0e7d0bcb41c15f51|
com.viettel.fw.exception.BusinessException: get.account.fail
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkAccountAutopay(AutoPayServiceImpl.java:769)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:22|-|0e7d0bcb41c15f51|
com.viettel.fw.exception.BusinessException: get.account.fail
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$30(AutoPayServiceImpl.java:773)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkAccountAutopay(AutoPayServiceImpl.java:769)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkAccountAutopay$29(AutoPayServiceImpl.java:782) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:159) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[netty-handler-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[netty-codec-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:22|-|0e7d0bcb41c15f51|checkAccountAutopay|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[ba342c49-689d-4fe6-b42c-49689d3fe634]}{X-Gravitee-Request-Id:[ba342c49-689d-4fe6-b42c-49689d3fe634]}{Content-Length:[323]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,service_type:2,get_contract_type:2,account:h004_gftth_tienichss16,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":6,\"message\":\"Lấy danh sách hợp đồng không thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:22|-|62846e19cdfef3a5|checkAccountAutopay|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[134a8144-845a-49f7-8a81-44845aa9f779]}{X-Gravitee-Request-Id:[134a8144-845a-49f7-8a81-44845aa9f779]}{Content-Length:[323]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,service_type:2,get_contract_type:2,account:h004_gftth_tienichss16,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":6,\"message\":\"Lấy danh sách hợp đồng không thành công\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:22|-|875b872a8d6cd91f|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:22|-|875b872a8d6cd91f|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:23||fd2a77cf32b8aa37|Start write log analyId 1718339003043
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":938,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338999111,"endTime":1718339000049,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":938,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338999111,"endTime":1718339000049,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"DeclServiceImpl.getEventListForGamification","duration":969,"logType":"com.viettel.myviettel.service.impl.DeclServiceImpl","actionType":"DeclServiceImpl","startTime":1718338999111,"endTime":1718339000080,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/logEventGamification"}
INFO fd2a77cf32b8aa37 {"traceId":"37fff323bcf463a0","requestId":null,"objectId":null,"service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":981,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338999100,"endTime":1718339000081,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"37fff323bcf463a0","requestId":null,"objectId":null,"service":"AccountServiceImpl.getSubInfo","duration":981,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338999100,"endTime":1718339000081,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"37fff323bcf463a0","requestId":null,"objectId":null,"service":"PaymentServiceImpl.getBannerAds","duration":1046,"logType":"com.viettel.myviettel.service.impl.PaymentServiceImpl","actionType":"PaymentServiceImpl","startTime":1718338999091,"endTime":1718339000137,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"37fff323bcf463a0","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1052,"logType":"com.viettel.myviettel.controller.PaymentController","actionType":"PaymentController","startTime":1718338999091,"endTime":1718339000143,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"37fff323bcf463a0","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1052,"clientAddress":"10.207.252.75","result":"0","path":"/getBannerAds","errorCode":5,"errorMessage":"service.code.not.found","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"SolrServiceAdsImpl.findByTypeAndServiceIdAndStatusAndAccountType","duration":62,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrServiceAdsImpl","actionType":"SolrServiceAdsImpl","startTime":1718339000088,"endTime":1718339000150,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"37fff323bcf463a0","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1069,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338999087,"endTime":1718339000156,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"PaymentServiceImpl.getBannerAds","duration":1051,"logType":"com.viettel.myviettel.service.impl.PaymentServiceImpl","actionType":"PaymentServiceImpl","startTime":1718338999105,"endTime":1718339000156,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1055,"logType":"com.viettel.myviettel.controller.PaymentController","actionType":"PaymentController","startTime":1718338999105,"endTime":1718339000160,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":5,\"errorCode\":null,\"message\":\"service.code.not.found\",\"errorCodeTracing\":null}","result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"PaymentController.getBannerAds","duration":1055,"clientAddress":"10.207.252.75","result":"0","path":"/getBannerAds","errorCode":5,"errorMessage":"service.code.not.found","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"RedisV1RepositoryImpl.getStringValueCache","duration":77,"logType":"com.viettel.myviettel.repositories.redis.impl.RedisV1RepositoryImpl","actionType":"RedisV1RepositoryImpl","startTime":1718339000084,"endTime":1718339000161,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"661648152a4958d7","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":1063,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338999101,"endTime":1718339000164,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getBannerAds"}
INFO fd2a77cf32b8aa37 {"traceId":"89fc2758c454c87e","requestId":null,"objectId":null,"service":"SolrServiceConfigImpl.findByServiceCodeNoCache","duration":55,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrServiceConfigImpl","actionType":"SolrServiceConfigImpl","startTime":1718339000266,"endTime":1718339000321,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListPayMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"89fc2758c454c87e","requestId":null,"objectId":null,"service":"PaymentMethodServiceImpl.getListPayMethod","duration":61,"logType":"com.viettel.myviettel.service.impl.PaymentMethodServiceImpl","actionType":"PaymentMethodServiceImpl","startTime":1718339000265,"endTime":1718339000326,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListPayMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"89fc2758c454c87e","requestId":null,"objectId":null,"service":"PaymentMethodController.getListPayMethod","duration":61,"logType":"com.viettel.myviettel.controller.PaymentMethodController","actionType":"PaymentMethodController","startTime":1718339000265,"endTime":1718339000326,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListPayMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"89fc2758c454c87e","requestId":null,"objectId":null,"service":"PaymentMethodController.getListPayMethod","duration":61,"clientAddress":"10.207.252.75","result":"0","path":"/getListPayMethod","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"89fc2758c454c87e","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":65,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339000262,"endTime":1718339000327,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListPayMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"90d1398e17de9a5a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutopayClientImpl.getPayList","duration":51,"logType":"com.viettel.myviettel.client.impl.AutopayClientImpl","actionType":"AutopayClientImpl","startTime":1718339000441,"endTime":1718339000492,"clientAddress":"10.207.252.75","title":"call ws autopay: getPayList","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"cause\":{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"stackTrace\":[],\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"GET\",\"uri\":\"http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16\",\"headers\":{\"Authorization\":[\"Basic dGVzdDAxOjEyMzQ1NmFBQA==\"],\"Content-Type\":[\"application/json\"]},\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fulfillConnectPromise\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":674,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":693,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$getListAccAutoPaid$59(AutoPayServiceImpl.java:1429)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.getListAccAutoPaid(AutoPayServiceImpl.java:1426)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#getListAccAutoPaid() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$getListAccAutoPaid$59(AutoPayServiceImpl.java:1429)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.getListAccAutoPaid(AutoPayServiceImpl.java:1426)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#getListAccAutoPaid() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"}","result":"1","path":"/getListAccAutoPaid"}
INFO fd2a77cf32b8aa37 {"traceId":"90d1398e17de9a5a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayServiceImpl.getListAccAutoPaid","duration":70,"logType":"com.viettel.myviettel.service.autopay.AutoPayServiceImpl","actionType":"AutoPayServiceImpl","startTime":1718339000428,"endTime":1718339000498,"clientAddress":"10.207.252.75","title":"Get the list of subscribers who have registered for auto pay","inputs":"[]","response":"{\"cause\":{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"stackTrace\":[],\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"GET\",\"uri\":\"http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16\",\"headers\":{\"Authorization\":[\"Basic dGVzdDAxOjEyMzQ1NmFBQA==\"],\"Content-Type\":[\"application/json\"]},\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fulfillConnectPromise\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":674,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":693,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$getListAccAutoPaid$59(AutoPayServiceImpl.java:1429)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.getListAccAutoPaid(AutoPayServiceImpl.java:1426)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#getListAccAutoPaid() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/getPayList?isdn_account=h004_gftth_tienichss16 [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:244)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.getPayList(AutopayClientImpl.java:245)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$getListAccAutoPaid$59(AutoPayServiceImpl.java:1429)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.getListAccAutoPaid(AutoPayServiceImpl.java:1426)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#getListAccAutoPaid() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"}","result":"1","path":"/getListAccAutoPaid"}
INFO fd2a77cf32b8aa37 {"traceId":"90d1398e17de9a5a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.getListAccAutoPaid","duration":71,"logType":"com.viettel.myviettel.controller.AutoPayController","actionType":"AutoPayController","startTime":1718339000428,"endTime":1718339000499,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getListAccAutoPaid"}
INFO fd2a77cf32b8aa37 {"traceId":"90d1398e17de9a5a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.getListAccAutoPaid","duration":71,"clientAddress":"10.207.252.75","result":"1","path":"/getListAccAutoPaid","errorCode":null,"errorMessage":"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"90d1398e17de9a5a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":79,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339000424,"endTime":1718339000503,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getListAccAutoPaid"}
INFO fd2a77cf32b8aa37 {"traceId":"335460106e24ba21","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BlockClientImpl.getActStatusForSub","duration":10006,"logType":"com.viettel.myviettel.client.impl.BlockClientImpl","actionType":"BlockClientImpl","startTime":1718338990626,"endTime":1718339000632,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.61.152.239:8888/vtp/BlockOneWay/6ea33784-875c-4212-b91d-4a17e08de9e9?wsdl\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"Content-Type\":[\"application/xml\"]},\"message\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\"}","result":"1","path":"/getStatusSubscriber"}
INFO fd2a77cf32b8aa37 {"traceId":"335460106e24ba21","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AdslSearchChargeServiceImpl.getStatusSubscriber","duration":10015,"logType":"com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl","actionType":"AdslSearchChargeServiceImpl","startTime":1718338990617,"endTime":1718339000632,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.61.152.239:8888/vtp/BlockOneWay/6ea33784-875c-4212-b91d-4a17e08de9e9?wsdl\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"Content-Type\":[\"application/xml\"]},\"message\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:111)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getActStatusForSub(BlockClientImpl.java:112)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.lambda$getStatusSubscriber$37(AdslSearchChargeServiceImpl.java:719)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.AdslSearchChargeServiceImpl.getStatusSubscriber(AdslSearchChargeServiceImpl.java:718)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AdslSearchChargeController#getStatusSubscriber() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\"}","result":"1","path":"/getStatusSubscriber"}
INFO fd2a77cf32b8aa37 {"traceId":"335460106e24ba21","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AdslSearchChargeController.getStatusSubscriber","duration":10016,"logType":"com.viettel.myviettel.controller.AdslSearchChargeController","actionType":"AdslSearchChargeController","startTime":1718338990617,"endTime":1718339000633,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/getStatusSubscriber"}
INFO fd2a77cf32b8aa37 {"traceId":"335460106e24ba21","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AdslSearchChargeController.getStatusSubscriber","duration":10016,"clientAddress":"10.207.252.75","result":"1","path":"/getStatusSubscriber","errorCode":null,"errorMessage":"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"335460106e24ba21","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":10028,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990614,"endTime":1718339000642,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getStatusSubscriber"}
INFO fd2a77cf32b8aa37 {"traceId":"5e8c26b4a259cfc6","requestId":null,"objectId":null,"service":"SolrServiceConfigImplPayment.findByServiceCode","duration":59,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrServiceConfigImplPayment","actionType":"SolrServiceConfigImplPayment","startTime":1718339000727,"endTime":1718339000786,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPaymentMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":1040,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718338999768,"endTime":1718339000808,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":1040,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718338999768,"endTime":1718339000808,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"5e8c26b4a259cfc6","requestId":null,"objectId":null,"service":"PaymentMethodServicePaymentImpl.getPaymentMethod","duration":113,"logType":"com.viettel.myviettel.service.impl.PaymentMethodServicePaymentImpl","actionType":"PaymentMethodServicePaymentImpl","startTime":1718339000716,"endTime":1718339000829,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPaymentMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"5e8c26b4a259cfc6","requestId":null,"objectId":null,"service":"PaymentMethodController.getPaymentMethod","duration":113,"logType":"com.viettel.myviettel.controller.PaymentMethodController","actionType":"PaymentMethodController","startTime":1718339000716,"endTime":1718339000829,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPaymentMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"5e8c26b4a259cfc6","requestId":null,"objectId":null,"service":"PaymentMethodController.getPaymentMethod","duration":113,"clientAddress":"10.207.252.75","result":"0","path":"/getPaymentMethod","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"5e8c26b4a259cfc6","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":134,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339000705,"endTime":1718339000839,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPaymentMethod"}
INFO fd2a77cf32b8aa37 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"GamificationClientImpl.sendBulkEventLog","duration":1023,"logType":"com.viettel.myviettel.client.impl.GamificationClientImpl","actionType":"GamificationClientImpl","startTime":1718339000081,"endTime":1718339001104,"clientAddress":"10.207.252.75","title":"","inputs":"[\"[{\\\"id\\\":\\\"5b75622e-b065-4b3a-a308-b7570482d64a\\\",\\\"eventId\\\":\\\"discover_tp\\\",\\\"userId\\\":\\\"h004_gftth_tienichss16\\\",\\\"value\\\":\\\"1\\\",\\\"params\\\":[],\\\"occurredAt\\\":1718339000080}]\"]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.207.59.7:8520\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.207.59.7:8520\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.207.59.7:8520/v1/gami/logs/collect/bulk\",\"headers\":{\"Content-Type\":[\"application/json\"],\"X-B3-TraceId\":[\"8a0f77714a50aa42\"],\"X-B3-SpanId\":[\"cbe9a4dcae96ee0e\"],\"X-B3-ParentSpanId\":[\"8a0f77714a50aa42\"],\"X-B3-Sampled\":[\"0\"]},\"message\":\"connection timed out: /10.207.59.7:8520; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.207.59.7:8520\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.207.59.7:8520\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.207.59.7:8520\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.207.59.7:8520\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.207.59.7:8520\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":394,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*__________checkpoint ⇢ Request to POST http://10.207.59.7:8520/v1/gami/logs/collect/bulk [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.toBodilessEntity(DefaultWebClient.java:613)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.GamificationClientImpl.sendBulkEventLog(GamificationClientImpl.java:44)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.GamificationClientImpl.sendBulkEventLog(GamificationClientImpl.java:45)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.onErrorResume ⇢ at com.viettel.myviettel.service.impl.GamificationServiceImpl.lambda$sendLogEventToKafka$5(GamificationServiceImpl.java:146)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t*__________checkpoint ⇢ Request to POST http://10.207.59.7:8520/v1/gami/logs/collect/bulk [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.toBodilessEntity(DefaultWebClient.java:613)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.GamificationClientImpl.sendBulkEventLog(GamificationClientImpl.java:44)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.GamificationClientImpl.sendBulkEventLog(GamificationClientImpl.java:45)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.onErrorResume ⇢ at com.viettel.myviettel.service.impl.GamificationServiceImpl.lambda$sendLogEventToKafka$5(GamificationServiceImpl.java:146)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.207.59.7:8520; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.207.59.7:8520\"}","result":"1","path":"/logEventGamification"}
INFO fd2a77cf32b8aa37 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"GamificationServiceImpl.sendLogEventToKafka","duration":1999,"logType":"com.viettel.myviettel.service.impl.GamificationServiceImpl","actionType":"GamificationServiceImpl","startTime":1718338999106,"endTime":1718339001105,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/logEventGamification"}
INFO fd2a77cf32b8aa37 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"GamificationController.logEventGamification","duration":2004,"logType":"com.viettel.myviettel.controller.GamificationController","actionType":"GamificationController","startTime":1718338999101,"endTime":1718339001105,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/logEventGamification"}
INFO fd2a77cf32b8aa37 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"GamificationController.logEventGamification","duration":2004,"clientAddress":"10.207.252.75","result":"0","path":"/logEventGamification","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"8a0f77714a50aa42","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":2018,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338999089,"endTime":1718339001107,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/logEventGamification"}
INFO fd2a77cf32b8aa37 {"traceId":"6aa7a9e6671fac1b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutopayClientImpl.checkLinkPayment","duration":177,"logType":"com.viettel.myviettel.client.impl.AutopayClientImpl","actionType":"AutopayClientImpl","startTime":1718339000970,"endTime":1718339001147,"clientAddress":"10.207.252.75","title":"call ws autopay: checkRecurringIsdn","inputs":"[\"h004_gftth_tienichss16\",\"VIETTELPAY\"]","response":"{\"cause\":{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"stackTrace\":[],\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"GET\",\"uri\":\"http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY\",\"headers\":{\"Authorization\":[\"Basic dGVzdDAxOjEyMzQ1NmFBQA==\"],\"Content-Type\":[\"application/json\"]},\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fulfillConnectPromise\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":674,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":693,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*____________Mono.zip ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:494)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:496)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkLinkedPayment(AutoPayServiceImpl.java:492)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#checkLinkedPayment() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*____________Mono.zip ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:494)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:496)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkLinkedPayment(AutoPayServiceImpl.java:492)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#checkLinkedPayment() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"}","result":"1","path":"/checkLinkedPayment"}
INFO fd2a77cf32b8aa37 {"traceId":"6aa7a9e6671fac1b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayServiceImpl.checkLinkedPayment","duration":193,"logType":"com.viettel.myviettel.service.autopay.AutoPayServiceImpl","actionType":"AutoPayServiceImpl","startTime":1718339000961,"endTime":1718339001154,"clientAddress":"10.207.252.75","title":"check link payment viettelpay/vnpay","inputs":"[]","response":"{\"cause\":{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"stackTrace\":[],\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"GET\",\"uri\":\"http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY\",\"headers\":{\"Authorization\":[\"Basic dGVzdDAxOjEyMzQ1NmFBQA==\"],\"Content-Type\":[\"application/json\"]},\"message\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"newConnectException0\",\"fileName\":\"Errors.java\",\"lineNumber\":155,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"handleConnectErrno\",\"fileName\":\"Errors.java\",\"lineNumber\":128,\"className\":\"io.netty.channel.unix.Errors\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"Socket.java\",\"lineNumber\":321,\"className\":\"io.netty.channel.unix.Socket\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"doFinishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":710,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":687,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"finishConnect(..) failed: Connection refused\",\"suppressed\":[],\"localizedMessage\":\"finishConnect(..) failed: Connection refused\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fulfillConnectPromise\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":674,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"finishConnect\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":693,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"epollOutReady\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":567,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"processReady\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":477,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":385,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*____________Mono.zip ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:494)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:496)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkLinkedPayment(AutoPayServiceImpl.java:492)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#checkLinkedPayment() [DispatcherHandler]\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to GET http://10.58.71.181:8084/auto-pay/checkLink?isdn_account=h004_gftth_tienichss16&type=VIETTELPAY [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:339)\\n\\t|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.AutopayClientImpl.checkLinkPayment(AutopayClientImpl.java:340)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t*____________Mono.zip ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:494)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.lambda$checkLinkedPayment$20(AutoPayServiceImpl.java:496)\\n\\t*________Mono.flatMap ⇢ at com.viettel.myviettel.service.autopay.AutoPayServiceImpl.checkLinkedPayment(AutoPayServiceImpl.java:492)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\n\\t|_ Mono.map ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:150)\\n\\t|_ Mono.flux ⇢ at org.springframework.http.codec.json.AbstractJackson2Encoder.encode(AbstractJackson2Encoder.java:151)\\n\\t|_ Flux.singleOrEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:129)\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:130)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.http.codec.EncoderHttpMessageWriter.write(EncoderHttpMessageWriter.java:134)\\n\\t|_ checkpoint ⇢ Handler com.viettel.myviettel.controller.AutoPayController#checkLinkedPayment() [DispatcherHandler]\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084\"}","result":"1","path":"/checkLinkedPayment"}
INFO fd2a77cf32b8aa37 {"traceId":"6aa7a9e6671fac1b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.checkLinkedPayment","duration":194,"logType":"com.viettel.myviettel.controller.AutoPayController","actionType":"AutoPayController","startTime":1718339000961,"endTime":1718339001155,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"1","path":"/checkLinkedPayment"}
INFO fd2a77cf32b8aa37 {"traceId":"6aa7a9e6671fac1b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.checkLinkedPayment","duration":194,"clientAddress":"10.207.252.75","result":"1","path":"/checkLinkedPayment","errorCode":null,"errorMessage":"finishConnect(..) failed: Connection refused: /10.58.71.181:8084; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /10.58.71.181:8084","errorType":"SYSTEM","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"6aa7a9e6671fac1b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":202,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339000957,"endTime":1718339001159,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkLinkedPayment"}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":903,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339000808,"endTime":1718339001711,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-155163743\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"898103589\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"1449553128\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":1951,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718338999762,"endTime":1718339001713,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1951,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718338999762,"endTime":1718339001713,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1951,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"48dd11732d5cfb6f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1956,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338999759,"endTime":1718339001715,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MloyaltyAccountServiceImpl.getCustomerInfo","duration":5002,"logType":"com.viettel.myviettel.client.impl.MloyaltyAccountServiceImpl","actionType":"MloyaltyAccountServiceImpl","startTime":1718338997174,"endTime":1718339002176,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":null,"result":"0","path":"/getAllLinkAcc"}
INFO fd2a77cf32b8aa37 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MultiSignInServiceImpl.getAllLinkAcc","duration":5010,"logType":"com.viettel.myviettel.service.impl.MultiSignInServiceImpl","actionType":"MultiSignInServiceImpl","startTime":1718338997166,"endTime":1718339002176,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO fd2a77cf32b8aa37 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MultiSignInController.getAllLinkAcc","duration":5010,"logType":"com.viettel.myviettel.controller.MultiSignInController","actionType":"MultiSignInController","startTime":1718338997166,"endTime":1718339002176,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO fd2a77cf32b8aa37 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"MultiSignInController.getAllLinkAcc","duration":5010,"clientAddress":"10.207.252.75","result":"0","path":"/getAllLinkAcc","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"61061524af19196f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":5021,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338997163,"endTime":1718339002184,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getAllLinkAcc"}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BaseClientImpl.call","duration":2341,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718339000170,"endTime":1718339002511,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getListSubscribersOfCustByOption","duration":2348,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339000163,"endTime":1718339002511,"clientAddress":"10.207.252.75","title":"","inputs":"[{\"accountNo\":null,\"checkInContract\":1,\"isdn\":\"h004_gftth_tienichss16\",\"idNo\":null,\"isSign\":null,\"telFaxContract\":null,\"accountId\":null,\"idType\":null}]","response":"{\"activeNotCheckTXLL\":false,\"allSubSipTrunkOfAccount\":false,\"appleWatchFree\":false,\"autoVerify\":false,\"byPassVideoCall\":false,\"cancelSaleTrans\":false,\"changeProductWhenChangePrepaidPolicy\":false,\"changePromotionWhenChangePrepaidPolicy\":false,\"checkCustExist\":false,\"checkCustomerInfo\":false,\"checkHangSx\":false,\"checkPolice\":false,\"checkSecurity\":false,\"code\":206,\"_continue\":false,\"custHasFtth\":false,\"enableOrgCode\":false,\"exactlyCustomer\":false,\"existSubData\":false,\"existSubPromSpec\":false,\"hasMapVContactSip\":false,\"hasMultiSim\":false,\"hasSubCloudCA\":false,\"hasUseSme\":false,\"mapMultiple\":false,\"markOwner\":false,\"message\":\"206:Không tìm thấy thông tin hạ tầng của thuê bao\",\"onDatashare\":false,\"presentProfile\":false,\"renderTXLL\":false,\"resVasSafenet\":false,\"subInvalid\":false,\"subVNTT\":false,\"subscriberVinfast\":false,\"totalRow\":0,\"listSubscriber\":null}","result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayServiceImpl.checkAccountAutopay","duration":3326,"logType":"com.viettel.myviettel.service.autopay.AutoPayServiceImpl","actionType":"AutoPayServiceImpl","startTime":1718338999186,"endTime":1718339002512,"clientAddress":"10.207.252.75","title":"Get the contract list","inputs":"[{\"serviceType\":2,\"getContractType\":2,\"account\":\"h004_gftth_tienichss16\"}]","response":"{\"code\":6,\"errorCode\":null,\"message\":\"get.account.fail\",\"errorCodeTracing\":null}","result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.checkAccountAutopay","duration":3333,"logType":"com.viettel.myviettel.controller.AutoPayController","actionType":"AutoPayController","startTime":1718338999179,"endTime":1718339002512,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":6,\"errorCode\":null,\"message\":\"get.account.fail\",\"errorCodeTracing\":null}","result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.checkAccountAutopay","duration":3333,"clientAddress":"10.207.252.75","result":"0","path":"/checkAccountAutopay","errorCode":6,"errorMessage":"get.account.fail","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"0e7d0bcb41c15f51","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BaseClientImpl.call","duration":2195,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718339000322,"endTime":1718339002517,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"0e7d0bcb41c15f51","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getListSubscribersOfCustByOption","duration":2195,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339000322,"endTime":1718339002517,"clientAddress":"10.207.252.75","title":"","inputs":"[{\"accountNo\":null,\"checkInContract\":1,\"isdn\":\"h004_gftth_tienichss16\",\"idNo\":null,\"isSign\":null,\"telFaxContract\":null,\"accountId\":null,\"idType\":null}]","response":"{\"activeNotCheckTXLL\":false,\"allSubSipTrunkOfAccount\":false,\"appleWatchFree\":false,\"autoVerify\":false,\"byPassVideoCall\":false,\"cancelSaleTrans\":false,\"changeProductWhenChangePrepaidPolicy\":false,\"changePromotionWhenChangePrepaidPolicy\":false,\"checkCustExist\":false,\"checkCustomerInfo\":false,\"checkHangSx\":false,\"checkPolice\":false,\"checkSecurity\":false,\"code\":206,\"_continue\":false,\"custHasFtth\":false,\"enableOrgCode\":false,\"exactlyCustomer\":false,\"existSubData\":false,\"existSubPromSpec\":false,\"hasMapVContactSip\":false,\"hasMultiSim\":false,\"hasSubCloudCA\":false,\"hasUseSme\":false,\"mapMultiple\":false,\"markOwner\":false,\"message\":\"206:Không tìm thấy thông tin hạ tầng của thuê bao\",\"onDatashare\":false,\"presentProfile\":false,\"renderTXLL\":false,\"resVasSafenet\":false,\"subInvalid\":false,\"subVNTT\":false,\"subscriberVinfast\":false,\"totalRow\":0,\"listSubscriber\":null}","result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"0e7d0bcb41c15f51","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayServiceImpl.checkAccountAutopay","duration":2250,"logType":"com.viettel.myviettel.service.autopay.AutoPayServiceImpl","actionType":"AutoPayServiceImpl","startTime":1718339000268,"endTime":1718339002518,"clientAddress":"10.207.252.75","title":"Get the contract list","inputs":"[{\"serviceType\":2,\"getContractType\":2,\"account\":\"h004_gftth_tienichss16\"}]","response":"{\"code\":6,\"errorCode\":null,\"message\":\"get.account.fail\",\"errorCodeTracing\":null}","result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"0e7d0bcb41c15f51","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.checkAccountAutopay","duration":2250,"logType":"com.viettel.myviettel.controller.AutoPayController","actionType":"AutoPayController","startTime":1718339000268,"endTime":1718339002518,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":6,\"errorCode\":null,\"message\":\"get.account.fail\",\"errorCodeTracing\":null}","result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"0e7d0bcb41c15f51","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AutoPayController.checkAccountAutopay","duration":2250,"clientAddress":"10.207.252.75","result":"0","path":"/checkAccountAutopay","errorCode":6,"errorMessage":"get.account.fail","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO fd2a77cf32b8aa37 {"traceId":"0e7d0bcb41c15f51","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":2262,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339000264,"endTime":1718339002526,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"62846e19cdfef3a5","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":3362,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338999165,"endTime":1718339002527,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/checkAccountAutopay"}
INFO fd2a77cf32b8aa37 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":923,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339001992,"endTime":1718339002915,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fd2a77cf32b8aa37 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":923,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718339001992,"endTime":1718339002915,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
14/06/24 11:23:23||fd2a77cf32b8aa37|AsyncLog analyId 1718339003043: QueueSize: 59, addSuccess: 59, addFalse: 0, writeSuccess:59, writeFalse:0
14/06/24 11:23:23|-|875b872a8d6cd91f|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[d66481b7-3732-4fbd-a481-b73732cfbdd7]}{X-Gravitee-Request-Id:[d66481b7-3732-4fbd-a481-b73732cfbdd7]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:23||7750b5aac67a342b|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:24|-|7750b5aac67a342b|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:24|-|7750b5aac67a342b|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:24|-|cfcfb5518a29aafc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:24|-|7750b5aac67a342b|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[c2897960-1d28-4d21-8979-601d285d211c]}{X-Gravitee-Request-Id:[c2897960-1d28-4d21-8979-601d285d211c]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:25|-|30fa001fe208f152|Exception when call soap
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callV1(BaseClientImpl.java:144)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:25||ae380bdb27c02c6a|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:25|-|30fa001fe208f152|getPromotionCenterV2|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[89781f40-cd27-495c-b81f-40cd27495c85]}{X-Gravitee-Request-Id:[89781f40-cd27-495c-b81f-40cd27495c85]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":0,\"message\":\"Thành công\",\"data\":[{\"id\":\"2000108\",\"image\":null,\"background\":\"http://vietteltelecom.vn/media/uploads/background/5.png\",\"title\":\"65.000 đồng được 4.5GB lưu lượng tốc độ cao\",\"code\":\"MISV65\",\"type\":\"1\",\"des\":\"\",\"route\":\"191\",\"link\":\"\",\"hoahong\":\"\",\"price\":65000,\"xhhbh\":false,\"tags\":null,\"event\":\"\",\"registerSyntax\":\"\",\"confirm\":\"Xác nhận đăng ký dịch vụ.\",\"label\":\"Hủy\",\"viettelIdPoints\":null,\"ctt\":null,\"guide\":\"\\n\",\"promoPackage\":\"\",\"promoDesc\":\"\",\"linkPromotion\":\"\",\"short_name\":\"MISV65\",\"is_italk\":\"0\",\"used_state\":\"1\",\"promotion_price\":0,\"socialSellType\":5,\"confirm_reg_viettelId\":null,\"allow_viettelpay\":null}],\"special\":[]}"
14/06/24 11:23:25|-|ae380bdb27c02c6a|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:25|-|ae380bdb27c02c6a|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:26||fa2f84060f2db518|Start write log analyId 1718339006098
INFO fa2f84060f2db518 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":702,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339002915,"endTime":1718339003617,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-138505656\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"2090697412\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1394199254\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":1635,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718339001985,"endTime":1718339003620,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1635,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718339001985,"endTime":1718339003620,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1635,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fa2f84060f2db518 {"traceId":"875b872a8d6cd91f","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1641,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339001982,"endTime":1718339003623,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":642,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339003813,"endTime":1718339004455,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":642,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718339003813,"endTime":1718339004455,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":430,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339004455,"endTime":1718339004885,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"502278285\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-74302703\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"603166742\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":1083,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718339003804,"endTime":1718339004887,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1083,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718339003804,"endTime":1718339004887,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1083,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fa2f84060f2db518 {"traceId":"7750b5aac67a342b","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1087,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339003801,"endTime":1718339004888,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BaseClientImpl.call","duration":10005,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718338995107,"endTime":1718339005112,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BlockClientImpl.getPromotionListByIsdnAndPromCodeV2","duration":10005,"logType":"com.viettel.myviettel.client.impl.BlockClientImpl","actionType":"BlockClientImpl","startTime":1718338995107,"endTime":1718339005112,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"[]","result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SolrProductPromotionRepositoryImpl.findByTypeAndIsDisplayAndIsAllAndServiceType","duration":212,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrProductPromotionRepositoryImpl","actionType":"SolrProductPromotionRepositoryImpl","startTime":1718339005120,"endTime":1718339005332,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SolrProductPromotionServiceImpl.getByStrPromotionCodeV2","duration":243,"logType":"com.viettel.myviettel.repositories.solr.impl.SolrProductPromotionServiceImpl","actionType":"SolrProductPromotionServiceImpl","startTime":1718339005120,"endTime":1718339005363,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PromotionServiceImpl.getPromotionCenterV2","duration":14602,"logType":"com.viettel.myviettel.service.impl.PromotionServiceImpl","actionType":"PromotionServiceImpl","startTime":1718338990761,"endTime":1718339005363,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PromotionController.getPromotionCenterV2","duration":14602,"logType":"com.viettel.myviettel.controller.PromotionController","actionType":"PromotionController","startTime":1718338990761,"endTime":1718339005363,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"PromotionController.getPromotionCenterV2","duration":14602,"clientAddress":"10.207.252.75","result":"0","path":"/getPromotionCenterV2","errorCode":0,"errorMessage":"Thành công","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO fa2f84060f2db518 {"traceId":"30fa001fe208f152","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":14609,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338990756,"endTime":1718339005365,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/getPromotionCenterV2"}
INFO fa2f84060f2db518 {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":562,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339005152,"endTime":1718339005714,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO fa2f84060f2db518 {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":562,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718339005152,"endTime":1718339005714,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
14/06/24 11:23:26||fa2f84060f2db518|AsyncLog analyId 1718339006098: QueueSize: 19, addSuccess: 19, addFalse: 0, writeSuccess:19, writeFalse:0
14/06/24 11:23:26|-|ae380bdb27c02c6a|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[8f390bf7-6f50-44a7-b90b-f76f5084a79d]}{X-Gravitee-Request-Id:[8f390bf7-6f50-44a7-b90b-f76f5084a79d]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:26||95764207e7d03d23|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:26|-|e2758b497d73990f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:26|-|1966b9fc8428de93|Error call getListSubscribersOfCustByOption
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:142)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:143)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:26|-|1966b9fc8428de93|
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:142)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:143)
|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:162)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:26|-|1966b9fc8428de93|
com.viettel.fw.exception.BusinessExceptionV2: Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn
at com.viettel.myviettel.service.impl.OmiServiceImpl.lambda$getListSubscribersOfCustByOption$119(OmiServiceImpl.java:2467) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OmiServiceImpl.getListSubscribersOfCustByOption(OmiServiceImpl.java:2464)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OmiServiceImpl.getListSubscribersOfCustByOption(OmiServiceImpl.java:2464)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OmiServiceImpl.lambda$getListSubscribersOfCustByOption$119(OmiServiceImpl.java:2467) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onError(FluxTimeout.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:26|-|1966b9fc8428de93|
com.viettel.fw.exception.BusinessExceptionV2: Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn
at com.viettel.myviettel.service.impl.OmiServiceImpl.lambda$getListSubscribersOfCustByOption$119(OmiServiceImpl.java:2467) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OmiServiceImpl.getListSubscribersOfCustByOption(OmiServiceImpl.java:2464)
Error has been observed at the following site(s):
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OmiServiceImpl.getListSubscribersOfCustByOption(OmiServiceImpl.java:2464)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:413)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:434)
|_ Mono.onErrorResume ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:455)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:474)
*__________Mono.error ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.lambda$getListSubscribersV2ByAccount$29(DebtBrickServiceImpl.java:470)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.contractListByContactPhoneV2(DebtBrickServiceImpl.java:345)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OmiServiceImpl.lambda$getListSubscribersOfCustByOption$119(OmiServiceImpl.java:2467) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onError(FluxTimeout.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:26|-|1966b9fc8428de93|
com.viettel.fw.exception.BusinessExceptionV2: Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn
at com.viettel.myviettel.service.impl.OmiServiceImpl.lambda$getListSubscribersOfCustByOption$119(OmiServiceImpl.java:2467) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.impl.OmiServiceImpl.getListSubscribersOfCustByOption(OmiServiceImpl.java:2464)
Error has been observed at the following site(s):
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.OmiServiceImpl.getListSubscribersOfCustByOption(OmiServiceImpl.java:2464)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:413)
|_ Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:434)
|_ Mono.onErrorResume ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:455)
|_ Mono.map ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.getListSubscribersV2ByAccount(DebtBrickServiceImpl.java:474)
*__________Mono.error ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.lambda$getListSubscribersV2ByAccount$29(DebtBrickServiceImpl.java:470)
*________Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.DebtBrickServiceImpl.contractListByContactPhoneV2(DebtBrickServiceImpl.java:345)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.impl.OmiServiceImpl.lambda$getListSubscribersOfCustByOption$119(OmiServiceImpl.java:2467) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onError(FluxTimeout.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:26|-|1966b9fc8428de93|contractListByContactPhoneV2|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[8c6e57ba-0a22-48e0-ae57-ba0a2248e025]}{X-Gravitee-Request-Id:[8c6e57ba-0a22-48e0-ae57-ba0a2248e025]}{Content-Length:[292]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,isdn:h004_gftth_tienichss16,type:2,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":7,\"message\":\"Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn\",\"data\":null}"
14/06/24 11:23:26|-|95764207e7d03d23|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:26|-|95764207e7d03d23|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:27|-|95764207e7d03d23|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[1a23211f-8a40-470c-a321-1f8a40b70cc8]}{X-Gravitee-Request-Id:[1a23211f-8a40-470c-a321-1f8a40b70cc8]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:27||32c91c793f477d89|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:28|-|32c91c793f477d89|response getInfoSubV4: <SUB_INFO>
<SUB_ID>3428829</SUB_ID>
<CONTRACT_ID>3528815</CONTRACT_ID>
<TBC_TYPE>4</TBC_TYPE>
<PAY_METHOD_CODE>00</PAY_METHOD_CODE>
<TBC_EMAIL></TBC_EMAIL>
<TBC_SMS></TBC_SMS>
<IS_REPRESENT>1</IS_REPRESENT>
<SERIAL>8984999999960000267</SERIAL>
<IMSI>459999960000267</IMSI>
<SERVICE_TYPE>POST_PAID</SERVICE_TYPE>
<ACT_STATUS>000</ACT_STATUS>
<PRODUCT_CODE>FTTHECO</PRODUCT_CODE>
<OFFER_ID>400004567</OFFER_ID>
<ACTIVE_TIME>20190319180713</ACTIVE_TIME>
<NUM_RESET_ZONE>0</NUM_RESET_ZONE>
<TEL_SERVICE_ID>45</TEL_SERVICE_ID>
<BUS_TYPE>VIE</BUS_TYPE>
<BUS_PERMIT_NO></BUS_PERMIT_NO>
<TIN></TIN>
<ID_NO>187429647</ID_NO>
<ID_TYPE>IDC</ID_TYPE>
<ID_ISSUE_DATE>20180221000000</ID_ISSUE_DATE>
<ID_ISSUE_PLACE>Ha Noi</ID_ISSUE_PLACE>
<ID_EXPIRE_DATE></ID_EXPIRE_DATE>
<SEX>F</SEX>
<BIRTH_DATE>15/05/1996</BIRTH_DATE>
<POP_NO></POP_NO>
<NATIONALITY>Viet Nam</NATIONALITY>
<ADDRESS>Thanh xuan, Ha noi</ADDRESS>
<NAME>Kh Automation test</NAME>
<CUST_TYPE>1</CUST_TYPE>
<QUOTA>500000</QUOTA>
<CUST_ID>1710210180</CUST_ID>
<TEL_FAX></TEL_FAX>
<TEL_MOBILE></TEL_MOBILE>
<TEL_MOBILE_CONTRACT>983100200</TEL_MOBILE_CONTRACT>
<PROVINCE_CUST>H004</PROVINCE_CUST>
<DISTRICT_CUST>001</DISTRICT_CUST>
<PRECINCT_CUST>001</PRECINCT_CUST>
<STREET_BLOCK_CUST></STREET_BLOCK_CUST>
<PAY_TYPE>1</PAY_TYPE>
<STATUS_ND49></STATUS_ND49>
<PROMOTION_CODE>SG084</PROMOTION_CODE>
</SUB_INFO>
14/06/24 11:23:28|-|32c91c793f477d89|callSaleMyViettelV2 body:
h004_gftth_tienichss16
14/06/24 11:23:28|-|cf5710e291a0cfa0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:28|-|32c91c793f477d89|CoDinh2/getThongTinThueBao|POST|10.207.252.75|10.207.252.75|{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/x-www-form-urlencoded]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[bde03a62-6be0-4d04-a03a-626be0dd0481]}{X-Gravitee-Request-Id:[bde03a62-6be0-4d04-a03a-626be0dd0481]}{Content-Length:[257]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[YtBD7iyKsqitC7A3022dLjcP0FQ=]}|token:ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==,device_name:SM-S908E,version_app:7.9,build_code:791,os_version:33,device_id:655bb2581e675885,address_mac:02:00:00:00:00:00,myvt_checksum:YtBD7iyKsqitC7A3022dLjcP0FQ=,|200|"{\"errorCode\":1,\"message\":\"Hệ thống đang bận, quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:29||dc7b76390ac1b49b|Start write log analyId 1718339009106
INFO dc7b76390ac1b49b {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":466,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339005714,"endTime":1718339006180,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1608632165\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1362458537\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1729001450\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":1042,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718339005141,"endTime":1718339006183,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1042,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718339005141,"endTime":1718339006183,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1042,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO dc7b76390ac1b49b {"traceId":"ae380bdb27c02c6a","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1048,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339005138,"endTime":1718339006186,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"BlockClientImpl.getListSubscribersOfCustByOption","duration":10018,"logType":"com.viettel.myviettel.client.impl.BlockClientImpl","actionType":"BlockClientImpl","startTime":1718338996817,"endTime":1718339006835,"clientAddress":"10.207.252.75","title":"","inputs":"[{\"accountNo\":null,\"checkInContract\":1,\"isdn\":\"h004_gftth_tienichss16\",\"idNo\":null,\"isSign\":\"true\",\"telFaxContract\":null,\"accountId\":null,\"idType\":null}]","response":"{\"cause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false}],\"method\":\"POST\",\"uri\":\"http://10.61.152.239:8888/vtp/BlockOneWay/6ea33784-875c-4212-b91d-4a17e08de9e9?wsdl\",\"headers\":{\"Authorization\":[\"Basic dnRwOnBhc3N3b3Jk\"],\"Content-Type\":[\"application/xml\"]},\"message\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\",\"rootCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"mostSpecificCause\":{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false}],\"message\":\"connection timed out: /10.61.152.239:8888\",\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":613,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoError] :\\n\\treactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)\\n\\treactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\nError has been observed at the following site(s):\\n\\t*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)\\n\\t*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)\\n\\t*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)\\n\\t|_ Mono.doOnEach ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:417)\\n\\t|_ Mono.contextWrite ⇢ at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:433)\\n\\t*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)\\n\\t*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)\\n\\t|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)\\n\\t*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)\\n\\t*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)\\n\\t|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)\\n\\t|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)\\n\\t|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888\"},\"suppressed\":[{\"cause\":null,\"stackTrace\":[{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$wrapException$9\",\"fileName\":\"ExchangeFunctions.java\",\"lineNumber\":141,\"className\":\"org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoErrorSupplied.java\",\"lineNumber\":55,\"className\":\"reactor.core.publisher.MonoErrorSupplied\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxPeekFuseable.java\",\"lineNumber\":234,\"className\":\"reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoNext.java\",\"lineNumber\":93,\"className\":\"reactor.core.publisher.MonoNext$NextSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMapMany.java\",\"lineNumber\":204,\"className\":\"reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"SerializedSubscriber.java\",\"lineNumber\":124,\"className\":\"reactor.core.publisher.SerializedSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"whenError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":225,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":274,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":415,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onNext\",\"fileName\":\"FluxConcatMap.java\",\"lineNumber\":251,\"className\":\"reactor.core.publisher.FluxConcatMap$ConcatMapImmediate\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"drain\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":491,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"EmitterProcessor.java\",\"lineNumber\":299,\"className\":\"reactor.core.publisher.EmitterProcessor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryEmitNext\",\"fileName\":\"SinkManySerialized.java\",\"lineNumber\":100,\"className\":\"reactor.core.publisher.SinkManySerialized\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"emitNext\",\"fileName\":\"InternalManySink.java\",\"lineNumber\":27,\"className\":\"reactor.core.publisher.InternalManySink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxRetryWhen.java\",\"lineNumber\":190,\"className\":\"reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"HttpClientConnect.java\",\"lineNumber\":307,\"className\":\"reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":158,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxContextWrite.java\",\"lineNumber\":121,\"className\":\"reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"fail\",\"fileName\":\"AbstractPool.java\",\"lineNumber\":477,\"className\":\"reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$drainLoop$9\",\"fileName\":\"SimpleDequePool.java\",\"lineNumber\":431,\"className\":\"reactor.netty.internal.shaded.reactor.pool.SimpleDequePool\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxDoOnEach.java\",\"lineNumber\":186,\"className\":\"reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"MonoCreate.java\",\"lineNumber\":201,\"className\":\"reactor.core.publisher.MonoCreate$DefaultMonoSink\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"DefaultPooledConnectionProvider.java\",\"lineNumber\":548,\"className\":\"reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"secondError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":192,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapMain\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"MonoFlatMap.java\",\"lineNumber\":259,\"className\":\"reactor.core.publisher.MonoFlatMap$FlatMapInner\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"ScopePassingSpanSubscriber.java\",\"lineNumber\":96,\"className\":\"org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":106,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"error\",\"fileName\":\"Operators.java\",\"lineNumber\":198,\"className\":\"reactor.core.publisher.Operators\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"MonoError.java\",\"lineNumber\":53,\"className\":\"reactor.core.publisher.MonoError\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"subscribe\",\"fileName\":\"Mono.java\",\"lineNumber\":4400,\"className\":\"reactor.core.publisher.Mono\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"onError\",\"fileName\":\"FluxOnErrorResume.java\",\"lineNumber\":103,\"className\":\"reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":534,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":488,\"className\":\"reactor.netty.transport.TransportConnector$MonoChannelPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"lambda$doConnect$7\",\"fileName\":\"TransportConnector.java\",\"lineNumber\":223,\"className\":\"reactor.netty.transport.TransportConnector\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListener0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":578,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":571,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListenersNow\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":550,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"notifyListeners\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":491,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setValue0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":616,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"setFailure0\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":609,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"tryFailure\",\"fileName\":\"DefaultPromise.java\",\"lineNumber\":117,\"className\":\"io.netty.util.concurrent.DefaultPromise\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"AbstractEpollChannel.java\",\"lineNumber\":614,\"className\":\"io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"PromiseTask.java\",\"lineNumber\":98,\"className\":\"io.netty.util.concurrent.PromiseTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ScheduledFutureTask.java\",\"lineNumber\":170,\"className\":\"io.netty.util.concurrent.ScheduledFutureTask\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runTask\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":174,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"safeExecute\",\"fileName\":\"AbstractEventExecutor.java\",\"lineNumber\":167,\"className\":\"io.netty.util.concurrent.AbstractEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"runAllTasks\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":470,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"EpollEventLoop.java\",\"lineNumber\":391,\"className\":\"io.netty.channel.epoll.EpollEventLoop\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"SingleThreadEventExecutor.java\",\"lineNumber\":995,\"className\":\"io.netty.util.concurrent.SingleThreadEventExecutor$4\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"ThreadExecutorMap.java\",\"lineNumber\":74,\"className\":\"io.netty.util.internal.ThreadExecutorMap$2\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":null,\"moduleVersion\":null,\"methodName\":\"run\",\"fileName\":\"FastThreadLocalRunnable.java\",\"lineNumber\":30,\"className\":\"io.netty.util.concurrent.FastThreadLocalRunnable\",\"nativeMethod\":false},{\"classLoaderName\":null,\"moduleName\":\"java.base\",\"moduleVersion\":\"11.0.12\",\"methodName\":\"run\",\"fileName\":\"Thread.java\",\"lineNumber\":829,\"className\":\"java.lang.Thread\",\"nativeMethod\":false}],\"message\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:142)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:143)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:162)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\nOriginal Stack Trace:\",\"suppressed\":[],\"localizedMessage\":\"\\nAssembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :\\n\\treactor.core.publisher.Mono.error(Mono.java:330)\\n\\torg.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\nError has been observed at the following site(s):\\n\\t*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)\\n\\t*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)\\n\\t|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)\\n\\t|_ checkpoint ⇢ Request to POST null [DefaultWebClient]\\n\\t|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)\\n\\t*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)\\n\\t|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)\\n\\t|_ Mono.timeout ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:142)\\n\\t|_ Mono.flatMap ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:143)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.myviettel.client.impl.BlockClientImpl.getListSubscribersOfCustByOption(BlockClientImpl.java:162)\\n\\t|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)\\n\\t|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)\\n\\t|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)\\nOriginal Stack Trace:\"}],\"localizedMessage\":\"connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888\"}","result":"1","path":"/contractListByContactPhoneV2"}
INFO dc7b76390ac1b49b {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"OmiServiceImpl.getListSubscribersOfCustByOption","duration":10037,"logType":"com.viettel.myviettel.service.impl.OmiServiceImpl","actionType":"OmiServiceImpl","startTime":1718338996801,"endTime":1718339006838,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":7,\"errorCode\":null,\"message\":\"Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn\",\"errorCodeTracing\":\"ERR_000188\"}","result":"0","path":"/contractListByContactPhoneV2"}
INFO dc7b76390ac1b49b {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"DebtBrickServiceImpl.contractListByContactPhoneV2","duration":11130,"logType":"com.viettel.myviettel.service.impl.DebtBrickServiceImpl","actionType":"DebtBrickServiceImpl","startTime":1718338995715,"endTime":1718339006845,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":7,\"errorCode\":null,\"message\":\"Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn\",\"errorCodeTracing\":\"ERR_000188\"}","result":"0","path":"/contractListByContactPhoneV2"}
INFO dc7b76390ac1b49b {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"DebBrickController.contractListByContactPhone","duration":11140,"logType":"com.viettel.myviettel.controller.DebBrickController","actionType":"DebBrickController","startTime":1718338995705,"endTime":1718339006845,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":7,\"errorCode\":null,\"message\":\"Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn\",\"errorCodeTracing\":\"ERR_000188\"}","result":"0","path":"/contractListByContactPhoneV2"}
INFO dc7b76390ac1b49b {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"DebBrickController.contractListByContactPhone","duration":11140,"clientAddress":"10.207.252.75","result":"0","path":"/contractListByContactPhoneV2","errorCode":7,"errorMessage":"Hệ thống bận, vui lòng thử lại sau. Xin cảm ơn","errorType":"USER","paramTracing":"null","errorCodeTracing":"ERR_000188"}
INFO dc7b76390ac1b49b {"traceId":"1966b9fc8428de93","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":11152,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338995696,"endTime":1718339006848,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/contractListByContactPhoneV2"}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":568,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339006326,"endTime":1718339006894,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":568,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718339006326,"endTime":1718339006894,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":424,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339006894,"endTime":1718339007318,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-2128522407\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"1756297597\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"1933885857\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":999,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718339006321,"endTime":1718339007320,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":999,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718339006321,"endTime":1718339007320,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":999,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO dc7b76390ac1b49b {"traceId":"95764207e7d03d23","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1005,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339006318,"endTime":1718339007323,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getInfoSubV4","duration":611,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339007484,"endTime":1718339008095,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"subId\":\"3428829\",\"contractId\":\"3528815\",\"tbcType\":\"4\",\"payMethodCode\":\"00\",\"tbcEmail\":\"\",\"tbcSms\":\"\",\"isPresent\":\"1\",\"serial\":\"8984999999960000267\",\"imsi\":\"459999960000267\",\"serviceType\":\"POST_PAID\",\"actStatus\":\"000\",\"productCode\":\"FTTHECO\",\"offerId\":\"400004567\",\"activeTime\":\"20190319180713\",\"numResetZone\":\"0\",\"telServiceId\":\"45\",\"busType\":\"VIE\",\"busPermitNo\":\"\",\"tin\":\"\",\"idNo\":\"187429647\",\"idType\":\"IDC\",\"idIssueDate\":\"20180221000000\",\"idIssuePlace\":\"Ha Noi\",\"idExpireDate\":\"\",\"sex\":\"F\",\"birthDate\":\"15/05/1996\",\"popNo\":\"\",\"nationality\":\"Viet Nam\",\"address\":\"Thanh xuan, Ha noi\",\"name\":\"Kh Automation test\",\"custType\":\"1\",\"quota\":\"500000\",\"custId\":\"1710210180\",\"telFax\":\"\",\"telMobile\":\"\",\"telMobileContract\":\"983100200\",\"provinceCust\":\"H004\",\"districtCust\":\"001\",\"precinctCust\":\"001\",\"streetBlockCust\":\"\",\"payType\":\"1\",\"statusNd49\":\"\",\"promotionCode\":\"SG084\",\"id\":null,\"billCycle\":null,\"noSubInfo\":null,\"subIdBccs2\":null,\"isRepresent\":null,\"userUsing\":null,\"fullSub\":\"\\n3428829\\n3528815\\n4\\n00\\n\\n\\n1\\n8984999999960000267\\n459999960000267\\nPOST_PAID\\n000\\nFTTHECO\\n400004567\\n20190319180713\\n0\\n45\\nVIE\\n\\n\\n187429647\\nIDC\\n20180221000000\\nHa Noi\\n\\nF\\n15/05/1996\\n\\nViet Nam\\nThanh xuan, Ha noi\\nKh Automation test\\n1\\n500000\\n1710210180\\n\\n\\n983100200\\nH004\\n001\\n001\\n\\n1\\n\\nSG084\\n\",\"custName\":\"Kh Automation test\",\"serviceTypeU\":null,\"contactIdU\":null,\"subIdU\":null,\"productCodeU\":null,\"imsiU\":null,\"serialU\":null,\"msisdn\":null,\"customer\":null}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountServiceImpl.getSubInfo","duration":611,"logType":"com.viettel.myviettel.service.impl.AccountServiceImpl","actionType":"AccountServiceImpl","startTime":1718339007484,"endTime":1718339008095,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"SaleMyViettelV2ClientImpl.getSubscriberMyViettel","duration":419,"logType":"com.viettel.myviettel.client.impl.SaleMyViettelV2ClientImpl","actionType":"SaleMyViettelV2ClientImpl","startTime":1718339008095,"endTime":1718339008514,"clientAddress":"10.207.252.75","title":"","inputs":"[\"h004_gftth_tienichss16\"]","response":"{\"appleWatchFree\":\"false\",\"byPassVideoCall\":\"false\",\"cancelSaleTrans\":\"false\",\"changeProductWhenChangePrepaidPolicy\":\"false\",\"changePromotionWhenChangePrepaidPolicy\":\"false\",\"checkCustExist\":\"false\",\"checkCustomerInfo\":\"false\",\"checkSecurity\":\"false\",\"code\":\"-3\",\"custHasFtth\":\"false\",\"customerDebitInfo\":null,\"exactlyCustomer\":\"false\",\"existSubData\":\"false\",\"hasUseSme\":\"false\",\"markOwner\":\"false\",\"message\":\"[SALE1004] Gói cước không tồn tại trong hệ thống\",\"onDatashare\":\"false\",\"presentProfile\":\"false\",\"resVasSafenet\":\"false\",\"subInvalid\":\"false\",\"subProductDTO\":null,\"subPromotionDTO\":null,\"subPromotionPrepaidDTO\":null,\"subPromotionWireDTO\":null,\"subVNTT\":\"false\",\"subscriberDTO\":{\"actStatus\":\"000\",\"checkDebit\":\"false\",\"existIdNo\":\"false\",\"isdn\":\"h004_gftth_tienichss16\",\"offerId\":\"400004567\",\"payType\":\"1\",\"productCode\":\"FTTHECO\",\"status\":\"2\",\"subId\":\"3428829\",\"telecomServiceId\":\"45\",\"accNet\":null,\"acceptProcessMM\":\"false\",\"accountChildren\":\"false\",\"accountDTO\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-2078275265\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"accountDTOForInput\":{\"accountBank\":\"\",\"accountSipTrunk\":\"false\",\"checkChangeRefSub\":\"false\",\"checkContractExpired\":\"false\",\"checkOrgCodeOrAreaCode\":\"false\",\"checkTransferDebt\":\"false\",\"countNok\":\"0\",\"countOkNotVerify\":\"0\",\"countOkPaymentPrepadCharge\":\"0\",\"countOkVerifyOkHasPaymentTMDT\":\"0\",\"countOkVerifyOkNotPaymentTMDT\":\"0\",\"countSubFtth\":\"0\",\"countSubMobile\":\"0\",\"countSubTV\":\"0\",\"countSubVoice\":\"0\",\"countSubWire\":\"0\",\"custContact\":\"\",\"hasBold\":\"false\",\"hasWireSubscriber\":\"false\",\"isChecked\":\"false\",\"isDestAcc\":\"false\",\"isSelected\":\"false\",\"notCreatedRepCust\":\"false\",\"numSubscriber\":\"0\",\"oldAccount\":\"false\",\"permissionTransferDebt\":\"false\",\"printContractInfo\":\"false\",\"refCustomer\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1671860119\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"renderContractExpired\":\"false\",\"renderSign\":\"false\",\"showCheckBox\":\"true\",\"signDistrict\":{\"extKey\":\"SIGN_DISTRICT\",\"status\":\"1\"},\"signProvince\":{\"extKey\":\"SIGN_PROVINCE\",\"status\":\"1\"},\"split\":\"false\",\"totalDepositSub\":\"0\",\"totalPriceAfterProm\":\"0.0\",\"vntt\":\"false\",\"valueContractExpired\":\"false\",\"writeActionAuditFileForSub\":\"false\"},\"actStatusView\":\"Bình thường\",\"addDeployInfo\":\"false\",\"addon\":\"\",\"areaCode\":null,\"attachedDevice\":\"false\",\"autoActive900\":\"false\",\"bankDeposit\":null,\"blockAnalogExtraFail\":\"false\",\"blockSuccess\":\"false\",\"bundleTrans\":null,\"businessAccepted\":\"false\",\"cameraEducationWithTerminal\":\"false\",\"cameraPhAndHs\":\"false\",\"changeAddress\":\"false\",\"chargesAvg\":\"\",\"chargesMonthly\":\"200000.0\",\"checkAveCon\":\"false\",\"checkChangeRefSub\":\"false\",\"checkCreateTask\":\"false\",\"checkStaDatetime\":\"false\",\"checkStatus\":\"false\",\"checkUpdateIsdnExchangeLog\":\"false\",\"chooseSupplier\":\"false\",\"cmMedical\":null,\"combo\":\"false\",\"comboConnect\":\"false\",\"connectMobileMBCCS\":null,\"connectSipDepositNew\":null,\"connectedExtraService\":\"false\",\"contactMobile\":\"983100200\",\"contractDTOInput\":{\"contractId\":\"3528815\",\"contractNo\":\"5000009152/CN_HNI/19032019\"},\"createTaskForTeam\":\"false\",\"currentPrepaidMonthBO\":\"\\n \",\"customLabel\":null,\"customerDTOInput\":{\"keySet\":\"\",\"activeMobileMoney\":\"false\",\"allowCommerce\":\"false\",\"allowMarket\":\"false\",\"allowService\":\"false\",\"callRegisterChangeSim\":\"false\",\"checkDebit\":\"true\",\"checkDoUpdateCustomer\":\"false\",\"coppy\":\"false\",\"countTimesCheck\":\"0\",\"createFromKTR\":\"false\",\"custAdd\":{\"keySet\":\"-1048833084\",\"address2FirstLevel\":\"\",\"areaCode\":\"\",\"district\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"fullAddress\":\"\",\"isEnteredManually\":\"false\",\"number\":\"\",\"precinct\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"province\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"},\"street\":\"\",\"streetBlock\":{\"keySet\":\"\",\"code\":\"\",\"label\":\"\",\"name\":\"\"}},\"custContactDTO\":\"\",\"custContactDTODCOM\":\"\",\"custTypeDTO\":\"\\n \",\"exactlyCustomer\":\"false\",\"haveSubActive\":\"false\",\"isNewCustomer\":\"true\",\"isPCProduct\":\"false\",\"mustValidateOldCust\":\"false\",\"mustValidateWhenLoadOldCust\":\"true\",\"newRepCustomer\":\"true\",\"noSendSmsProfile\":\"false\",\"noSendSmsUpdateCustomer\":\"false\",\"regPotal\":\"false\",\"renameProfile\":\"false\",\"repCust\":\"false\",\"repairMode\":\"false\",\"requestSendOTP\":\"false\",\"typeCustomer\":\"\",\"updateCustIdentity\":\"true\",\"vntt\":\"false\"},\"customerOrderDetailDTO\":{\"noCheckCallImRevokeIsdn\":\"false\",\"createDatetime\":null,\"enableAsign\":\"true\",\"disableCancel\":\"true\",\"chooseSubExit\":\"false\",\"needRetake\":\"false\",\"chooseReturn\":\"false\",\"userSelectedISDNBefore\":\"false\",\"isMoveAPAttach\":\"false\",\"moveAllLine\":\"false\",\"selectedRow\":\"false\",\"selectedInfoDeploy\":\"false\",\"renderCommandLink\":\"false\",\"isConnectNA\":\"false\",\"repairMode\":\"false\",\"priorityValueView\":\"false\",\"finishBefore\":\"false\",\"checkAppointmentRequest\":\"false\",\"projectSpecific\":\"false\",\"priceAfterProm\":\"0.0\",\"disableConnectPstn\":\"false\",\"disableFollow\":\"true\",\"cameraGdFttth\":\"false\",\"isBundleTrans\":\"false\",\"createTaskForTeam\":\"false\",\"useIpphone\":\"false\",\"keepOldPolicy\":\"false\",\"rowProductOfferingSelected\":{\"editCode\":\"false\",\"editEffectDate\":\"false\",\"editExpiDate\":\"false\",\"editName\":\"false\",\"main\":\"false\",\"productSpecCharDTO\":{\"productSpecCharValueDTO\":{\"def\":\"false\",\"isDefault\":\"0\"}},\"quantity\":\"1\",\"selectedRow\":\"false\",\"showQuantity\":\"false\",\"typeIndex\":\"0\"},\"uplink\":\"false\",\"bhasTransferGoods\":\"false\"},\"dauNoiTheoLoKHDN\":\"false\",\"deployAddress\":null,\"deposit\":\"0\",\"directChangePromotion\":\"false\",\"disableCheckOrUncheckBlock\":\"false\",\"disableItem\":\"false\",\"disableMainMobileSipTrunk\":\"false\",\"disableOwner\":\"false\",\"disableRetrieve\":\"false\",\"disibleIsdn\":\"false\",\"disibleSerial\":\"false\",\"district\":null,\"eligibleToJoinGroup\":\"false\",\"errorOCS\":\"false\",\"esim\":\"false\",\"firstConnect\":null,\"firstSubChangeInfras\":\"false\",\"freeProductCode\":\"false\",\"gotoReqMng\":\"false\",\"hasSuperPromotion\":\"false\",\"hasSuperPromotionActive\":\"false\",\"hasVerifiedOwner\":\"false\",\"hasVerifiedOwnerOld\":\"false\",\"haveCommmitment\":\"false\",\"hmAccTM\":\"\",\"hotCharge\":\"0\",\"ignoreVConnect\":\"false\",\"inGroup\":\"false\",\"isChecked\":\"false\",\"isDirectUpdate\":\"false\",\"isOpenSub\":\"false\",\"isProvince\":\"false\",\"isSelected\":\"false\",\"isSmartSIM\":\"false\",\"isSpecialProduct\":\"false\",\"keepOldIp\":\"false\",\"lineHasAnalogExtraToBlock\":\"false\",\"localPricePlanDTO\":{\"otherPrice\":\"false\"},\"lsSubGoodsDTO\":null,\"lstCustContact\":null,\"lstSubPromotionPrepaidDTO\":null,\"mainMobileSipTrunk\":\"false\",\"mainSip\":null,\"markNotOwner\":\"false\",\"motel\":\"false\",\"moveAllLine\":\"false\",\"needAmount\":\"0\",\"needToPayAmount\":\"0\",\"newSerialEq\":\"false\",\"newValidate\":null,\"noCheckCallImRevokeIsdn\":\"false\",\"noCheckLockIsdn\":\"false\",\"noRetakeSerial\":\"false\",\"noSendSmsProfile\":null,\"noSendSmsUpdateCustomer\":\"false\",\"normalIsdn\":null,\"notCheckStockModelTotal\":null,\"notCreateDeploymentJobVcam\":\"false\",\"notSendSms\":\"false\",\"notTerminateOnPro\":\"false\",\"notUseAtaViettel\":\"false\",\"onlyOTTSmart\":\"false\",\"onlyTVSmart360\":\"false\",\"openBlockSub\":\"false\",\"orderCreatFromMyviettel\":null,\"orderVtracking\":null,\"orderVtsType\":\"\",\"policySpec\":\"false\",\"policySpecInfoDTO\":{\"keySet\":\"\",\"disableInput\":\"false\"},\"precinct\":null,\"prepaidMonthBO\":\"\",\"presentPricePackage\":\"0\",\"priceAfterProm\":\"0.0\",\"pricePlanDTO\":{\"otherPrice\":\"false\"},\"priceRetail\":\"\",\"printProfile\":\"false\",\"productEligible\":\"false\",\"productSpecInfoDTO\":{\"checkMainBalnce\":\"false\",\"hsProduct\":\"false\",\"sendSms\":\"false\",\"showProdSpecInfo\":\"false\"},\"province\":null,\"quotaItemDTO\":\"\",\"reasonDTO\":\"\",\"recoverSubConnectUCTT\":\"false\",\"renderChild\":\"false\",\"renderUplinkInfo\":\"true\",\"renderedPrepaidDes\":\"false\",\"repairMode\":\"false\",\"repairMyVietel\":\"false\",\"repairPrepaid\":null,\"reqZoneRec\":\"false\",\"resetPassword\":\"false\",\"responseHLR\":\"\",\"responseOCS\":\"\",\"roleSaveDeposit\":\"false\",\"runValidate\":null,\"saleServiceCodeOfVasMap\":\"\",\"saleServicesCode\":\"\",\"searchAccountOld\":\"false\",\"selectedMainMember\":\"true\",\"selectedRow\":\"false\",\"sendVts\":\"true\",\"shopStaffName\":null,\"showDetailVas\":\"false\",\"sim4G\":\"false\",\"smartSIM\":null,\"specialProduct\":null,\"staDatetime\":\"2019-03-19T18:07:13+07:00\",\"statusActive900\":\"\",\"subChannelForRent\":\"false\",\"subCommitmentDTO\":\"\",\"subImeiDTO\":{\"subId\":\"0\"},\"subInvalid\":null,\"subLimitUsageDTO\":\"\",\"subVNTT\":\"false\",\"supportActive900\":\"false\",\"technology\":null,\"technologyText\":null,\"telecomServiceName\":\"Multiscreen 2 chiều\",\"terminateAccountCameraGD\":\"false\",\"totalFee\":\"0\",\"transSign\":\"false\",\"transferMode\":\"false\",\"transferReservePrepaid\":\"0\",\"validIdNo\":\"false\",\"validateBeforChangeProduct\":\"false\",\"validateStuChangeProduct\":\"false\",\"viewFile\":\"false\",\"viewMyViettel\":\"false\",\"vipSub\":\"false\",\"writeActionAuditFileForSub\":\"false\",\"custName\":null,\"productCodeExt\":null},\"totalRow\":\"0\",\"value\":null,\"listSubscriber\":null,\"description\":null,\"actionAuditId\":null,\"continue\":\"false\"}","result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"AccountInfoServiceImpl.getSubscriberInformation","duration":1044,"logType":"com.viettel.myviettel.service.impl.AccountInfoServiceImpl","actionType":"AccountInfoServiceImpl","startTime":1718339007473,"endTime":1718339008517,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1044,"logType":"com.viettel.myviettel.controller.CoDinh2Controller","actionType":"CoDinh2Controller","startTime":1718339007473,"endTime":1718339008517,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"CoDinh2Controller.getSubscriberInformation","duration":1044,"clientAddress":"10.207.252.75","result":"0","path":"/CoDinh2/getThongTinThueBao","errorCode":1,"errorMessage":"Hệ thống đang bận, quý khách vui lòng thử lại sau!","errorType":"NULL","paramTracing":"null","errorCodeTracing":null}
INFO dc7b76390ac1b49b {"traceId":"32c91c793f477d89","requestId":null,"objectId":"h004_gftth_tienichss16","service":"BeforeAccessApiFilterServiceImpl.filter","duration":1049,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718339007470,"endTime":1718339008519,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/CoDinh2/getThongTinThueBao"}
14/06/24 11:23:29||dc7b76390ac1b49b|AsyncLog analyId 1718339009106: QueueSize: 21, addSuccess: 21, addFalse: 0, writeSuccess:21, writeFalse:0
14/06/24 11:23:29|-|080bf2d99fd5a9d1|Exception when call soap
org.springframework.web.reactive.function.client.WebClientRequestException: connection timed out: /10.61.152.239:8888; nested exception is io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
reactor.core.publisher.Mono.error(Mono.java:330)
org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
Error has been observed at the following site(s):
*__________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
*__Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
|_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
|_ checkpoint ⇢ Request to POST null [DefaultWebClient]
|_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:433)
*__________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:430)
|_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:540)
|_ Mono.map ⇢ at com.viettel.myviettel.client.impl.BaseClientImpl.callV1(BaseClientImpl.java:144)
Original Stack Trace:
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141) ~[spring-webflux-5.3.20.jar:5.3.20]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /10.61.152.239:8888
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoError] :
reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
Error has been observed at the following site(s):
*__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
*__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:128)
*________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:127)
*_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:500)
*___________________________Mono.contextWrite ⇢ at reactor.netty.resources.PooledConnectionProvider.lambda$acquire$2(PooledConnectionProvider.java:166)
*_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:122)
*_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
|_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:271)
*______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:356)
*____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:101)
|_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
|_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
|_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
|_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
Original Stack Trace:
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:613) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:29|-|080bf2d99fd5a9d1|
com.viettel.fw.exception.BusinessException: coming.soon.feature
at com.viettel.myviettel.service.block.ModemBlockServiceImpl.lambda$handelGetData$2(ModemBlockServiceImpl.java:111) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.ModemBlockServiceImpl.handelGetData(ModemBlockServiceImpl.java:86)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.ModemBlockServiceImpl.handelGetData(ModemBlockServiceImpl.java:86)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.ModemBlockServiceImpl.lambda$handelGetData$2(ModemBlockServiceImpl.java:111) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:29|-|080bf2d99fd5a9d1|
com.viettel.fw.exception.BusinessException: coming.soon.feature
at com.viettel.myviettel.service.block.ModemBlockServiceImpl.lambda$handelGetData$2(ModemBlockServiceImpl.java:111) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.ModemBlockServiceImpl.handelGetData(ModemBlockServiceImpl.java:86)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.ModemBlockServiceImpl.handelGetData(ModemBlockServiceImpl.java:86)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.ModemBlockServiceImpl.lambda$handelGetData$2(ModemBlockServiceImpl.java:111) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:29|-|080bf2d99fd5a9d1|
com.viettel.fw.exception.BusinessException: coming.soon.feature
at com.viettel.myviettel.service.block.ModemBlockServiceImpl.lambda$handelGetData$2(ModemBlockServiceImpl.java:111) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.service.block.ModemBlockServiceImpl.handelGetData(ModemBlockServiceImpl.java:86)
Error has been observed at the following site(s):
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.block.ModemBlockServiceImpl.handelGetData(ModemBlockServiceImpl.java:86)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
*_______Mono.flatMap ⇢ at com.viettel.myviettel.service.impl.BlockServiceImpl.getBlockData(BlockServiceImpl.java:41)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
|_ Mono.doOnError ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:127)
|_ Mono.doOnSuccess ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:106)
|_ Mono.contextWrite ⇢ at com.viettel.fw.utils.LoggerAspectUtils.logMonoResult(LoggerAspectUtils.java:120)
Original Stack Trace:
at com.viettel.myviettel.service.block.ModemBlockServiceImpl.lambda$handelGetData$2(ModemBlockServiceImpl.java:111) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:336) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:491) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:307) ~[reactor-netty-http-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:158) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:477) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:548) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$2.run(AbstractEpollChannel.java:614) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:394) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:23:29|-|080bf2d99fd5a9d1|blockData|POST|10.207.252.75|10.207.252.75|{token:[ef0f36af-5810-4f6d-a453-934d6dffb120-aDAwNF9nZnR0aF90aWVuaWNoc3MxNg==]}{device-id:[655bb2581e675885]}{app_version:[7.9]}{Content-Type:[application/json; charset=UTF-8]}{Host:[10.207.252.75:8878]}{Connection:[Keep-Alive]}{Accept-Encoding:[gzip]}{User-Agent:[okhttp/4.9.0]}{X-Gravitee-Transaction-Id:[61d11692-ee74-41b7-9116-92ee74a1b757]}{X-Gravitee-Request-Id:[61d11692-ee74-41b7-9116-92ee74a1b757]}{content-length:[88]}|{device_name:[SM-S908E]}{version_app:[7.9]}{build_code:[791]}{os_version:[33]}{device_id:[655bb2581e675885]}{address_mac:[02:00:00:00:00:00]}{myvt_checksum:[U+qa31Jf8NJSQ6jwFNlj9onO/F4=]}|{"id":"F97AB05CCC1C4C91B20449A2CAB9180E","params":{"os_type":"android","version":"7.9"}}|200|"{\"errorCode\":1,\"message\":\"Tính năng đang được nâng cấp. Quý khách vui lòng thử lại sau!\",\"data\":null,\"errorCodeTracing\":null}"
14/06/24 11:23:30||7a9583eb1a80a03d|START CLEAR CACHE
14/06/24 11:23:30|-|4be10be156730fcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:32||3cac92714fa5f209|Start write log analyId 1718339012133
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"BaseClientImpl.call","duration":10024,"logType":"com.viettel.myviettel.client.impl.BaseClientImpl","actionType":"BaseClientImpl","startTime":1718338999564,"endTime":1718339009588,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"BlockClientImpl.getListSubGoodsByIsdn","duration":10024,"logType":"com.viettel.myviettel.client.impl.BlockClientImpl","actionType":"BlockClientImpl","startTime":1718338999564,"endTime":1718339009588,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"ModemBlockServiceImpl.getBlockData","duration":11651,"logType":"com.viettel.myviettel.service.block.ModemBlockServiceImpl","actionType":"ModemBlockServiceImpl","startTime":1718338997944,"endTime":1718339009595,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"coming.soon.feature\",\"errorCodeTracing\":null}","result":"0","path":"/blockData"}
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"BlockServiceImpl.getBlockData","duration":11712,"logType":"com.viettel.myviettel.service.impl.BlockServiceImpl","actionType":"BlockServiceImpl","startTime":1718338997888,"endTime":1718339009600,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"coming.soon.feature\",\"errorCodeTracing\":null}","result":"0","path":"/blockData"}
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":11713,"logType":"com.viettel.myviettel.controller.BlockController","actionType":"BlockController","startTime":1718338997888,"endTime":1718339009601,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":"{\"code\":1,\"errorCode\":null,\"message\":\"coming.soon.feature\",\"errorCodeTracing\":null}","result":"0","path":"/blockData"}
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"BlockController.getBlockData","duration":11713,"clientAddress":"10.207.252.75","result":"0","path":"/blockData","errorCode":1,"errorMessage":"coming.soon.feature","errorType":"USER","paramTracing":"null","errorCodeTracing":null}
INFO 3cac92714fa5f209 {"traceId":"080bf2d99fd5a9d1","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":11721,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718338997884,"endTime":1718339009605,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/blockData"}
14/06/24 11:23:32||3cac92714fa5f209|AsyncLog analyId 1718339012133: QueueSize: 6, addSuccess: 6, addFalse: 0, writeSuccess:6, writeFalse:0
14/06/24 11:23:32|-|f13dc719236b508e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:34|-|bf5dc8f6c7209cea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:35||343e3fda12b5afb9|Start write log analyId 1718339015140
14/06/24 11:23:35||343e3fda12b5afb9|AsyncLog analyId 1718339015140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:35||b123199a4fa96f7e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:23:36|-|51e3356e9e06bd87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:38||4277195c94057530|Start write log analyId 1718339018141
14/06/24 11:23:38||4277195c94057530|AsyncLog analyId 1718339018141: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:38|-|bbe2478401d68756|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:40||74aad6b8581cff46|START CLEAR CACHE
14/06/24 11:23:40|-|9c89fbcd99b7c59e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:41||e55aa272ddddffe7|Start write log analyId 1718339021141
14/06/24 11:23:41||e55aa272ddddffe7|AsyncLog analyId 1718339021141: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:42|-|1e79a37dad6fa948|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:44||54e20c88723cea0c|Start write log analyId 1718339024142
14/06/24 11:23:44||54e20c88723cea0c|AsyncLog analyId 1718339024142: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:44|-|190a967b1437f41d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:46|-|d64ba1c763dcd996|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:47||3b55ed0d5f9788ec|Start write log analyId 1718339027143
14/06/24 11:23:47||3b55ed0d5f9788ec|AsyncLog analyId 1718339027143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:48|-|abb9b07ddec8a30f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:50||53bbcee220cb1c97|Start write log analyId 1718339030143
14/06/24 11:23:50||53bbcee220cb1c97|AsyncLog analyId 1718339030143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:50||55315e99df322412|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:23:50||a9ba2dba024db0b2|START CLEAR CACHE
14/06/24 11:23:50|-|1834dcaae218dada|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:52|-|63422e0cc8252c71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:53||e4460e43271dede5|Start write log analyId 1718339033143
14/06/24 11:23:53||e4460e43271dede5|AsyncLog analyId 1718339033143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:54|-|4a633b35759716a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:56||24e998bf1e8ca24c|Start write log analyId 1718339036144
14/06/24 11:23:56||24e998bf1e8ca24c|AsyncLog analyId 1718339036144: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:23:56|-|645dc96018c4f9c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:58|-|7660f63802030126|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:23:59||c7e960dedd559356|Start write log analyId 1718339039145
14/06/24 11:23:59||c7e960dedd559356|AsyncLog analyId 1718339039145: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:00||4903d67fee794de5|START CLEAR CACHE
14/06/24 11:24:00|-|054017662e275b77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:02||2cbb9e111f01b602|Start write log analyId 1718339042145
14/06/24 11:24:02||2cbb9e111f01b602|AsyncLog analyId 1718339042145: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:02|-|db34440433558e6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:04|-|449c5514035a9c23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:05||45fd8318b4b922cd|Start write log analyId 1718339045146
14/06/24 11:24:05||45fd8318b4b922cd|AsyncLog analyId 1718339045146: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:05||b1aee493fa093b0e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:24:06|-|a4e4d19575986efa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:08||515104992d579bef|Start write log analyId 1718339048146
14/06/24 11:24:08||515104992d579bef|AsyncLog analyId 1718339048146: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:08|-|0a9006354c6a94db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:10||374b4beac4c3b862|START CLEAR CACHE
14/06/24 11:24:10|-|b9d4e928675ae635|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:11||f60cb712256a4f6d|Start write log analyId 1718339051147
14/06/24 11:24:11||f60cb712256a4f6d|AsyncLog analyId 1718339051147: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:12|-|ac8d1fc6c312c7a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:14||7099c1e68baddd71|Start write log analyId 1718339054148
14/06/24 11:24:14||7099c1e68baddd71|AsyncLog analyId 1718339054148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:14|-|bb6ec223c27a8408|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:16|-|49a1e34ac9fc0f3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:17||4ecd0fab72ca01a3|Start write log analyId 1718339057148
14/06/24 11:24:17||4ecd0fab72ca01a3|AsyncLog analyId 1718339057148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:18|-|00563a9ffce84a0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:20||372611ec6ab5446d|Start write log analyId 1718339060149
14/06/24 11:24:20||372611ec6ab5446d|AsyncLog analyId 1718339060149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:20||295a017e32983a14|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:24:20||e5b4e103074e351b|START CLEAR CACHE
14/06/24 11:24:20|-|a98887cd3bcc3ecf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:22|-|e04b47d07e5c42cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:23||ea1cb152dc1a4d36|Start write log analyId 1718339063150
14/06/24 11:24:23||ea1cb152dc1a4d36|AsyncLog analyId 1718339063150: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:24|-|0f4b5e1e7ceef280|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:26||6dac3a5615a1f58b|Start write log analyId 1718339066150
14/06/24 11:24:26||6dac3a5615a1f58b|AsyncLog analyId 1718339066150: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:26|-|f1c4b045f1e51410|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:28|-|8c3a9e092ff01f7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:29||b4ad03230dd9c70a|Start write log analyId 1718339069151
14/06/24 11:24:29||b4ad03230dd9c70a|AsyncLog analyId 1718339069151: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:30||ad37a7e422993762|START CLEAR CACHE
14/06/24 11:24:30|-|a0110a872dc60fe8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:32||2c7ff646731d0c0e|Start write log analyId 1718339072152
14/06/24 11:24:32||2c7ff646731d0c0e|AsyncLog analyId 1718339072152: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:32|-|14da021730ba7113|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:34|-|ab0ed408bad6bc55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:35||23c0d78607d98701|Start write log analyId 1718339075152
14/06/24 11:24:35||23c0d78607d98701|AsyncLog analyId 1718339075152: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:35||f7df234c3f7da4fb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:24:36|-|8d6aa9f939860045|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:38||60a9a2d59bf650bd|Start write log analyId 1718339078153
14/06/24 11:24:38||60a9a2d59bf650bd|AsyncLog analyId 1718339078153: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:38|-|43cb70cdb8a8170d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:40||a3623be61e110a72|START CLEAR CACHE
14/06/24 11:24:40|-|51aadd40daa9b76e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:41||0c69ab951583e8d1|Start write log analyId 1718339081153
14/06/24 11:24:41||0c69ab951583e8d1|AsyncLog analyId 1718339081153: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:42|-|e290da885d8a688b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:44||8fd67132fc681c81|Start write log analyId 1718339084154
14/06/24 11:24:44||8fd67132fc681c81|AsyncLog analyId 1718339084154: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:44|-|1fd36791b95f5295|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:46|-|13e2ed09fcf66ff0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:47||573614a8e6d63465|Start write log analyId 1718339087155
14/06/24 11:24:47||573614a8e6d63465|AsyncLog analyId 1718339087155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:48|-|d60b7bdbc0878cfd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:50||46c675ddd90c5a56|Start write log analyId 1718339090155
14/06/24 11:24:50||46c675ddd90c5a56|AsyncLog analyId 1718339090155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:50||30a6d8a661c1cbd4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:24:50||edb370200035ff0f|START CLEAR CACHE
14/06/24 11:24:50|-|eaa50073bfd831a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:52|-|7579b3eb68003ca8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:53||63df6d24407bbb8e|Start write log analyId 1718339093156
14/06/24 11:24:53||63df6d24407bbb8e|AsyncLog analyId 1718339093156: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:54|-|b426f86d39a7bfc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:56||e2f20a62a37b3d7b|Start write log analyId 1718339096156
14/06/24 11:24:56||e2f20a62a37b3d7b|AsyncLog analyId 1718339096156: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:24:56|-|5c5372a7079826f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:58|-|313f0aa5978f7afe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:24:59||deaf917fdf5e08d1|Start write log analyId 1718339099157
14/06/24 11:24:59||deaf917fdf5e08d1|AsyncLog analyId 1718339099157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:00||0e14db4c901663cd|START CLEAR CACHE
14/06/24 11:25:00|-|3d5d9e5182c5b118|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:02||b0c691c97b65d077|Start write log analyId 1718339102157
14/06/24 11:25:02||b0c691c97b65d077|AsyncLog analyId 1718339102157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:02|-|0d6ea5294f987634|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:04|-|2b095740a6a27f53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:05||5e7ea039cecb3d31|Start write log analyId 1718339105158
14/06/24 11:25:05||5e7ea039cecb3d31|AsyncLog analyId 1718339105158: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:05||719aaca469b7bd04|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:25:06|-|38e4c89a878abd44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:08||68ac7ef2b95693ae|Start write log analyId 1718339108158
14/06/24 11:25:08||68ac7ef2b95693ae|AsyncLog analyId 1718339108158: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:08|-|258225f5cd10bb75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:10||18f9f80a717dfff6|START CLEAR CACHE
14/06/24 11:25:10|-|469bb562c3d2a3c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:11||bd63170ae480690e|Start write log analyId 1718339111159
14/06/24 11:25:11||bd63170ae480690e|AsyncLog analyId 1718339111159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:12|-|af94ce965f51c852|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:14||aac36586653d9780|Start write log analyId 1718339114159
14/06/24 11:25:14||aac36586653d9780|AsyncLog analyId 1718339114159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:14|-|b065210eadd583f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:16|-|afbde02d2c80d960|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:17||7b3a14ff8aef7a76|Start write log analyId 1718339117160
14/06/24 11:25:17||7b3a14ff8aef7a76|AsyncLog analyId 1718339117160: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:18|-|8d127a6ae7fbcdfb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:20||527c0e4365f31b43|Start write log analyId 1718339120161
14/06/24 11:25:20||527c0e4365f31b43|AsyncLog analyId 1718339120161: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:20||a0a4dddc83bc3015|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:25:20||bc10ab304d18c7ce|START CLEAR CACHE
14/06/24 11:25:20|-|cf95364503318b5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:22|-|14b879a29d90e5d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:23||94fa8b653710baea|Start write log analyId 1718339123161
14/06/24 11:25:23||94fa8b653710baea|AsyncLog analyId 1718339123161: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:24|-|121dd3ca46622d4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:26||67d8d29f8fe49a84|Start write log analyId 1718339126162
14/06/24 11:25:26||67d8d29f8fe49a84|AsyncLog analyId 1718339126162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:26|-|41fbd3c926cf6401|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:28|-|bd2c187e5669535e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:29||3d49ff5771b623a9|Start write log analyId 1718339129163
14/06/24 11:25:29||3d49ff5771b623a9|AsyncLog analyId 1718339129163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:30||5b092c370e3f3881|START CLEAR CACHE
14/06/24 11:25:30|-|47041dcdf418ab44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:32||93737df541e9b607|Start write log analyId 1718339132163
14/06/24 11:25:32||93737df541e9b607|AsyncLog analyId 1718339132163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:32|-|699c04a0771e0dc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:34|-|94715eacc544eb35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:35||6c2094f1a925bd9a|Start write log analyId 1718339135175
14/06/24 11:25:35||6c2094f1a925bd9a|AsyncLog analyId 1718339135175: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:35||dfb5a64425d539ac|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:25:36|-|e2ce8fa885ad65f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:38||05c8fd0857282fd6|Start write log analyId 1718339138176
14/06/24 11:25:38||05c8fd0857282fd6|AsyncLog analyId 1718339138176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:38|-|47fc055fe4de207f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:40||14b65e7154c8e2af|START CLEAR CACHE
14/06/24 11:25:40|-|9fc8ec5d3830cd9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:41||8359bb192d61f452|Start write log analyId 1718339141176
14/06/24 11:25:41||8359bb192d61f452|AsyncLog analyId 1718339141176: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:42|-|c172e57ff2367eba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:44||97e2f625755f3504|Start write log analyId 1718339144177
14/06/24 11:25:44||97e2f625755f3504|AsyncLog analyId 1718339144177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:44|-|a04fa57f78f09d27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:46|-|61599f089468f03a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:47||af5fc18a308dda44|Start write log analyId 1718339147178
14/06/24 11:25:47||af5fc18a308dda44|AsyncLog analyId 1718339147178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:48|-|8573e3965ffa1d79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:50||dd4fad4b453b9def|Start write log analyId 1718339150178
14/06/24 11:25:50||dd4fad4b453b9def|AsyncLog analyId 1718339150178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:50||c71183bdcbec3a3e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:25:50||35eaacb6bccbbd70|START CLEAR CACHE
14/06/24 11:25:50|-|7a0530aa00e94a28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:52|-|c7863152cdbb9a71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:53||fc51c46fac8162fe|Start write log analyId 1718339153179
14/06/24 11:25:53||fc51c46fac8162fe|AsyncLog analyId 1718339153179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:54|-|71ee1241bd2f6a84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:56||aa131ff018008e2b|Start write log analyId 1718339156179
14/06/24 11:25:56||aa131ff018008e2b|AsyncLog analyId 1718339156179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:25:56|-|f1ce45dfbed45c44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:58|-|2172d4b555fcacec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:25:59||9a223d41d00fce1f|Start write log analyId 1718339159180
14/06/24 11:25:59||9a223d41d00fce1f|AsyncLog analyId 1718339159180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:00||35f81df90c0e4abd|START CLEAR CACHE
14/06/24 11:26:00|-|b766cfa59c268c8c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:02||a5d50067027d1c92|Start write log analyId 1718339162181
14/06/24 11:26:02||a5d50067027d1c92|AsyncLog analyId 1718339162181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:02|-|96f8e3ccdd721d37|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:04|-|2b08b9a09563f31d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:05||a21628bffde4f09b|Start write log analyId 1718339165181
14/06/24 11:26:05||a21628bffde4f09b|AsyncLog analyId 1718339165181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:05||ec2cb8cac5903438|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:26:06|-|8cdd1697eede004d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:08||e8012dd55b745894|Start write log analyId 1718339168182
14/06/24 11:26:08||e8012dd55b745894|AsyncLog analyId 1718339168182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:08|-|c3e05c10408c952b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:10||67b100280682b074|START CLEAR CACHE
14/06/24 11:26:10|-|9f4b1b5b1350e6a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:11||bd24f485c4dc1b68|Start write log analyId 1718339171182
14/06/24 11:26:11||bd24f485c4dc1b68|AsyncLog analyId 1718339171182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:12|-|2852e671aec58f79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:14||59a959c3b0d8ca37|Start write log analyId 1718339174183
14/06/24 11:26:14||59a959c3b0d8ca37|AsyncLog analyId 1718339174183: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:14|-|ddcb1e4022d9ed4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:16|-|b19404b93ef03608|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:17||357923773596f2e9|Start write log analyId 1718339177184
14/06/24 11:26:17||357923773596f2e9|AsyncLog analyId 1718339177184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:18|-|dd1ce21c7337c825|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:20||7e3c7241a22531ab|Start write log analyId 1718339180184
14/06/24 11:26:20||7e3c7241a22531ab|AsyncLog analyId 1718339180184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:20||1d37a0013d820a8c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:26:20||07025d0aa71cc2c7|START CLEAR CACHE
14/06/24 11:26:20|-|284359b8af8ab71f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:22|-|b366e84d8f28e774|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:23||80521dda2052d1d8|Start write log analyId 1718339183185
14/06/24 11:26:23||80521dda2052d1d8|AsyncLog analyId 1718339183185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:24|-|0b4a208ba4ca1867|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:26||2df41a5c386db4f3|Start write log analyId 1718339186185
14/06/24 11:26:26||2df41a5c386db4f3|AsyncLog analyId 1718339186185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:26|-|04848838fb513968|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:28|-|7d6ae0b6a52ccc0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:29||13e10e824d5df047|Start write log analyId 1718339189186
14/06/24 11:26:29||13e10e824d5df047|AsyncLog analyId 1718339189186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:30||9a5886e0f44a7e55|START CLEAR CACHE
14/06/24 11:26:30|-|0ce033e01963160a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:32||2602e867b71ab8ae|Start write log analyId 1718339192186
14/06/24 11:26:32||2602e867b71ab8ae|AsyncLog analyId 1718339192186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:32|-|5da88e654c315cd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:34|-|7fc61451eb6d8162|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:35||22570966f795147b|Start write log analyId 1718339195187
14/06/24 11:26:35||22570966f795147b|AsyncLog analyId 1718339195187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:35||a73a305b48281b39|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:26:36|-|5fc0e7b72799a156|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:38||ac275e2b90a78cb1|Start write log analyId 1718339198187
14/06/24 11:26:38||ac275e2b90a78cb1|AsyncLog analyId 1718339198187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:38|-|c5646ce7203b1d5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:40||d10b358be3c7cd65|START CLEAR CACHE
14/06/24 11:26:40|-|79246587d1fcbe98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:41||682fb8f8f53b66b4|Start write log analyId 1718339201188
14/06/24 11:26:41||682fb8f8f53b66b4|AsyncLog analyId 1718339201188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:42|-|5ba1c26909ea8eed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:44||4dd4ee94aa34c4ac|Start write log analyId 1718339204189
14/06/24 11:26:44||4dd4ee94aa34c4ac|AsyncLog analyId 1718339204189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:44|-|b8a3cb1305b7dce0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:46|-|60fe40497756feed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:47||c56414cd804561ee|Start write log analyId 1718339207189
14/06/24 11:26:47||c56414cd804561ee|AsyncLog analyId 1718339207189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:48|-|2f3ea16cbc7abd90|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:50||06bc480590042c4c|Start write log analyId 1718339210190
14/06/24 11:26:50||06bc480590042c4c|AsyncLog analyId 1718339210190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:50||ff7a97db11b1dbb9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:26:50||97ec2c6b6f0e90f1|START CLEAR CACHE
14/06/24 11:26:50|-|7102fb7062dfcec0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:52|-|178f262c1c6e0338|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:53||a7c94fe9d978c1ff|Start write log analyId 1718339213190
14/06/24 11:26:53||a7c94fe9d978c1ff|AsyncLog analyId 1718339213190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:54|-|8425239135b655b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:56||f82ced8f76b0a9a1|Start write log analyId 1718339216191
14/06/24 11:26:56||f82ced8f76b0a9a1|AsyncLog analyId 1718339216191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:26:56|-|fca0570b9a08eae6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:58|-|db1f177979dccbf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:26:59||d6c020a952818aaf|Start write log analyId 1718339219192
14/06/24 11:26:59||d6c020a952818aaf|AsyncLog analyId 1718339219192: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:00||45a93dc35f17eecf|START CLEAR CACHE
14/06/24 11:27:00|-|e9c89e29e9e56b5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:02||7d42d4b5de4a1e32|Start write log analyId 1718339222192
14/06/24 11:27:02||7d42d4b5de4a1e32|AsyncLog analyId 1718339222192: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:02|-|071873b7e23efa7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:04|-|6f4faca4d26446c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:05||37405cce58b4e9b5|Start write log analyId 1718339225193
14/06/24 11:27:05||37405cce58b4e9b5|AsyncLog analyId 1718339225193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:05||67e18828b83e0f1f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:27:06|-|761281f3e87635ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:08||33ae4b844e1eebb9|Start write log analyId 1718339228193
14/06/24 11:27:08||33ae4b844e1eebb9|AsyncLog analyId 1718339228193: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:08|-|b04ae71fd797940d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:10||25d3d8db830dc132|START CLEAR CACHE
14/06/24 11:27:10|-|e3acf9eb2528ff09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:11||2d32758f9a5ae771|Start write log analyId 1718339231194
14/06/24 11:27:11||2d32758f9a5ae771|AsyncLog analyId 1718339231194: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:12|-|ae0de0ab89713984|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:14||3c5b5e99aa141f74|Start write log analyId 1718339234195
14/06/24 11:27:14||3c5b5e99aa141f74|AsyncLog analyId 1718339234195: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:14|-|0b98378b1b1de9ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:16|-|5d1fbc443b8c8da8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:17||77109752099d528b|Start write log analyId 1718339237196
14/06/24 11:27:17||77109752099d528b|AsyncLog analyId 1718339237196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:18|-|6cd7a5bc025c9170|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:20||e717053c4daaf297|Start write log analyId 1718339240196
14/06/24 11:27:20||e717053c4daaf297|AsyncLog analyId 1718339240196: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:20||f469663c1acc16b5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:27:20||af39537da3efa10e|START CLEAR CACHE
14/06/24 11:27:20|-|c7c9e422a4566a0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:22|-|8108aa128aa3df74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:23||87a0b00c2ef3fab4|Start write log analyId 1718339243197
14/06/24 11:27:23||87a0b00c2ef3fab4|AsyncLog analyId 1718339243197: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:24|-|772a9ac859ced0b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:26||4116a9b9c83a4e95|Start write log analyId 1718339246198
14/06/24 11:27:26||4116a9b9c83a4e95|AsyncLog analyId 1718339246198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:26|-|44d37b8fb63c648e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:28|-|eef5b69b02cdf800|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:29||6dd77388dd7b3e51|Start write log analyId 1718339249198
14/06/24 11:27:29||6dd77388dd7b3e51|AsyncLog analyId 1718339249198: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:30||09f7d746ac57110e|START CLEAR CACHE
14/06/24 11:27:30|-|487177fc73c58de0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:32||a5433fec0a2181ae|Start write log analyId 1718339252199
14/06/24 11:27:32||a5433fec0a2181ae|AsyncLog analyId 1718339252199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:32|-|15f9178f74b01798|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:34|-|1e83bdefac697dce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:35||383aa04661b440df|Start write log analyId 1718339255199
14/06/24 11:27:35||383aa04661b440df|AsyncLog analyId 1718339255199: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:35||3bfb098d44aaf713|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:27:36|-|42a653a41678dfaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:38||6133ef28a656b7d6|Start write log analyId 1718339258200
14/06/24 11:27:38||6133ef28a656b7d6|AsyncLog analyId 1718339258200: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:38|-|69b1852ca3dd5b6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:40||be23ddf323e7aff0|START CLEAR CACHE
14/06/24 11:27:40|-|fd9739a07af79fe5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:41||df58e6ef00c3ddc6|Start write log analyId 1718339261200
14/06/24 11:27:41||df58e6ef00c3ddc6|AsyncLog analyId 1718339261200: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:42|-|61805fe5de70b414|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:44||91b647456d6a2d77|Start write log analyId 1718339264201
14/06/24 11:27:44||91b647456d6a2d77|AsyncLog analyId 1718339264201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:44|-|1511d2374c8e2f72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:46|-|d0b2a6d6116cc854|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:47||0a5cb81cc3f530a6|Start write log analyId 1718339267201
14/06/24 11:27:47||0a5cb81cc3f530a6|AsyncLog analyId 1718339267201: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:48|-|5e48039f140e7ae4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:50||b8984eaf556ec459|Start write log analyId 1718339270202
14/06/24 11:27:50||b8984eaf556ec459|AsyncLog analyId 1718339270202: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:50||934c27a296e734e3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:27:50||9ed3318a0def8461|START CLEAR CACHE
14/06/24 11:27:50|-|96477cfd515b6276|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:52|-|7110f4902c9877b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:53||a8b30d12bdeffc7b|Start write log analyId 1718339273202
14/06/24 11:27:53||a8b30d12bdeffc7b|AsyncLog analyId 1718339273202: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:54|-|d9b3c71e716cf9e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:56||f4b29ed818f57dc6|Start write log analyId 1718339276203
14/06/24 11:27:56||f4b29ed818f57dc6|AsyncLog analyId 1718339276203: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:27:56|-|a790a9821ab779a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:58|-|fe92403039b839f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:27:59||5f8908fa5728313c|Start write log analyId 1718339279206
14/06/24 11:27:59||5f8908fa5728313c|AsyncLog analyId 1718339279206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:00||3f135d1b45538d25|START CLEAR CACHE
14/06/24 11:28:00|-|997db1b681debcd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:02||9b1d4a6e26a27364|Start write log analyId 1718339282207
14/06/24 11:28:02||9b1d4a6e26a27364|AsyncLog analyId 1718339282207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:02|-|fbf1412a5f87d168|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:04|-|036976ac34718617|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:05||993289aa69b2826b|Start write log analyId 1718339285207
14/06/24 11:28:05||993289aa69b2826b|AsyncLog analyId 1718339285207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:05||9291eb44e913fb5e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:28:06|-|23d205259767ce86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:08||4c9aa58ea02420fc|Start write log analyId 1718339288208
14/06/24 11:28:08||4c9aa58ea02420fc|AsyncLog analyId 1718339288208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:08|-|0f76873a77f1636d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:10||46019a992205c325|START CLEAR CACHE
14/06/24 11:28:10|-|ebcaed37a85d00b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:11||1136540df866b8de|Start write log analyId 1718339291208
14/06/24 11:28:11||1136540df866b8de|AsyncLog analyId 1718339291208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:12|-|a9b6dcd6e49a3243|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:14||f687663517a8750c|Start write log analyId 1718339294209
14/06/24 11:28:14||f687663517a8750c|AsyncLog analyId 1718339294209: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:14|-|88f58c6558007394|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:16|-|0eb2d44ea271d145|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:17||d5aee98688c68b82|Start write log analyId 1718339297210
14/06/24 11:28:17||d5aee98688c68b82|AsyncLog analyId 1718339297210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:18|-|ee18af412f305b39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:20||e0f08ebbb4e0bcd5|Start write log analyId 1718339300210
14/06/24 11:28:20||e0f08ebbb4e0bcd5|AsyncLog analyId 1718339300210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:20||8e03a8b4c905c836|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:28:20||e8e8f21b9db3eeb0|START CLEAR CACHE
14/06/24 11:28:20|-|2634075abbbf5476|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:22|-|5aab448586b6e08b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:23||c95b69f51298b26f|Start write log analyId 1718339303211
14/06/24 11:28:23||c95b69f51298b26f|AsyncLog analyId 1718339303211: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:24|-|4368a40e3bfaac0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:26||ce1d8612d1b08e6a|Start write log analyId 1718339306211
14/06/24 11:28:26||ce1d8612d1b08e6a|AsyncLog analyId 1718339306211: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:26|-|23aecbc3c13d5f1e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:28|-|d8240fd95dcc65e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:29||8d3a889f9300a947|Start write log analyId 1718339309212
14/06/24 11:28:29||8d3a889f9300a947|AsyncLog analyId 1718339309212: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:30||0b2cfbe6fefb20f8|START CLEAR CACHE
14/06/24 11:28:30|-|a48c0f2a73796454|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:32||4132446398380d53|Start write log analyId 1718339312213
14/06/24 11:28:32||4132446398380d53|AsyncLog analyId 1718339312213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:32|-|cd68970105a99f83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:34|-|f6609e0c20675f60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:35||0aacd0e2353a2003|Start write log analyId 1718339315213
14/06/24 11:28:35||0aacd0e2353a2003|AsyncLog analyId 1718339315213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:35||5ba56280c4719379|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:28:36|-|65c20fe251bca4f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:38||31b090f3f04760af|Start write log analyId 1718339318214
14/06/24 11:28:38||31b090f3f04760af|AsyncLog analyId 1718339318214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:38|-|cffd678a5acd85e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:40||a996c8f730e82f90|START CLEAR CACHE
14/06/24 11:28:40|-|726398d71314ba0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:41||2d28f4f0ea5d6412|Start write log analyId 1718339321215
14/06/24 11:28:41||2d28f4f0ea5d6412|AsyncLog analyId 1718339321215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:42|-|2cc0343e5ac0c058|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:44||aba3af09fe22805d|Start write log analyId 1718339324215
14/06/24 11:28:44||aba3af09fe22805d|AsyncLog analyId 1718339324215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:44|-|22a58fb8055cf895|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:46|-|4f285a2316f164f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:47||9218f3d8795985df|Start write log analyId 1718339327216
14/06/24 11:28:47||9218f3d8795985df|AsyncLog analyId 1718339327216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:48|-|c064134803263eb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:50||a4de0a02eaf56d02|Start write log analyId 1718339330216
14/06/24 11:28:50||a4de0a02eaf56d02|AsyncLog analyId 1718339330216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:50||0bbb28bcbe68dcbc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:28:50||7d801d65d001eb5c|START CLEAR CACHE
14/06/24 11:28:50|-|cd4f54a68d64e200|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:52|-|b48c327f5e7696f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:53||b34c973c50f6711a|Start write log analyId 1718339333217
14/06/24 11:28:53||b34c973c50f6711a|AsyncLog analyId 1718339333217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:54|-|8e7308a6f4d0d2eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:56||fec25937c2c6e334|Start write log analyId 1718339336217
14/06/24 11:28:56||fec25937c2c6e334|AsyncLog analyId 1718339336217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:28:56|-|01a1fd469d2371f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:58|-|f28a819b087a4a45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:28:59||e19b254f762bfb17|Start write log analyId 1718339339218
14/06/24 11:28:59||e19b254f762bfb17|AsyncLog analyId 1718339339218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:00||e1bf9dbe9f432b13|START CLEAR CACHE
14/06/24 11:29:00|-|0da9a9afa4c5e9e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:02||4a69c887d54e34d9|Start write log analyId 1718339342219
14/06/24 11:29:02||4a69c887d54e34d9|AsyncLog analyId 1718339342219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:02|-|ca95cfa83d071f6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:04|-|525fad66a17a9728|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:05||17c62852ba6618a9|Start write log analyId 1718339345219
14/06/24 11:29:05||17c62852ba6618a9|AsyncLog analyId 1718339345219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:05||6fd096a86ee91450|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:29:06|-|da94ba2a3b50e9d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:08||716a77581e7509ed|Start write log analyId 1718339348220
14/06/24 11:29:08||716a77581e7509ed|AsyncLog analyId 1718339348220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:08|-|4fc39ddf8becde4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:10||044b68e2d4d1d42f|START CLEAR CACHE
14/06/24 11:29:10|-|e7d8c01357212921|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:11||8c09ad94828f9642|Start write log analyId 1718339351221
14/06/24 11:29:11||8c09ad94828f9642|AsyncLog analyId 1718339351221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:12|-|37b52bbe4841cb45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:14||3d7626b73e88a6ea|Start write log analyId 1718339354221
14/06/24 11:29:14||3d7626b73e88a6ea|AsyncLog analyId 1718339354221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:14|-|eb8f7720a227dcff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:16|-|712059ce41a936b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:17||ccc60a2c2336cbf1|Start write log analyId 1718339357222
14/06/24 11:29:17||ccc60a2c2336cbf1|AsyncLog analyId 1718339357222: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:18|-|2453468e231a6384|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:20||59a3fc8046387ca0|Start write log analyId 1718339360223
14/06/24 11:29:20||59a3fc8046387ca0|AsyncLog analyId 1718339360223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:20||d482a330c67c7af6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:29:20||9944eaf25baf75b5|START CLEAR CACHE
14/06/24 11:29:20|-|6b8ee55befa75778|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:22|-|861d3dfad6c9487a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:23||37d19b1acf27497b|Start write log analyId 1718339363223
14/06/24 11:29:23||37d19b1acf27497b|AsyncLog analyId 1718339363223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:24|-|f66636a00f238d16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:26||4f53da596cb18382|Start write log analyId 1718339366224
14/06/24 11:29:26||4f53da596cb18382|AsyncLog analyId 1718339366224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:26|-|9dc65b9c2b3e6001|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:28|-|70d4c9ab8ab0c2a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:29||0e7643dd3a5f339b|Start write log analyId 1718339369224
14/06/24 11:29:29||0e7643dd3a5f339b|AsyncLog analyId 1718339369224: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:30||0158ffa08883b8d6|START CLEAR CACHE
14/06/24 11:29:30|-|d292705a09fa2afd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:32||8ba2c10640881707|Start write log analyId 1718339372225
14/06/24 11:29:32||8ba2c10640881707|AsyncLog analyId 1718339372225: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:32|-|8f9154f7415d44d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:34|-|ce0fa4b684887150|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:35||c5c564a2eb89ceae|Start write log analyId 1718339375226
14/06/24 11:29:35||c5c564a2eb89ceae|AsyncLog analyId 1718339375226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:35||93ed1aa7c8447625|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:29:36|-|e22d07a6c95eb6c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:38||54b3e1a96329e92a|Start write log analyId 1718339378226
14/06/24 11:29:38||54b3e1a96329e92a|AsyncLog analyId 1718339378226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:38|-|f7e45ef580d389c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:40||7a14a9f03db4f5c8|START CLEAR CACHE
14/06/24 11:29:40|-|a3394e1bc308438d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:41||a23ef7d423b1fe0b|Start write log analyId 1718339381227
14/06/24 11:29:41||a23ef7d423b1fe0b|AsyncLog analyId 1718339381227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:42|-|a127d0bb48885ae7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:44||553c90928626886a|Start write log analyId 1718339384227
14/06/24 11:29:44||553c90928626886a|AsyncLog analyId 1718339384227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:44|-|98f1452dfa34eb58|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:46|-|465ba4019bab1499|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:47||a6bfcf30fda93ef3|Start write log analyId 1718339387228
14/06/24 11:29:47||a6bfcf30fda93ef3|AsyncLog analyId 1718339387228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:48|-|a4fc06575db0afa1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:50||46c2f4e28f16d6f6|Start write log analyId 1718339390229
14/06/24 11:29:50||46c2f4e28f16d6f6|AsyncLog analyId 1718339390229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:50||4b80c857b0731290|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:29:50||e1dd24902c15d972|START CLEAR CACHE
14/06/24 11:29:50|-|297bdd6e22f26d98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:52|-|946f223c432c4304|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:53||eed6c203a96329f8|Start write log analyId 1718339393229
14/06/24 11:29:53||eed6c203a96329f8|AsyncLog analyId 1718339393229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:54|-|c5f09ee2a0af01cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:56||25795fe744b1aa58|Start write log analyId 1718339396230
14/06/24 11:29:56||25795fe744b1aa58|AsyncLog analyId 1718339396230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:29:56|-|1fd66b6eb3b4d319|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:58|-|0ba2ceb1eed8dacc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:29:59||cdd4a1335c9f0b8f|Start write log analyId 1718339399230
14/06/24 11:29:59||cdd4a1335c9f0b8f|AsyncLog analyId 1718339399230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:00||a5d90d9692db6ab1|START CLEAR CACHE
14/06/24 11:30:00|-|d41e4a0d8ae97579|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:02||5aa33bc3b5413f75|Start write log analyId 1718339402231
14/06/24 11:30:02||5aa33bc3b5413f75|AsyncLog analyId 1718339402231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:02|-|26aa29b7976f5b4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:04|-|0d9925766feee73f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:05||90ffe52c880f83f4|Start write log analyId 1718339405232
14/06/24 11:30:05||90ffe52c880f83f4|AsyncLog analyId 1718339405232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:05||29f7623a57a20b00|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:30:06|-|7cc423ea4983b878|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:08||35741813a48c3a02|Start write log analyId 1718339408233
14/06/24 11:30:08||35741813a48c3a02|AsyncLog analyId 1718339408233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:08|-|72a25ca03512ba22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:10||e8661c3df1a2e474|START CLEAR CACHE
14/06/24 11:30:10|-|ae1efa50ac4ce1ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:11||3cca500cfd269aea|Start write log analyId 1718339411233
14/06/24 11:30:11||3cca500cfd269aea|AsyncLog analyId 1718339411233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:12|-|0aecf3d7bdcb7876|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:14||e70dfbafb12bf8ed|Start write log analyId 1718339414234
14/06/24 11:30:14||e70dfbafb12bf8ed|AsyncLog analyId 1718339414234: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:14|-|a689759774985cc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:16|-|ea3c0d7f1c530c73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:17||4feef5bad0dd21f1|Start write log analyId 1718339417234
14/06/24 11:30:17||4feef5bad0dd21f1|AsyncLog analyId 1718339417234: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:18|-|2901530e3fd70e34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:20||99f22856b1c65c33|Start write log analyId 1718339420235
14/06/24 11:30:20||99f22856b1c65c33|AsyncLog analyId 1718339420235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:20||220fb6b56c76dd8f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:30:20||804babe5a2334798|START CLEAR CACHE
14/06/24 11:30:20|-|cb6204e1bcca7740|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:22|-|0cd574e10a802e82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:23||c83c3be4db0d8461|Start write log analyId 1718339423235
14/06/24 11:30:23||c83c3be4db0d8461|AsyncLog analyId 1718339423235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:24|-|3182eea3127f0c7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:26||4f8d395cf093a90a|Start write log analyId 1718339426242
14/06/24 11:30:26||4f8d395cf093a90a|AsyncLog analyId 1718339426242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:26|-|9249d6a0072cc284|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:28|-|ead6edae7f0c29a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:29||4a6ffd4ae39f412a|Start write log analyId 1718339429243
14/06/24 11:30:29||4a6ffd4ae39f412a|AsyncLog analyId 1718339429243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:30||7798aba96eec6f29|START CLEAR CACHE
14/06/24 11:30:30|-|13688c82ef9f4f3c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:32||39497cace5f42ac0|Start write log analyId 1718339432244
14/06/24 11:30:32||39497cace5f42ac0|AsyncLog analyId 1718339432244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:32|-|a41877db0159e6db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:34|-|5e32ebd8f91e2c5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:35||e4f82337f98831d6|Start write log analyId 1718339435244
14/06/24 11:30:35||e4f82337f98831d6|AsyncLog analyId 1718339435244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:35||b0679190a14ea90f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:30:36|-|942e307e7b5b6370|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:38||d59d3d784e38ec4a|Start write log analyId 1718339438245
14/06/24 11:30:38||d59d3d784e38ec4a|AsyncLog analyId 1718339438245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:38|-|d34b64f278448c68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:40||cdce927c05e4a0e6|START CLEAR CACHE
14/06/24 11:30:40|-|1092dd6349439804|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:41||4781e7ac3fe61e35|Start write log analyId 1718339441245
14/06/24 11:30:41||4781e7ac3fe61e35|AsyncLog analyId 1718339441245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:42|-|9d3655a22489e29e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:44||d6fc332b34c78923|Start write log analyId 1718339444246
14/06/24 11:30:44||d6fc332b34c78923|AsyncLog analyId 1718339444246: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:44|-|93e4d0187de5bdc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:46|-|e74b8838e93649ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:47||272a8b5c80000419|Start write log analyId 1718339447246
14/06/24 11:30:47||272a8b5c80000419|AsyncLog analyId 1718339447246: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:48|-|8ceb1741bbb3c1d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:50||838ecb008349b4b7|Start write log analyId 1718339450247
14/06/24 11:30:50||838ecb008349b4b7|AsyncLog analyId 1718339450247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:50||ceeacadb113809f1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:30:50||f99b4ade06e1fc3b|START CLEAR CACHE
14/06/24 11:30:50|-|2cf40973ebaadc68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:52|-|7121c8dca652d4e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:53||84be9d55acd100ae|Start write log analyId 1718339453248
14/06/24 11:30:53||84be9d55acd100ae|AsyncLog analyId 1718339453248: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:54|-|1c9c0ee6d584520c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:56||37f76422fa38a80f|Start write log analyId 1718339456248
14/06/24 11:30:56||37f76422fa38a80f|AsyncLog analyId 1718339456248: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:30:56|-|05b333e7f1dc1af9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:58|-|eff111ff95d41a01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:30:59||2f47316825436b4b|Start write log analyId 1718339459249
14/06/24 11:30:59||2f47316825436b4b|AsyncLog analyId 1718339459249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:00||1dc8d48129404d13|START CLEAR CACHE
14/06/24 11:31:00|-|6119e13b2b1f37ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:02||543b314398279375|Start write log analyId 1718339462249
14/06/24 11:31:02||543b314398279375|AsyncLog analyId 1718339462249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:02|-|e827f7bcc38b930f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:04|-|de278bb1e9eabaa6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:05||2453f906e0d58499|Start write log analyId 1718339465250
14/06/24 11:31:05||2453f906e0d58499|AsyncLog analyId 1718339465250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:05||0db93f963164c055|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:31:06|-|f3551a46f7fc81dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:08||48fb2cfe7d07624e|Start write log analyId 1718339468250
14/06/24 11:31:08||48fb2cfe7d07624e|AsyncLog analyId 1718339468250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:08|-|ba759d3119d248d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:10||da8496de58b4b9a7|START CLEAR CACHE
14/06/24 11:31:10|-|4af869c1b5e8f35a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:11||c1a0f4c2576445ba|Start write log analyId 1718339471251
14/06/24 11:31:11||c1a0f4c2576445ba|AsyncLog analyId 1718339471251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:12|-|95d54482bdd47990|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:14||ee966a71d2ffb756|Start write log analyId 1718339474251
14/06/24 11:31:14||ee966a71d2ffb756|AsyncLog analyId 1718339474251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:14|-|f39f2c6cc8962aff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:16|-|8f4714b6f0b13c70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:17||408e8194aff34c41|Start write log analyId 1718339477252
14/06/24 11:31:17||408e8194aff34c41|AsyncLog analyId 1718339477252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:18|-|8c6a6200da96d719|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:20||280cc4ca4baf4434|Start write log analyId 1718339480253
14/06/24 11:31:20||280cc4ca4baf4434|AsyncLog analyId 1718339480253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:20||fda6d0ff7f33b4fa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:31:20||0d6e9ec8fbf19541|START CLEAR CACHE
14/06/24 11:31:20|-|166ceb0b064a7cd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:22|-|f3a824e6d6c0481b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:23||7a945c7805e835fb|Start write log analyId 1718339483253
14/06/24 11:31:23||7a945c7805e835fb|AsyncLog analyId 1718339483253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:24|-|d288f600d8f66567|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:26||4bf8932438ca88d7|Start write log analyId 1718339486254
14/06/24 11:31:26||4bf8932438ca88d7|AsyncLog analyId 1718339486254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:26|-|c70b522ac6a00975|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:28|-|97fe3c7fedab78cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:29||3dc1c869e156b508|Start write log analyId 1718339489255
14/06/24 11:31:29||3dc1c869e156b508|AsyncLog analyId 1718339489255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:30||ce2879422dc5fb51|START CLEAR CACHE
14/06/24 11:31:30|-|e58dc7031a269a18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:32||14bda8a23ea97eff|Start write log analyId 1718339492255
14/06/24 11:31:32||14bda8a23ea97eff|AsyncLog analyId 1718339492255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:32|-|ce0dd9dd72587399|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:34|-|818fe896b3bd8381|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:35||0e0ebeb08cc51d18|Start write log analyId 1718339495257
14/06/24 11:31:35||0e0ebeb08cc51d18|AsyncLog analyId 1718339495257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:35||eac6de45d5b77f9f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:31:36|-|7417693356ab6b04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:38||aa0bd6af07f485a6|Start write log analyId 1718339498257
14/06/24 11:31:38||aa0bd6af07f485a6|AsyncLog analyId 1718339498257: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:38|-|072b47d3bfefabd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:40||35d126de05522f6f|START CLEAR CACHE
14/06/24 11:31:40|-|1431f67fdf304598|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:41||921fcde397fc3772|Start write log analyId 1718339501258
14/06/24 11:31:41||921fcde397fc3772|AsyncLog analyId 1718339501258: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:42|-|b9d8b4462048bd53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:44||28e41a26bcb99d56|Start write log analyId 1718339504259
14/06/24 11:31:44||28e41a26bcb99d56|AsyncLog analyId 1718339504259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:44|-|a9c7f79dd11e5e0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:46|-|2e06555c4125a494|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:47||6ff3242dc7a473dd|Start write log analyId 1718339507259
14/06/24 11:31:47||6ff3242dc7a473dd|AsyncLog analyId 1718339507259: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:48|-|1d085d98ed3109ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:50||56a4e2723763ed2b|Start write log analyId 1718339510260
14/06/24 11:31:50||56a4e2723763ed2b|AsyncLog analyId 1718339510260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:50||b17f99a9136f9d36|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:31:50||af8320fd6b7adf10|START CLEAR CACHE
14/06/24 11:31:50|-|afb32dadb6830285|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:52|-|50ce6806f474efbf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:53||49e03538356a86b1|Start write log analyId 1718339513260
14/06/24 11:31:53||49e03538356a86b1|AsyncLog analyId 1718339513260: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:54|-|ff46693e220de82a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:56||41a360ffac2a9602|Start write log analyId 1718339516261
14/06/24 11:31:56||41a360ffac2a9602|AsyncLog analyId 1718339516261: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:31:56|-|c44dd2102b352613|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:58|-|b3e5e3294d6d9e3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:31:59||055e91244ba1f44f|Start write log analyId 1718339519261
14/06/24 11:31:59||055e91244ba1f44f|AsyncLog analyId 1718339519261: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:00||f5b8a01fe2712dd4|START CLEAR CACHE
14/06/24 11:32:00|-|36492011cba8b9d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:02||b79ec45b37990b93|Start write log analyId 1718339522262
14/06/24 11:32:02||b79ec45b37990b93|AsyncLog analyId 1718339522262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:02|-|5dd875f0835b89d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:04|-|c82d25660c35c453|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:05||8408d832b80f1ba0|Start write log analyId 1718339525262
14/06/24 11:32:05||8408d832b80f1ba0|AsyncLog analyId 1718339525262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:05||0bcccd0a44fd3d7c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:32:06|-|30c91b904a175b6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:08||51ed9c6adab6d3fa|Start write log analyId 1718339528263
14/06/24 11:32:08||51ed9c6adab6d3fa|AsyncLog analyId 1718339528263: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:08|-|97497f4eead80ec3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:10||667458bfa5a2a57c|START CLEAR CACHE
14/06/24 11:32:10|-|6d5a99b8283efc51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:11||d70359dbc91bd168|Start write log analyId 1718339531263
14/06/24 11:32:11||d70359dbc91bd168|AsyncLog analyId 1718339531263: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:12|-|083f83e81e029e34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:14||d1206c149f4b2243|Start write log analyId 1718339534264
14/06/24 11:32:14||d1206c149f4b2243|AsyncLog analyId 1718339534264: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:14|-|6e91a91cefb3c957|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:16|-|7e52fd5d73a867bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:17||bb902c19fb34ea2f|Start write log analyId 1718339537265
14/06/24 11:32:17||bb902c19fb34ea2f|AsyncLog analyId 1718339537265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:18|-|559b29cc715db771|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:20||3e8ed8133c6a42df|Start write log analyId 1718339540265
14/06/24 11:32:20||3e8ed8133c6a42df|AsyncLog analyId 1718339540265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:20||65750bf0b37764c6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:32:20||20f4785ef4ff103c|START CLEAR CACHE
14/06/24 11:32:20|-|0bf6820bc9d7b310|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:22|-|8abbcacc3fba3113|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:23||89ed2ce0ac8761d8|Start write log analyId 1718339543266
14/06/24 11:32:23||89ed2ce0ac8761d8|AsyncLog analyId 1718339543266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:24|-|affc012096bd811e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:26||883a3be028416ea4|Start write log analyId 1718339546266
14/06/24 11:32:26||883a3be028416ea4|AsyncLog analyId 1718339546266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:26|-|1859923cb0ac11a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:28|-|b61bdd866d452b42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:29||f48c1605efe0085b|Start write log analyId 1718339549267
14/06/24 11:32:29||f48c1605efe0085b|AsyncLog analyId 1718339549267: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:30||2688018eb4bfb79b|START CLEAR CACHE
14/06/24 11:32:30|-|0e3cb89bd31a9ae7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:32||33d3bec6c9c6787c|Start write log analyId 1718339552268
14/06/24 11:32:32||33d3bec6c9c6787c|AsyncLog analyId 1718339552268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:32|-|3f137a607ff9430f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:34|-|5f8355c56771391e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:35||398a35bfbb0c227e|Start write log analyId 1718339555268
14/06/24 11:32:35||398a35bfbb0c227e|AsyncLog analyId 1718339555268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:35||22b650e02ea7f4f7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:32:36|-|83eabbefe59cbebe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:38||8d1acf1691b4cf17|Start write log analyId 1718339558269
14/06/24 11:32:38||8d1acf1691b4cf17|AsyncLog analyId 1718339558269: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:38|-|e8b17c1b64731b93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:40||9a4d95e91a5d1c97|START CLEAR CACHE
14/06/24 11:32:40|-|6093347262b18989|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:41||caf2db0ca9377756|Start write log analyId 1718339561269
14/06/24 11:32:41||caf2db0ca9377756|AsyncLog analyId 1718339561269: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:42|-|599241568e5ab637|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:44||d0eb5f9f7fdfe91d|Start write log analyId 1718339564270
14/06/24 11:32:44||d0eb5f9f7fdfe91d|AsyncLog analyId 1718339564270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:44|-|1fae2f6d809a5f9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:46|-|4ac297e348fac99f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:47||b41d398e531b54b0|Start write log analyId 1718339567271
14/06/24 11:32:47||b41d398e531b54b0|AsyncLog analyId 1718339567271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:48|-|f07778a3c29ada09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:50||809508123f5b4329|Start write log analyId 1718339570271
14/06/24 11:32:50||809508123f5b4329|AsyncLog analyId 1718339570271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:50||33e49e7ed5c109d0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:32:50||d5d9136e73169783|START CLEAR CACHE
14/06/24 11:32:50|-|f8350d7ac8ba53fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:52|-|253d4769299f7ad7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:53||63f4716f444dd542|Start write log analyId 1718339573272
14/06/24 11:32:53||63f4716f444dd542|AsyncLog analyId 1718339573272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:54|-|5c878b2b5f5e1bda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:56||e1f680aba48614e4|Start write log analyId 1718339576273
14/06/24 11:32:56||e1f680aba48614e4|AsyncLog analyId 1718339576273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:32:56|-|4651ab5056f8410c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:58|-|43baeb0129352cd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:32:59||c91a80f0e68bccef|Start write log analyId 1718339579273
14/06/24 11:32:59||c91a80f0e68bccef|AsyncLog analyId 1718339579273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:00||519d707a996334fc|START CLEAR CACHE
14/06/24 11:33:00|-|a6f9b5a21c9dbcf4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:02||f39015fcde80119a|Start write log analyId 1718339582274
14/06/24 11:33:02||f39015fcde80119a|AsyncLog analyId 1718339582274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:02|-|bbf3b44901daefd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:04|-|aec2a5fbf7244b76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:05||0d929d5f55e9cb47|Start write log analyId 1718339585275
14/06/24 11:33:05||0d929d5f55e9cb47|AsyncLog analyId 1718339585275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:05||26b930d57fef1f7b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:33:06|-|bceeda9edf73b1b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:08||392402007b14cd6b|Start write log analyId 1718339588275
14/06/24 11:33:08||392402007b14cd6b|AsyncLog analyId 1718339588275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:08|-|4b6dd01f123d068e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:10||adea7ef26e558ad7|START CLEAR CACHE
14/06/24 11:33:10|-|d8507a979fa8ddd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:11||6977a91afa8aeb39|Start write log analyId 1718339591276
14/06/24 11:33:11||6977a91afa8aeb39|AsyncLog analyId 1718339591276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:12|-|5b5f12184f7987a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:14||112464db6d716e45|Start write log analyId 1718339594276
14/06/24 11:33:14||112464db6d716e45|AsyncLog analyId 1718339594276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:14|-|5b7e806e5f10bd19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:16|-|b218501e2bfa2a8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:17||66cf3756a20511bf|Start write log analyId 1718339597277
14/06/24 11:33:17||66cf3756a20511bf|AsyncLog analyId 1718339597277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:18|-|c2a69d5312b29706|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:20||9d35d008dd89348f|Start write log analyId 1718339600278
14/06/24 11:33:20||9d35d008dd89348f|AsyncLog analyId 1718339600278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:20||30df22fb18bffb15|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:33:20||b92f89b13a488ce6|START CLEAR CACHE
14/06/24 11:33:20|-|3131de958a5ee18d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:22|-|85b69af01a58a8a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:23||50a6e5a75875202d|Start write log analyId 1718339603279
14/06/24 11:33:23||50a6e5a75875202d|AsyncLog analyId 1718339603279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:24|-|649b93822b62949f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:26||3b6ce466a4c593e9|Start write log analyId 1718339606279
14/06/24 11:33:26||3b6ce466a4c593e9|AsyncLog analyId 1718339606279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:26|-|df8353867a25ade2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:28|-|792d1dcb716ecf52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:29||1fb17aa6e41dc6cb|Start write log analyId 1718339609280
14/06/24 11:33:29||1fb17aa6e41dc6cb|AsyncLog analyId 1718339609280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:30||11475e03268c24b3|START CLEAR CACHE
14/06/24 11:33:30|-|ee6dea2cb60ba94f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:32||3b4f6b69d9c8ff39|Start write log analyId 1718339612281
14/06/24 11:33:32||3b4f6b69d9c8ff39|AsyncLog analyId 1718339612281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:32|-|046789d9b20ef381|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:34|-|54842ea396ed2411|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:35||b69ef8b3644ec146|Start write log analyId 1718339615281
14/06/24 11:33:35||b69ef8b3644ec146|AsyncLog analyId 1718339615281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:35||0e2de7871e97b702|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:33:36|-|b7e5f6f1bfe0e38c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:38||de8019912619087f|Start write log analyId 1718339618282
14/06/24 11:33:38||de8019912619087f|AsyncLog analyId 1718339618282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:38|-|cbd24614f2d971f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:40||f5d2b8c4c114ba0d|START CLEAR CACHE
14/06/24 11:33:40|-|a3068955f0be8a6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:41||322a1b94e4fcbf72|Start write log analyId 1718339621282
14/06/24 11:33:41||322a1b94e4fcbf72|AsyncLog analyId 1718339621282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:42|-|f3d23befa0b5b007|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:44||894e622216600528|Start write log analyId 1718339624283
14/06/24 11:33:44||894e622216600528|AsyncLog analyId 1718339624283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:44|-|7f0b8a5efec70fe3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:46|-|c8fc1affa670c3bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:47||127739c9c84c4d3c|Start write log analyId 1718339627284
14/06/24 11:33:47||127739c9c84c4d3c|AsyncLog analyId 1718339627284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:48|-|50dd7d7d721b8372|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:50||5df68ac5f542f06b|Start write log analyId 1718339630284
14/06/24 11:33:50||5df68ac5f542f06b|AsyncLog analyId 1718339630284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:50||fc24454fd94b2977|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:33:50||1345bcd2fbb2c214|START CLEAR CACHE
14/06/24 11:33:50|-|410675b33500ecc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:52|-|263dfe637970998f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:53||754e599cb252dd9b|Start write log analyId 1718339633285
14/06/24 11:33:53||754e599cb252dd9b|AsyncLog analyId 1718339633285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:54|-|9f6f7b658ee4ffe3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:56||8b407c9e244bf017|Start write log analyId 1718339636286
14/06/24 11:33:56||8b407c9e244bf017|AsyncLog analyId 1718339636286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:33:56|-|7cbf3ff1f86db075|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:58|-|8cd7cc6f1cde19bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:33:59||930554b9161f158d|Start write log analyId 1718339639287
14/06/24 11:33:59||930554b9161f158d|AsyncLog analyId 1718339639287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:00||bfae861639ec023b|START CLEAR CACHE
14/06/24 11:34:00|-|6797c503222e16b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:02||111d125743068756|Start write log analyId 1718339642287
14/06/24 11:34:02||111d125743068756|AsyncLog analyId 1718339642287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:02|-|9de3cce5e9030ca9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:04|-|ed37dd7d53deb76e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:05||dd99ab29bb84bf21|Start write log analyId 1718339645288
14/06/24 11:34:05||dd99ab29bb84bf21|AsyncLog analyId 1718339645288: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:05||69200cbde5109733|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:34:06|-|e337f1eb6eb3f7fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:08||4d9f4f1f21ebf2d5|Start write log analyId 1718339648289
14/06/24 11:34:08||4d9f4f1f21ebf2d5|AsyncLog analyId 1718339648289: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:08|-|494067b11053526e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:10||1cf52ef7f22e28fb|START CLEAR CACHE
14/06/24 11:34:10|-|5cb539b81f656fcf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:11||c7516f7a57935682|Start write log analyId 1718339651289
14/06/24 11:34:11||c7516f7a57935682|AsyncLog analyId 1718339651289: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:12|-|8a254d5dedd70d17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:14||b29ad6a37a3a7296|Start write log analyId 1718339654290
14/06/24 11:34:14||b29ad6a37a3a7296|AsyncLog analyId 1718339654290: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:14|-|692d9d53f602879c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:16|-|65658c1f606b354d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:17||430464fc8fb0d219|Start write log analyId 1718339657291
14/06/24 11:34:17||430464fc8fb0d219|AsyncLog analyId 1718339657291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:18|-|26d71f2577c6ee01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:20||73b92551b8bc35ba|Start write log analyId 1718339660291
14/06/24 11:34:20||73b92551b8bc35ba|AsyncLog analyId 1718339660291: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:20||14ed69c7ac46d303|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:34:20||a9d5895879c67435|START CLEAR CACHE
14/06/24 11:34:20|-|3d2708542ef762f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:22|-|297528763ed416ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:23||fe30004ac6fdb1d2|Start write log analyId 1718339663292
14/06/24 11:34:23||fe30004ac6fdb1d2|AsyncLog analyId 1718339663292: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:24|-|3145a8d889f8ea3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:26||b1b9abc55ef7e85e|Start write log analyId 1718339666293
14/06/24 11:34:26||b1b9abc55ef7e85e|AsyncLog analyId 1718339666293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:26|-|54f4b23e97e8f071|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:28|-|893d6611e1345c00|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:29||e588102123c02152|Start write log analyId 1718339669293
14/06/24 11:34:29||e588102123c02152|AsyncLog analyId 1718339669293: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:30||a2ff751348409ee4|START CLEAR CACHE
14/06/24 11:34:30|-|d8aaf056c8888ce2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:32||b4d42114af27e294|Start write log analyId 1718339672294
14/06/24 11:34:32||b4d42114af27e294|AsyncLog analyId 1718339672294: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:32|-|f728e661959f06da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:34|-|f1c975db6863e03b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:35||bd8696ffa6e4b125|Start write log analyId 1718339675295
14/06/24 11:34:35||bd8696ffa6e4b125|AsyncLog analyId 1718339675295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:35||9628bfaf5b10a76e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:34:36|-|9d8f51c60c60a7d9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:38||39cce1f044a833ed|Start write log analyId 1718339678295
14/06/24 11:34:38||39cce1f044a833ed|AsyncLog analyId 1718339678295: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:38|-|54ac2cb91558b833|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:40||77dc4e8c430cd311|START CLEAR CACHE
14/06/24 11:34:40|-|0e56b9d4c4b47e17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:41||ddca4a8653cb3cc3|Start write log analyId 1718339681296
14/06/24 11:34:41||ddca4a8653cb3cc3|AsyncLog analyId 1718339681296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:42|-|010567e2fc6cf610|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:44||04e34b4c614d9b86|Start write log analyId 1718339684296
14/06/24 11:34:44||04e34b4c614d9b86|AsyncLog analyId 1718339684296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:44|-|f900456405df9c72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:46|-|afdebbf5286f9a50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:47||795bd54f188db668|Start write log analyId 1718339687296
14/06/24 11:34:47||795bd54f188db668|AsyncLog analyId 1718339687296: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:48|-|f9a03e1b61b731da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:50||16eda4e10790469b|Start write log analyId 1718339690297
14/06/24 11:34:50||16eda4e10790469b|AsyncLog analyId 1718339690297: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:50||fd4ef5bbe7c359c9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:34:50||9faf7e927b9116ce|START CLEAR CACHE
14/06/24 11:34:50|-|620334613a49ea4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:52|-|bb1fbe11cd1818e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:53||51b00efd8442fc62|Start write log analyId 1718339693297
14/06/24 11:34:53||51b00efd8442fc62|AsyncLog analyId 1718339693297: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:54|-|fae5e7e77c5dd881|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:56||c79828f9cf50bcd1|Start write log analyId 1718339696298
14/06/24 11:34:56||c79828f9cf50bcd1|AsyncLog analyId 1718339696298: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:34:56|-|667d69dcccb94d68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:58|-|bb3b80d8b9140ad4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:34:59||461bc196d21a6aaa|Start write log analyId 1718339699298
14/06/24 11:34:59||461bc196d21a6aaa|AsyncLog analyId 1718339699298: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:00||026330616426fd28|START CLEAR CACHE
14/06/24 11:35:00|-|c30a6a58c44c9e87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:02||bdf04f9ab0eed02a|Start write log analyId 1718339702299
14/06/24 11:35:02||bdf04f9ab0eed02a|AsyncLog analyId 1718339702299: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:02|-|8c9f6bd73779bdd2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:04|-|bb380bb7a8e2736f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:05||4e52c51f7b34699f|Start write log analyId 1718339705300
14/06/24 11:35:05||4e52c51f7b34699f|AsyncLog analyId 1718339705300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:05||730aba05b15a0822|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:35:06|-|493ad0ec65fec0b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:08||cee244b870196f69|Start write log analyId 1718339708300
14/06/24 11:35:08||cee244b870196f69|AsyncLog analyId 1718339708300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:08|-|5144d2412da1d913|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:10||dc13ccc0f8723590|START CLEAR CACHE
14/06/24 11:35:10|-|9afeb151606390b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:11||2c395e1928b932d0|Start write log analyId 1718339711301
14/06/24 11:35:11||2c395e1928b932d0|AsyncLog analyId 1718339711301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:12|-|855e181ac8d09360|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:14||8a083b47581e01d9|Start write log analyId 1718339714302
14/06/24 11:35:14||8a083b47581e01d9|AsyncLog analyId 1718339714302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:14|-|eaff358c6452026b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:16|-|c69a35dcb168ede3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:17||2c4964be75b781d7|Start write log analyId 1718339717302
14/06/24 11:35:17||2c4964be75b781d7|AsyncLog analyId 1718339717302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:18|-|630b6d277e6e179e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:20||81b2b73f3020d0f0|Start write log analyId 1718339720303
14/06/24 11:35:20||81b2b73f3020d0f0|AsyncLog analyId 1718339720303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:20||49b28b4da23f5bf6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:35:20||91457466c7cce8c4|START CLEAR CACHE
14/06/24 11:35:20|-|72459c42762a36e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:22|-|eb591eefd6cf7e17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:23||9b08d1f62038d0f1|Start write log analyId 1718339723303
14/06/24 11:35:23||9b08d1f62038d0f1|AsyncLog analyId 1718339723303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:24|-|4ac7e43ce0d97e0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:26||7c0f7106efc5f087|Start write log analyId 1718339726304
14/06/24 11:35:26||7c0f7106efc5f087|AsyncLog analyId 1718339726304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:26|-|05b6c309d33f6425|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:28|-|f39535b702afeded|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:29||3347f2dcfb702a77|Start write log analyId 1718339729305
14/06/24 11:35:29||3347f2dcfb702a77|AsyncLog analyId 1718339729305: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:30||8e8be4dd0649a40c|START CLEAR CACHE
14/06/24 11:35:30|-|bb9b45b6f9a105cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:32||022d741666502645|Start write log analyId 1718339732305
14/06/24 11:35:32||022d741666502645|AsyncLog analyId 1718339732305: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:32|-|9627f7042148a843|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:33||171b7eceb44f5fc8|Exception when filter token
com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onNext(FluxFilter.java:113) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.request(FluxFilter.java:186) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilter$FilterSubscriber.onSubscribe(FluxFilter.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:451) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:219) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2400) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:55) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:846) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:608) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:588) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:465) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1817) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:337) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:354) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoPublishOn$PublishOnSubscriber.run(MonoPublishOn.java:181) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth.lambda$null$6(ReactorSleuth.java:324) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.4.18.jar:3.4.18]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:35:33|-|171b7eceb44f5fc8|[5011ce62-42703] Error [java.lang.UnsupportedOperationException] for HTTP GET "/", but ServerHttpResponse already committed (200 OK)
14/06/24 11:35:33|-|171b7eceb44f5fc8|[5011ce62-1, L:/127.0.0.1:8080 - R:/127.0.0.1:45962] Error finishing response. Closing connection
java.lang.UnsupportedOperationException: null
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
Suppressed: com.viettel.fw.exception.CustomAuthenticationException: Truyền thiếu tham số token.
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoFlatMap] :
reactor.core.publisher.Mono.flatMap(Mono.java:3105)
com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
Error has been observed at the following site(s):
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$4(AuthenticationManager.java:134)
*__Mono.flatMap ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:107)
Original Stack Trace:
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$3(AuthenticationManager.java:145) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Assembly trace from producer [reactor.core.publisher.MonoOnErrorResume] :
reactor.core.publisher.Mono.onErrorResume(Mono.java:3792)
com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
Error has been observed at the following site(s):
*______Mono.onErrorResume ⇢ at com.viettel.myviettel.configuration.security.AuthenticationManager.extractBodyToken(AuthenticationManager.java:150)
|_ Mono.map ⇢ at com.viettel.myviettel.configuration.security.SecurityContextRepository.load(SecurityContextRepository.java:36)
*____________Mono.flatMap ⇢ at org.springframework.security.core.context.ReactiveSecurityContextHolder.getContext(ReactiveSecurityContextHolder.java:47)
|_ Mono.map ⇢ at org.springframework.security.web.server.context.SecurityContextServerWebExchange.getPrincipal(SecurityContextServerWebExchange.java:47)
|_ Mono.filter ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:59)
|_ Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:61)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
|_ Mono.then ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.lambda$filter$2(ExceptionTranslationWebFilter.java:65)
*______Mono.onErrorResume ⇢ at org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter.filter(ExceptionTranslationWebFilter.java:58)
|_ checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*_______________Mono.then ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
*______Mono.switchIfEmpty ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.map ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:62)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ Mono.flatMap ⇢ at org.springframework.security.web.server.authentication.logout.LogoutWebFilter.filter(LogoutWebFilter.java:63)
|_ checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter.filter(ServerRequestCacheWebFilter.java:39)
|_ checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at com.viettel.myviettel.filter.logApp.LogAppFilter.filter(LogAppFilter.java:37)
|_ checkpoint ⇢ com.viettel.myviettel.filter.logApp.LogAppFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
*____________Mono.flatMap ⇢ at org.springframework.security.web.server.WebFilterChainProxy.filter(WebFilterChainProxy.java:56)
|_ checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ org.springframework.cloud.sleuth.instrument.web.TraceWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:87)
|_ Mono.doOnCancel ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:88)
*__Mono.transformDeferred ⇢ at org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter.filter(MetricsWebFilter.java:82)
|_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ checkpoint ⇢ com.viettel.fw.filter.GatewayContextFilter [DefaultWebFilterChain]
*______________Mono.defer ⇢ at org.springframework.web.server.handler.DefaultWebFilterChain.filter(DefaultWebFilterChain.java:119)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler.handle(ExceptionHandlingWebHandler.java:77)
|_ Mono.doOnSuccess ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:249)
|_ Mono.onErrorResume ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:250)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ExceptionHandlingWebHandler$CheckpointInsertingHandler.handle(ExceptionHandlingWebHandler.java:98)
|_ checkpoint ⇢ HTTP GET "/" [ExceptionHandlingWebHandler]
*______________Mono.error ⇢ at org.springframework.boot.autoconfigure.web.reactive.error.AbstractErrorWebExceptionHandler.handle(AbstractErrorWebExceptionHandler.java:306)
*______________Mono.error ⇢ at org.springframework.web.server.handler.ResponseStatusExceptionHandler.handle(ResponseStatusExceptionHandler.java:68)
*______________Mono.error ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handleUnresolvedError(HttpWebHandlerAdapter.java:310)
*_______________Mono.then ⇢ at org.springframework.web.server.adapter.HttpWebHandlerAdapter.handle(HttpWebHandlerAdapter.java:251)
|_ Mono.doOnError ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:66)
|_ Mono.doOnSuccess ⇢ at org.springframework.http.server.reactive.ReactorHttpHandlerAdapter.apply(ReactorHttpHandlerAdapter.java:67)
*____Mono.deferContextual ⇢ at reactor.netty.http.server.HttpServer$HttpServerHandle.onStateChange(HttpServer.java:960)
Original Stack Trace:
at org.springframework.http.ReadOnlyHttpHeaders.add(ReadOnlyHttpHeaders.java:91) ~[spring-web-5.3.20.jar:5.3.20]
at com.viettel.myviettel.configuration.security.AuthenticationManager.handleError(AuthenticationManager.java:164) ~[classes/:0.0.1-SNAPSHOT]
at com.viettel.myviettel.configuration.security.AuthenticationManager.lambda$extractBodyToken$5(AuthenticationManager.java:150) ~[classes/:0.0.1-SNAPSHOT]
at reactor.core.publisher.Mono.lambda$onErrorResume$32(Mono.java:3809) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:142) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:151) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:57) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2398) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.request(ScopePassingSpanSubscriber.java:75) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.request(FluxFilterFuseable.java:191) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:110) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onSubscribe(FluxFilterFuseable.java:87) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onSubscribe(ScopePassingSpanSubscriber.java:68) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:36) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2063) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onError(ScopePassingSpanSubscriber.java:96) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Mono.subscribe(Mono.java:4400) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:107) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:102) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:83) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:282) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:863) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onNext(ScopePassingSpanSubscriber.java:89) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onComplete(FluxDefaultIfEmpty.java:109) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onComplete(FluxMapFuseable.java:350) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onComplete(FluxFilterFuseable.java:391) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onComplete(MonoPeekTerminal.java:299) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.FluxConcatArray$ConcatArraySubscriber.onComplete(FluxConcatArray.java:230) ~[reactor-core-3.4.18.jar:3.4.18]
at org.springframework.cloud.sleuth.instrument.reactor.ScopePassingSpanSubscriber.onComplete(ScopePassingSpanSubscriber.java:103) ~[spring-cloud-sleuth-instrumentation-3.1.1.jar:3.1.1]
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onComplete(FluxContextWrite.java:126) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:196) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onComplete(MonoFlatMap.java:268) ~[reactor-core-3.4.18.jar:3.4.18]
at reactor.netty.FutureMono$FutureSubscription.operationComplete(FutureMono.java:196) ~[reactor-netty-core-1.0.19.jar:1.0.19]
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.PromiseNotificationUtil.trySuccess(PromiseNotificationUtil.java:48) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.safeSuccess(ChannelOutboundBuffer.java:717) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:272) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundBuffer.removeBytes(ChannelOutboundBuffer.java:352) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel.doWriteBytes(AbstractEpollChannel.java:364) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.writeBytes(AbstractEpollStreamChannel.java:260) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWriteSingle(AbstractEpollStreamChannel.java:471) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel.doWrite(AbstractEpollStreamChannel.java:429) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:931) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.flush0(AbstractEpollChannel.java:557) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:895) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.flush(CombinedChannelDuplexHandler.java:531) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.flush(ChannelOutboundHandlerAdapter.java:125) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.CombinedChannelDuplexHandler.flush(CombinedChannelDuplexHandler.java:356) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.ChannelDuplexHandler.flush(ChannelDuplexHandler.java:127) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:765) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1071) ~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[netty-transport-classes-epoll-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
14/06/24 11:35:34|-|3e2b69d10a167cb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:35||27014baa558cc30e|Start write log analyId 1718339735305
14/06/24 11:35:35||27014baa558cc30e|AsyncLog analyId 1718339735305: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:35||31c6261c0a2c7c31|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:35:36|-|0b84949f52f872fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:38||ba546f200e1d2359|Start write log analyId 1718339738306
14/06/24 11:35:38||ba546f200e1d2359|AsyncLog analyId 1718339738306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:38|-|b6d82dd67302537e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:40||e65eef839a8f0e70|START CLEAR CACHE
14/06/24 11:35:40|-|491d091a0b148316|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:41||c14e2121169d4a7a|Start write log analyId 1718339741307
14/06/24 11:35:41||c14e2121169d4a7a|AsyncLog analyId 1718339741307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:42|-|2b3eb0feddec20d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:44||1fefeaccda51acfc|Start write log analyId 1718339744307
14/06/24 11:35:44||1fefeaccda51acfc|AsyncLog analyId 1718339744307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:44|-|d4adf71653088aa1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:46|-|97a9197c9af50bd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:47||dd3fb5ecf0c17d4c|Start write log analyId 1718339747308
14/06/24 11:35:47||dd3fb5ecf0c17d4c|AsyncLog analyId 1718339747308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:48|-|0afcd0d08575b279|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:50||702a40ceede6971a|Start write log analyId 1718339750308
14/06/24 11:35:50||702a40ceede6971a|AsyncLog analyId 1718339750308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:50||52df442384faaaf8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:35:50||29fbb1e408056bcd|START CLEAR CACHE
14/06/24 11:35:50|-|f61fc71c514cd371|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:52|-|d5d635180b2203a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:53||96abfa61be618dfb|Start write log analyId 1718339753309
14/06/24 11:35:53||96abfa61be618dfb|AsyncLog analyId 1718339753309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:54|-|a762f0f7b1dfcaf5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:56||7e1cb672949a8c21|Start write log analyId 1718339756310
14/06/24 11:35:56||7e1cb672949a8c21|AsyncLog analyId 1718339756310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:35:56|-|fbe30e16b016d6c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:58|-|224cfc1d9cc8062c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:35:59||2357cf95f229380b|Start write log analyId 1718339759311
14/06/24 11:35:59||2357cf95f229380b|AsyncLog analyId 1718339759311: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:00||2c7d638897e73180|START CLEAR CACHE
14/06/24 11:36:00|-|1057c03f9917f068|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:02||7ca5cc706cc23c95|Start write log analyId 1718339762312
14/06/24 11:36:02||7ca5cc706cc23c95|AsyncLog analyId 1718339762312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:02|-|4ee569227052b5c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:04|-|b23b844a5a876d39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:05||b238f778ee7f4de6|Start write log analyId 1718339765313
14/06/24 11:36:05||b238f778ee7f4de6|AsyncLog analyId 1718339765313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:05||8dbcf38a01a96a9e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:36:06|-|0f1254014bb53e4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:08||ce1ba9344fe6e0d0|Start write log analyId 1718339768313
14/06/24 11:36:08||ce1ba9344fe6e0d0|AsyncLog analyId 1718339768313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:08|-|7084b4f2a040aed5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:10||8306ba01af6a5ce0|START CLEAR CACHE
14/06/24 11:36:10|-|7c071381bf06ba39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:11||1be24904a18cfd42|Start write log analyId 1718339771314
14/06/24 11:36:11||1be24904a18cfd42|AsyncLog analyId 1718339771314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:12|-|715c597edc1f9c39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:14||63d87f50ce959285|Start write log analyId 1718339774314
14/06/24 11:36:14||63d87f50ce959285|AsyncLog analyId 1718339774314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:14|-|02b370267469979f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:16|-|50d8661a94e4ce47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:17||9822b68b1f876b16|Start write log analyId 1718339777315
14/06/24 11:36:17||9822b68b1f876b16|AsyncLog analyId 1718339777315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:18|-|ed628af435bad8f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:20||1fa8a1ae18a9e1ad|Start write log analyId 1718339780315
14/06/24 11:36:20||1fa8a1ae18a9e1ad|AsyncLog analyId 1718339780315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:20||6468cbeeb56b2ea4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:36:20||a2f8d97fb7705a50|START CLEAR CACHE
14/06/24 11:36:20|-|e622b661f41211ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:22|-|24487c2ace338f9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:23||626aadb6316081ba|Start write log analyId 1718339783315
14/06/24 11:36:23||626aadb6316081ba|AsyncLog analyId 1718339783315: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:24|-|73454891c5643a55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:26||983aca6852966d16|Start write log analyId 1718339786316
14/06/24 11:36:26||983aca6852966d16|AsyncLog analyId 1718339786316: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:26|-|49e0ec5c2b6299f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:28|-|920b84ca1a07d7f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:29||b24fa7c63fc76f77|Start write log analyId 1718339789317
14/06/24 11:36:29||b24fa7c63fc76f77|AsyncLog analyId 1718339789317: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:30||4d90144964bab343|START CLEAR CACHE
14/06/24 11:36:30|-|efa4cd665c7cd88a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:32||a3e682d699ed23a3|Start write log analyId 1718339792317
14/06/24 11:36:32||a3e682d699ed23a3|AsyncLog analyId 1718339792317: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:32|-|3b4b6b0bf23d3494|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:34|-|7d4aebf0357bdd9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:35||69bcfa6b15636d57|Start write log analyId 1718339795318
14/06/24 11:36:35||69bcfa6b15636d57|AsyncLog analyId 1718339795318: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:35||9d28f40e263ef527|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:36:36|-|5511654abf5d8624|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:38||f7f164eff6854e9c|Start write log analyId 1718339798318
14/06/24 11:36:38||f7f164eff6854e9c|AsyncLog analyId 1718339798318: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:38|-|669439120f912ad9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:40||c22b1ea326dd5bf2|START CLEAR CACHE
14/06/24 11:36:40|-|4e902e7b736c589e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:41||eee851176d4aba84|Start write log analyId 1718339801319
14/06/24 11:36:41||eee851176d4aba84|AsyncLog analyId 1718339801319: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:42|-|349a991a65927b33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:44||222ad59bdf26ec75|Start write log analyId 1718339804320
14/06/24 11:36:44||222ad59bdf26ec75|AsyncLog analyId 1718339804320: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:44|-|29fbdac9949a5bfc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:46|-|c3d9b217217fc2a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:47||0820da55a3c9a6de|Start write log analyId 1718339807320
14/06/24 11:36:47||0820da55a3c9a6de|AsyncLog analyId 1718339807320: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:48|-|ea2d1a1cc1fe12d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:50||2bf19b6236c1de63|Start write log analyId 1718339810321
14/06/24 11:36:50||2bf19b6236c1de63|AsyncLog analyId 1718339810321: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:50||ca0de12e4243fdad|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:36:50||3cb2ed2bd449dfb8|START CLEAR CACHE
14/06/24 11:36:50|-|97862576266c6c1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:52|-|23aec04ea8569139|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:53||a60ae08a3908f54f|Start write log analyId 1718339813322
14/06/24 11:36:53||a60ae08a3908f54f|AsyncLog analyId 1718339813322: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:54|-|3ae34bb7095ea7dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:56||4f8834330d7c234e|Start write log analyId 1718339816322
14/06/24 11:36:56||4f8834330d7c234e|AsyncLog analyId 1718339816322: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:36:56|-|c5abebed799bf7df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:58|-|cbab85fdd476f37d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:36:59||698ca6d8e2d6ff4c|Start write log analyId 1718339819323
14/06/24 11:36:59||698ca6d8e2d6ff4c|AsyncLog analyId 1718339819323: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:00||3d7fbfe6595d0490|START CLEAR CACHE
14/06/24 11:37:00|-|1d9c03ac255e68b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:02||69a1c9d23ae281b4|Start write log analyId 1718339822323
14/06/24 11:37:02||69a1c9d23ae281b4|AsyncLog analyId 1718339822323: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:02|-|c05d0621fd0bfbaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:04|-|07bd1431f6d323a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:05||2bd5ea5005609fe1|Start write log analyId 1718339825324
14/06/24 11:37:05||2bd5ea5005609fe1|AsyncLog analyId 1718339825324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:05||be3482025c3596d0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:37:06|-|50c5f71527e9def4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:08||7da6066115af41b0|Start write log analyId 1718339828324
14/06/24 11:37:08||7da6066115af41b0|AsyncLog analyId 1718339828324: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:08|-|c9c40af1e61a6342|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:10||6bd6a5134543a1b1|START CLEAR CACHE
14/06/24 11:37:10|-|f9e76e9a1ac3622d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:11||c91ca5ffc84118aa|Start write log analyId 1718339831325
14/06/24 11:37:11||c91ca5ffc84118aa|AsyncLog analyId 1718339831325: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:12|-|41c1e3ede489e4a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:14||b4c80ee277f449dd|Start write log analyId 1718339834326
14/06/24 11:37:14||b4c80ee277f449dd|AsyncLog analyId 1718339834326: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:14|-|631932ab1c0d5dde|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:16|-|66451bcef5eb7b31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:17||52c41a6d23b66be2|Start write log analyId 1718339837326
14/06/24 11:37:17||52c41a6d23b66be2|AsyncLog analyId 1718339837326: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:18|-|166dd655dd22d048|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:20||0dbfa41345e35dc7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:37:20||24d142e9aa6322b6|Start write log analyId 1718339840327
14/06/24 11:37:20||24d142e9aa6322b6|AsyncLog analyId 1718339840327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:20||7b8919cf26c4e655|START CLEAR CACHE
14/06/24 11:37:20|-|b7485a3d1bf70936|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:22|-|debb2e0947c62a57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:23||9e5ec662c49d2b45|Start write log analyId 1718339843327
14/06/24 11:37:23||9e5ec662c49d2b45|AsyncLog analyId 1718339843327: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:24|-|db291010aa07cf5f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:26||17f9c1c951f5fd4f|Start write log analyId 1718339846328
14/06/24 11:37:26||17f9c1c951f5fd4f|AsyncLog analyId 1718339846328: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:26|-|485e871bae3c4ede|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:28|-|006e9fd97e4a06ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:29||7e0ffcf16bcb0df3|Start write log analyId 1718339849328
14/06/24 11:37:29||7e0ffcf16bcb0df3|AsyncLog analyId 1718339849328: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:30||6a1e0fa37bdc0394|START CLEAR CACHE
14/06/24 11:37:30|-|18417f906633ab23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:32||bc84ffa2fa3ab5c9|Start write log analyId 1718339852329
14/06/24 11:37:32||bc84ffa2fa3ab5c9|AsyncLog analyId 1718339852329: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:32|-|d0052c135c0dc34b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:34|-|6a0f1e42a164ee60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:35||6c0f25a49986571d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:37:35||dab3d6c30ece754c|Start write log analyId 1718339855329
14/06/24 11:37:35||dab3d6c30ece754c|AsyncLog analyId 1718339855329: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:36|-|a57136d413f1a17d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:38||45d343ecacd5297c|Start write log analyId 1718339858330
14/06/24 11:37:38||45d343ecacd5297c|AsyncLog analyId 1718339858330: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:38|-|7187dbe07818be95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:40||a426b13b03c4af9d|START CLEAR CACHE
14/06/24 11:37:40|-|c9c26b82cb5195cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:41||491bd5394517de28|Start write log analyId 1718339861330
14/06/24 11:37:41||491bd5394517de28|AsyncLog analyId 1718339861330: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:42|-|ed2cfce303fc25e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:44||f1ffa6e45a062750|Start write log analyId 1718339864331
14/06/24 11:37:44||f1ffa6e45a062750|AsyncLog analyId 1718339864331: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:44|-|dd27563ed6f3c588|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:46|-|e48747f527ca8096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:47||55633c65af4064cf|Start write log analyId 1718339867331
14/06/24 11:37:47||55633c65af4064cf|AsyncLog analyId 1718339867331: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:48|-|407271befa4cb3f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:50||421cf18e7a5d8616|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:37:50||610518378422d650|Start write log analyId 1718339870332
14/06/24 11:37:50||610518378422d650|AsyncLog analyId 1718339870332: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:50||9e1aa23cf824df98|START CLEAR CACHE
14/06/24 11:37:50|-|5d7e23dc1b5451af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:52|-|efac8fee8e185478|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:53||38bf2ebb457cabe3|Start write log analyId 1718339873332
14/06/24 11:37:53||38bf2ebb457cabe3|AsyncLog analyId 1718339873332: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:54|-|da35c7a1813cd408|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:56||120787a9655e7c7a|Start write log analyId 1718339876333
14/06/24 11:37:56||120787a9655e7c7a|AsyncLog analyId 1718339876333: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:37:56|-|c1333145dac86468|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:58|-|8fbeb95e4075533d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:37:59||77e960c057edc2c6|Start write log analyId 1718339879334
14/06/24 11:37:59||77e960c057edc2c6|AsyncLog analyId 1718339879334: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:00||574ccd446f0a9dc9|START CLEAR CACHE
14/06/24 11:38:00|-|f7b62be882880ee2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:02||e61d2cf946d3c5fe|Start write log analyId 1718339882335
14/06/24 11:38:02||e61d2cf946d3c5fe|AsyncLog analyId 1718339882335: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:02|-|ce6d38bc8fcdb8d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:04|-|9785328be36a9d3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:05||d979472b73586b28|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:38:05||ca6fd0db2d176f67|Start write log analyId 1718339885335
14/06/24 11:38:05||ca6fd0db2d176f67|AsyncLog analyId 1718339885335: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:06|-|694b893e768b8e4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:08||495329231b7fd2ab|Start write log analyId 1718339888336
14/06/24 11:38:08||495329231b7fd2ab|AsyncLog analyId 1718339888336: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:08|-|62afbc227503dfd2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:10||f873ed9d629f1ef8|START CLEAR CACHE
14/06/24 11:38:10|-|00c335c2df0c10b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:11||d34338c6063f1f82|Start write log analyId 1718339891336
14/06/24 11:38:11||d34338c6063f1f82|AsyncLog analyId 1718339891336: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:12|-|57555aac79bd8bcb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:14||de20529f64e585de|Start write log analyId 1718339894337
14/06/24 11:38:14||de20529f64e585de|AsyncLog analyId 1718339894337: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:14|-|8e6643038e48a529|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:16|-|0277c1989954d17a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:17||d8af120d29aa4b73|Start write log analyId 1718339897337
14/06/24 11:38:17||d8af120d29aa4b73|AsyncLog analyId 1718339897337: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:18|-|b485a69b0be2bd63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:20||699a24045e6903de|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:38:20||defc14caaf0a6b65|Start write log analyId 1718339900338
14/06/24 11:38:20||defc14caaf0a6b65|AsyncLog analyId 1718339900338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:20||999da4297bea4079|START CLEAR CACHE
14/06/24 11:38:20|-|f7cb3210129f7b82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:22|-|87620ef674ffb96b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:23||e3bd8546cd3c7952|Start write log analyId 1718339903338
14/06/24 11:38:23||e3bd8546cd3c7952|AsyncLog analyId 1718339903338: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:24|-|97aa652410885676|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:26||fda5b7db6f14b1e0|Start write log analyId 1718339906339
14/06/24 11:38:26||fda5b7db6f14b1e0|AsyncLog analyId 1718339906339: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:26|-|8b6a2da566999e24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:28|-|ba34574c1c11f260|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:29||659c5a65cddbcda3|Start write log analyId 1718339909339
14/06/24 11:38:29||659c5a65cddbcda3|AsyncLog analyId 1718339909339: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:30||eaa0f27bea2a5e36|START CLEAR CACHE
14/06/24 11:38:30|-|d7af4e6544b85f83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:32||18e9ddd5f847ad02|Start write log analyId 1718339912340
14/06/24 11:38:32||18e9ddd5f847ad02|AsyncLog analyId 1718339912340: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:32|-|ea9c03179dfdacac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:34|-|796b35b765760253|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:35||2c24666d61b895b6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:38:35||82960009ea7401b7|Start write log analyId 1718339915341
14/06/24 11:38:35||82960009ea7401b7|AsyncLog analyId 1718339915341: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:36|-|a8b3a693b45170c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:38||8b0e63a84a243ee9|Start write log analyId 1718339918341
14/06/24 11:38:38||8b0e63a84a243ee9|AsyncLog analyId 1718339918341: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:38|-|52ff821e253b45fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:40||eb70b5d562762417|START CLEAR CACHE
14/06/24 11:38:40|-|662b91bbaf390ca2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:41||69a1aabd08843e5d|Start write log analyId 1718339921343
14/06/24 11:38:41||69a1aabd08843e5d|AsyncLog analyId 1718339921343: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:42|-|8945b2ef3568e6f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:44||04404bd57dd1ae3a|Start write log analyId 1718339924343
14/06/24 11:38:44||04404bd57dd1ae3a|AsyncLog analyId 1718339924343: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:44|-|308ceaf9c8f40fee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:46|-|8e61e62c268c7279|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:47||1d274eef756aeabb|Start write log analyId 1718339927344
14/06/24 11:38:47||1d274eef756aeabb|AsyncLog analyId 1718339927344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:48|-|6ebeb2761412066c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:50||f4b291bccf186b95|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:38:50||7398b3068d2f9743|Start write log analyId 1718339930344
14/06/24 11:38:50||7398b3068d2f9743|AsyncLog analyId 1718339930344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:50||3475eb30715763e6|START CLEAR CACHE
14/06/24 11:38:50|-|77339d9c7f9e42d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:52|-|2e23bcf3fc252f43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:53||e09bdafe2e17e8ba|Start write log analyId 1718339933344
14/06/24 11:38:53||e09bdafe2e17e8ba|AsyncLog analyId 1718339933344: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:54|-|1f93856bdca6a387|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:56||95c9c681e017ada2|Start write log analyId 1718339936345
14/06/24 11:38:56||95c9c681e017ada2|AsyncLog analyId 1718339936345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:38:56|-|44752cd9a4da7abc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:58|-|73756eebe9e0c7ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:38:59||e024c638499943a7|Start write log analyId 1718339939345
14/06/24 11:38:59||e024c638499943a7|AsyncLog analyId 1718339939345: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:00||25409894aa94ba6e|START CLEAR CACHE
14/06/24 11:39:00|-|107a13789b3dd996|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:02||2f0a13d2813d1101|Start write log analyId 1718339942346
14/06/24 11:39:02||2f0a13d2813d1101|AsyncLog analyId 1718339942346: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:02|-|2704ef7dcb79c0ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:04|-|8e4b724a061e6ddd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:05||6de1fd90fae17a05|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:39:05||1b85648d3c5535b9|Start write log analyId 1718339945347
14/06/24 11:39:05||1b85648d3c5535b9|AsyncLog analyId 1718339945347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:06|-|58c355d7eba31a78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:08||e8fc630bcbde0b3d|Start write log analyId 1718339948347
14/06/24 11:39:08||e8fc630bcbde0b3d|AsyncLog analyId 1718339948347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:08|-|e3ace55c34c564e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:10||8382ea339705da46|START CLEAR CACHE
14/06/24 11:39:10|-|2533e1f3ae0e1383|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:11||78f992a15f7c3f49|Start write log analyId 1718339951347
14/06/24 11:39:11||78f992a15f7c3f49|AsyncLog analyId 1718339951347: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:12|-|5b6eaceb4e8e1ce0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:14||344012cc72ba8e28|Start write log analyId 1718339954348
14/06/24 11:39:14||344012cc72ba8e28|AsyncLog analyId 1718339954348: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:14|-|f1718d3376c95233|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:16|-|c05fa22766be92d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:17||5be5b937c7a33a4d|Start write log analyId 1718339957349
14/06/24 11:39:17||5be5b937c7a33a4d|AsyncLog analyId 1718339957349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:18|-|c7e532cc12dd5210|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:20||e219f8a6196924fa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:39:20||469b406774bdca52|Start write log analyId 1718339960349
14/06/24 11:39:20||469b406774bdca52|AsyncLog analyId 1718339960349: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:20||370da92ba3d42a09|START CLEAR CACHE
14/06/24 11:39:20|-|9d8a506ceb82792a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:22|-|92a4d9e5cc381cf3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:23||8d72734f5fabf660|Start write log analyId 1718339963350
14/06/24 11:39:23||8d72734f5fabf660|AsyncLog analyId 1718339963350: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:24|-|89f083ee557fff0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:26||43150e27960eaf9b|Start write log analyId 1718339966350
14/06/24 11:39:26||43150e27960eaf9b|AsyncLog analyId 1718339966350: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:26|-|a5d89f3a6698f7d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:28|-|1d04cb0b4d062a07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:29||56a3181c8a4290eb|Start write log analyId 1718339969351
14/06/24 11:39:29||56a3181c8a4290eb|AsyncLog analyId 1718339969351: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:30||3bfa077d38f2411e|START CLEAR CACHE
14/06/24 11:39:30|-|810ed040f823bae0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:32||1c57b8b920611a2d|Start write log analyId 1718339972352
14/06/24 11:39:32||1c57b8b920611a2d|AsyncLog analyId 1718339972352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:32|-|76ec105c2be3b55d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:34|-|844437b0cc9c38e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:35||d92d5ef160ff53b0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:39:35||90cad1f2d55e63f2|Start write log analyId 1718339975352
14/06/24 11:39:35||90cad1f2d55e63f2|AsyncLog analyId 1718339975352: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:36|-|b63a0c56838e393c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:38||534984b049a61887|Start write log analyId 1718339978353
14/06/24 11:39:38||534984b049a61887|AsyncLog analyId 1718339978353: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:38|-|8d328c74679ae383|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:40||ae4682f0362f91ca|START CLEAR CACHE
14/06/24 11:39:40|-|9956f14973d0da5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:41||53a3fec64e361827|Start write log analyId 1718339981353
14/06/24 11:39:41||53a3fec64e361827|AsyncLog analyId 1718339981353: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:42|-|c3cb87dda057d8d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:44||6e504939acd4dbdb|Start write log analyId 1718339984354
14/06/24 11:39:44||6e504939acd4dbdb|AsyncLog analyId 1718339984354: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:44|-|a7615907c1893d17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:46|-|7a92859deb3072c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:47||055fc9f6b9a2a5ce|Start write log analyId 1718339987355
14/06/24 11:39:47||055fc9f6b9a2a5ce|AsyncLog analyId 1718339987355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:48|-|05f84a61ee005e48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:50||46207262aa9441ab|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:39:50||1bbba1d806e8f275|Start write log analyId 1718339990355
14/06/24 11:39:50||1bbba1d806e8f275|AsyncLog analyId 1718339990355: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:50||680f0cea3ad912e2|START CLEAR CACHE
14/06/24 11:39:50|-|14aa84d7b75b152c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:52|-|31f048f506c4f9c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:53||50b7923fd9b1b990|Start write log analyId 1718339993356
14/06/24 11:39:53||50b7923fd9b1b990|AsyncLog analyId 1718339993356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:54|-|93b6d7291ba78873|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:56||3ae07bc59937bf36|Start write log analyId 1718339996356
14/06/24 11:39:56||3ae07bc59937bf36|AsyncLog analyId 1718339996356: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:39:56|-|8021e8246cac32f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:58|-|6e6c6c73c5e9ab01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:39:59||fa3f5ceef5b13a30|Start write log analyId 1718339999357
14/06/24 11:39:59||fa3f5ceef5b13a30|AsyncLog analyId 1718339999357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:00||cf13576c46ffebaf|START CLEAR CACHE
14/06/24 11:40:00|-|ae78a41668b3574d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:02||081d3349418ee4fa|Start write log analyId 1718340002357
14/06/24 11:40:02||081d3349418ee4fa|AsyncLog analyId 1718340002357: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:02|-|89e7551eda1f9cc8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:04|-|b4742f955a4df0d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:05||9b09d19e30aba29c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:40:05||bd60cc28661ca782|Start write log analyId 1718340005358
14/06/24 11:40:05||bd60cc28661ca782|AsyncLog analyId 1718340005358: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:06|-|e1c2b09014c48d83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:08||1692865212352619|Start write log analyId 1718340008358
14/06/24 11:40:08||1692865212352619|AsyncLog analyId 1718340008358: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:08|-|0ad04ef45adcb3fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:10||4a2a1b9656572e24|START CLEAR CACHE
14/06/24 11:40:10|-|d1c85ac167f60941|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:11||ac2d342c50431437|Start write log analyId 1718340011359
14/06/24 11:40:11||ac2d342c50431437|AsyncLog analyId 1718340011359: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:12|-|bbf36d6b6ab4081f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:14||e23b8d8085f464db|Start write log analyId 1718340014360
14/06/24 11:40:14||e23b8d8085f464db|AsyncLog analyId 1718340014360: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:14|-|6755d70ebd33d4fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:16|-|a010ce1e4c4d899c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:17||cc7bd82538bf9737|Start write log analyId 1718340017360
14/06/24 11:40:17||cc7bd82538bf9737|AsyncLog analyId 1718340017360: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:18|-|d8c69d6f6423f26b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:20||372380713ca91fde|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:40:20||4074488f567203c5|Start write log analyId 1718340020361
14/06/24 11:40:20||4074488f567203c5|AsyncLog analyId 1718340020361: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:20||51d4d7d59f1b436a|START CLEAR CACHE
14/06/24 11:40:20|-|40b1ddf51125fd60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:22|-|4d39cdeeae586be9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:23||d4343619f62865e4|Start write log analyId 1718340023361
14/06/24 11:40:23||d4343619f62865e4|AsyncLog analyId 1718340023361: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:24|-|396571dceca560c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:26||e7ce70a1a71cc57a|Start write log analyId 1718340026362
14/06/24 11:40:26||e7ce70a1a71cc57a|AsyncLog analyId 1718340026362: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:26|-|3070dba6cba915e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:28|-|e58337855615263a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:29||a79505db5e2b5239|Start write log analyId 1718340029362
14/06/24 11:40:29||a79505db5e2b5239|AsyncLog analyId 1718340029362: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:30||3b01ee2116e773ad|START CLEAR CACHE
14/06/24 11:40:30|-|62a72731fd17d0dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:32||10a46c394a0bd908|Start write log analyId 1718340032363
14/06/24 11:40:32||10a46c394a0bd908|AsyncLog analyId 1718340032363: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:32|-|cb625990775ce7a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:34|-|faaef0cf91b430ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:35||7496a70279aeb64d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:40:35||937f32a39cec3fdd|Start write log analyId 1718340035364
14/06/24 11:40:35||937f32a39cec3fdd|AsyncLog analyId 1718340035364: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:36|-|a234b000eb269295|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:38||7d55d5839a1d2bbc|Start write log analyId 1718340038364
14/06/24 11:40:38||7d55d5839a1d2bbc|AsyncLog analyId 1718340038364: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:38|-|17253eb3f9330194|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:40||c3f3d9402ad22032|START CLEAR CACHE
14/06/24 11:40:40|-|f1e23d279fd4d979|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:41||893876cde86e8e9e|Start write log analyId 1718340041364
14/06/24 11:40:41||893876cde86e8e9e|AsyncLog analyId 1718340041364: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:42|-|6c66fba3853bc53c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:44||8805f1ca55a23232|Start write log analyId 1718340044365
14/06/24 11:40:44||8805f1ca55a23232|AsyncLog analyId 1718340044365: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:44|-|b33103fe011688db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:46|-|fed8bafd9e53bc9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:47||f436ae31a47c2fb6|Start write log analyId 1718340047365
14/06/24 11:40:47||f436ae31a47c2fb6|AsyncLog analyId 1718340047365: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:48|-|c17540cbcee65de0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:50||7568f784bb39f753|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:40:50||1e7bf467c8a8efbf|Start write log analyId 1718340050366
14/06/24 11:40:50||1e7bf467c8a8efbf|AsyncLog analyId 1718340050366: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:50||ffafedc28b1b85fc|START CLEAR CACHE
14/06/24 11:40:50|-|2b7bf4937dab9493|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:52|-|56d9361d9e8410cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:53||bdb191b430d67218|Start write log analyId 1718340053366
14/06/24 11:40:53||bdb191b430d67218|AsyncLog analyId 1718340053366: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:54|-|a9cf3e7b7c630416|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:56||bbb6f4f04e9408cd|Start write log analyId 1718340056367
14/06/24 11:40:56||bbb6f4f04e9408cd|AsyncLog analyId 1718340056367: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:40:56|-|07d12789c6e2bb43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:58|-|ad01982cec09a563|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:40:59||f8694855d53c8772|Start write log analyId 1718340059367
14/06/24 11:40:59||f8694855d53c8772|AsyncLog analyId 1718340059367: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:00||2d2c5ca88fd6418a|START CLEAR CACHE
14/06/24 11:41:00|-|5e6d64dc23895f83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:02||1bb57fd687e8157d|Start write log analyId 1718340062368
14/06/24 11:41:02||1bb57fd687e8157d|AsyncLog analyId 1718340062368: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:02|-|f637ee11ae09bb7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:04|-|913b781e6b147b35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:05||d86d9ab5ded52e06|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:41:05||ba1782645acaa2aa|Start write log analyId 1718340065369
14/06/24 11:41:05||ba1782645acaa2aa|AsyncLog analyId 1718340065369: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:06|-|e51d3219cbe97854|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:08||128c98ed4bb26678|Start write log analyId 1718340068369
14/06/24 11:41:08||128c98ed4bb26678|AsyncLog analyId 1718340068369: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:08|-|f9f6f197a7399c86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:10||7e0d224567bb43d4|START CLEAR CACHE
14/06/24 11:41:10|-|5bd8fcd81c480f88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:11||02fa0c9c31d0f71a|Start write log analyId 1718340071369
14/06/24 11:41:11||02fa0c9c31d0f71a|AsyncLog analyId 1718340071369: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:12|-|d27414758947e1f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:14||59df3d63a8870814|Start write log analyId 1718340074370
14/06/24 11:41:14||59df3d63a8870814|AsyncLog analyId 1718340074370: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:14|-|b61978e150062b7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:16|-|86ddce0d29ab6983|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:17||0e3ead32ea630aa3|Start write log analyId 1718340077371
14/06/24 11:41:17||0e3ead32ea630aa3|AsyncLog analyId 1718340077371: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:18|-|8a05d38bcc75a9b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:20||c12247921e294265|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:41:20||fe65794674cba71c|Start write log analyId 1718340080371
14/06/24 11:41:20||fe65794674cba71c|AsyncLog analyId 1718340080371: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:20||3c0340f254b16da6|START CLEAR CACHE
14/06/24 11:41:20|-|3efd6cbfab1f20ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:22|-|829afb8f4624dc0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:23||7c7eca3d7e869cc6|Start write log analyId 1718340083372
14/06/24 11:41:23||7c7eca3d7e869cc6|AsyncLog analyId 1718340083372: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:24|-|e10809a4b85048f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:26||4fda4f9f8951d3f3|Start write log analyId 1718340086373
14/06/24 11:41:26||4fda4f9f8951d3f3|AsyncLog analyId 1718340086373: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:26|-|32a829db39d0b244|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:28|-|ed304f79b290b298|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:29||e5f17079c7820bc4|Start write log analyId 1718340089373
14/06/24 11:41:29||e5f17079c7820bc4|AsyncLog analyId 1718340089373: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:30||7051f90f401b4009|START CLEAR CACHE
14/06/24 11:41:30|-|26243b92aebca26c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:32||06431688fce24818|Start write log analyId 1718340092374
14/06/24 11:41:32||06431688fce24818|AsyncLog analyId 1718340092374: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:32|-|850d7fd4cee889f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:34|-|69722b92b958596c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:35||0a213c6e29b346bb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:41:35||92c2bd62481a03ea|Start write log analyId 1718340095374
14/06/24 11:41:35||92c2bd62481a03ea|AsyncLog analyId 1718340095374: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:36|-|0fd80a90eb9bb12f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:38||07288292157a86fe|Start write log analyId 1718340098375
14/06/24 11:41:38||07288292157a86fe|AsyncLog analyId 1718340098375: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:38|-|e3ddb71378a4c12e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:40||072aa3d18b262ea9|START CLEAR CACHE
14/06/24 11:41:40|-|a0c14de7141abf48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:41||f40d456064353a45|Start write log analyId 1718340101376
14/06/24 11:41:41||f40d456064353a45|AsyncLog analyId 1718340101376: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:42|-|aecdd352c768c5e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:44||03e8d54d4edb26a4|Start write log analyId 1718340104376
14/06/24 11:41:44||03e8d54d4edb26a4|AsyncLog analyId 1718340104376: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:44|-|d9f6ffe0ecc4e448|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:46|-|094e2508a5571e99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:47||c60ed3a65ae9d989|Start write log analyId 1718340107377
14/06/24 11:41:47||c60ed3a65ae9d989|AsyncLog analyId 1718340107377: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:48|-|e6ac0cef32f64b2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:50||4115723e428500e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:41:50||beedd9100141cd5d|Start write log analyId 1718340110377
14/06/24 11:41:50||beedd9100141cd5d|AsyncLog analyId 1718340110377: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:50||cdbdaa929dbac431|START CLEAR CACHE
14/06/24 11:41:50|-|1c75f8a38d976bfd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:52|-|7dccd4ed401d8fa7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:53||8940f28d18a08b59|Start write log analyId 1718340113378
14/06/24 11:41:53||8940f28d18a08b59|AsyncLog analyId 1718340113378: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:54|-|1b4b45005c0f2bc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:56||259ec667d68b5a62|Start write log analyId 1718340116379
14/06/24 11:41:56||259ec667d68b5a62|AsyncLog analyId 1718340116379: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:41:56|-|7f302fe071b5142a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:58|-|e3e75aed138d5542|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:41:59||6618b35deb70ad21|Start write log analyId 1718340119380
14/06/24 11:41:59||6618b35deb70ad21|AsyncLog analyId 1718340119380: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:00||0ae8310b1e6288eb|START CLEAR CACHE
14/06/24 11:42:00|-|1ebb4d7a1bc03092|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:02||a7f7ecb2b69b3c4c|Start write log analyId 1718340122380
14/06/24 11:42:02||a7f7ecb2b69b3c4c|AsyncLog analyId 1718340122380: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:02|-|ac7b1db59b2db7b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:04|-|b266f11c461db83a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:05||082594b9152b9b14|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:42:05||a40cb29bc77844ac|Start write log analyId 1718340125381
14/06/24 11:42:05||a40cb29bc77844ac|AsyncLog analyId 1718340125381: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:06|-|35ee50c19c05e707|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:08||43e064e2e8cc3174|Start write log analyId 1718340128381
14/06/24 11:42:08||43e064e2e8cc3174|AsyncLog analyId 1718340128381: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:08|-|677e5086cd883b54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:10||e5d5b45e7d3870dd|START CLEAR CACHE
14/06/24 11:42:10|-|3152f0caf99a1651|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:11||faa099074626f4a0|Start write log analyId 1718340131382
14/06/24 11:42:11||faa099074626f4a0|AsyncLog analyId 1718340131382: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:12|-|d991f0ec68f0e57b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:14||05638ab28de1c355|Start write log analyId 1718340134383
14/06/24 11:42:14||05638ab28de1c355|AsyncLog analyId 1718340134383: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:14|-|d0fe5c2b70224db2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:16|-|bd2fc5d0fa76401e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:17||0f332860c02425ca|Start write log analyId 1718340137383
14/06/24 11:42:17||0f332860c02425ca|AsyncLog analyId 1718340137383: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:18|-|931f0177d526ca57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:20||658f95b56586fec5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:42:20||1c224d89e67890d4|Start write log analyId 1718340140384
14/06/24 11:42:20||1c224d89e67890d4|AsyncLog analyId 1718340140384: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:20||59914530e8684189|START CLEAR CACHE
14/06/24 11:42:20|-|780c3a53254299f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:22|-|f95f7d29e9fb84a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:23||f3860a3caee65801|Start write log analyId 1718340143384
14/06/24 11:42:23||f3860a3caee65801|AsyncLog analyId 1718340143384: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:24|-|7d26e65e5974d7d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:26||df1146532d10f498|Start write log analyId 1718340146385
14/06/24 11:42:26||df1146532d10f498|AsyncLog analyId 1718340146385: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:26|-|49efc3f15943be9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:28|-|0d58793ee109da47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:29||bf4cb446a4e4ccbc|Start write log analyId 1718340149386
14/06/24 11:42:29||bf4cb446a4e4ccbc|AsyncLog analyId 1718340149386: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:30||434d97c70e4ece87|START CLEAR CACHE
14/06/24 11:42:30|-|f9fc0e45b48d28fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:32||8dcdbba697ae1b88|Start write log analyId 1718340152386
14/06/24 11:42:32||8dcdbba697ae1b88|AsyncLog analyId 1718340152386: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:32|-|3233e279d69b51fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:34|-|9859b6435570b8b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:35||6f4d54fa7fb2a029|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:42:35||72a13e200022a0f1|Start write log analyId 1718340155387
14/06/24 11:42:35||72a13e200022a0f1|AsyncLog analyId 1718340155387: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:36|-|d2cf9d98631fd9a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:38||cafa1597fcd7e585|Start write log analyId 1718340158387
14/06/24 11:42:38||cafa1597fcd7e585|AsyncLog analyId 1718340158387: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:38|-|7210d43b34126871|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:40||8acfd1cc073bc56b|START CLEAR CACHE
14/06/24 11:42:40|-|7837da026ffc00c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:41||cb091d78a37a22b0|Start write log analyId 1718340161388
14/06/24 11:42:41||cb091d78a37a22b0|AsyncLog analyId 1718340161388: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:42|-|4c67719a4e60dfd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:44||f30ae562eef428e1|Start write log analyId 1718340164388
14/06/24 11:42:44||f30ae562eef428e1|AsyncLog analyId 1718340164388: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:44|-|2c57f4373ebc5f51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:46|-|9fa8c8c0d4571f77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:47||d11b17e5008d746c|Start write log analyId 1718340167389
14/06/24 11:42:47||d11b17e5008d746c|AsyncLog analyId 1718340167389: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:48|-|371d4fce60a0cf59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:50||f46f178c20ed2e25|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:42:50||b8c69723e2e1383c|Start write log analyId 1718340170389
14/06/24 11:42:50||b8c69723e2e1383c|AsyncLog analyId 1718340170389: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:50||974e6bfb977053ff|START CLEAR CACHE
14/06/24 11:42:50|-|35d75154810401e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:52|-|dc00d3727585cf8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:53||9b2ad1bbe17000d2|Start write log analyId 1718340173390
14/06/24 11:42:53||9b2ad1bbe17000d2|AsyncLog analyId 1718340173390: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:54|-|10687241d6486e9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:56||ad9bb7e21954b257|Start write log analyId 1718340176391
14/06/24 11:42:56||ad9bb7e21954b257|AsyncLog analyId 1718340176391: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:42:56|-|041f97bf979fa638|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:58|-|64b99ce6ed9abcda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:42:59||5825b7f6e75a08f3|Start write log analyId 1718340179391
14/06/24 11:42:59||5825b7f6e75a08f3|AsyncLog analyId 1718340179391: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:00||abd9af33a809ff23|START CLEAR CACHE
14/06/24 11:43:00|-|0e849c2a36f79df9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:02||fb0c32130010a0bf|Start write log analyId 1718340182392
14/06/24 11:43:02||fb0c32130010a0bf|AsyncLog analyId 1718340182392: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:02|-|d6b13938951e5a56|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:04|-|d61a67206b6d055b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:05||f0a23cbd21d97064|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:43:05||55394d07d989b083|Start write log analyId 1718340185392
14/06/24 11:43:05||55394d07d989b083|AsyncLog analyId 1718340185392: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:06|-|595e30f2ccb3e470|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:08||4558a4062554c7da|Start write log analyId 1718340188393
14/06/24 11:43:08||4558a4062554c7da|AsyncLog analyId 1718340188393: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:08|-|f1dc661aa07ce04e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:10||edec8625786ebfd8|START CLEAR CACHE
14/06/24 11:43:10|-|41dfcef1629ad300|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:11||54b5288c0701197e|Start write log analyId 1718340191394
14/06/24 11:43:11||54b5288c0701197e|AsyncLog analyId 1718340191394: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:12|-|0729155f97054031|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:14||01ad95ccc2259eff|Start write log analyId 1718340194404
14/06/24 11:43:14||01ad95ccc2259eff|AsyncLog analyId 1718340194404: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:14|-|97f6dc93f7581c71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:16|-|9e3a4659babd267a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:17||9436508048a021e9|Start write log analyId 1718340197404
14/06/24 11:43:17||9436508048a021e9|AsyncLog analyId 1718340197404: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:18|-|92c524b57eabf908|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:20||ff24b29ac890af32|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:43:20||21f66d19b9568bbf|Start write log analyId 1718340200405
14/06/24 11:43:20||21f66d19b9568bbf|AsyncLog analyId 1718340200405: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:20||fef5436cd0961f63|START CLEAR CACHE
14/06/24 11:43:20|-|116b7ba24ed1de36|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:22|-|bc239feefee62bbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:23||6c942448a3589eba|Start write log analyId 1718340203406
14/06/24 11:43:23||6c942448a3589eba|AsyncLog analyId 1718340203406: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:24|-|507141b69b21ae7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:26||3b564279ef144519|Start write log analyId 1718340206406
14/06/24 11:43:26||3b564279ef144519|AsyncLog analyId 1718340206406: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:26|-|37e9573a356e251b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:28|-|85323c4405badaff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:29||dc9bffdd2246e183|Start write log analyId 1718340209407
14/06/24 11:43:29||dc9bffdd2246e183|AsyncLog analyId 1718340209407: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:30||433acdc27c29704c|START CLEAR CACHE
14/06/24 11:43:30|-|7bcdbb566c914ff5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:32||3520c57d5c666f8b|Start write log analyId 1718340212407
14/06/24 11:43:32||3520c57d5c666f8b|AsyncLog analyId 1718340212407: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:32|-|e2714b174475a867|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:34|-|005149bbc9822ff2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:35||a975ed21dcae66f0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:43:35||9e03d58d64c8af73|Start write log analyId 1718340215408
14/06/24 11:43:35||9e03d58d64c8af73|AsyncLog analyId 1718340215408: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:36|-|912ec11e3e141ae0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:38||6d50ce72226f5f37|Start write log analyId 1718340218408
14/06/24 11:43:38||6d50ce72226f5f37|AsyncLog analyId 1718340218408: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:38|-|fbe67c06f343fb00|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:40||2e527afe8fc0c0f2|START CLEAR CACHE
14/06/24 11:43:40|-|2ecc49f706711ea7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:41||90da84bcab4d3b35|Start write log analyId 1718340221409
14/06/24 11:43:41||90da84bcab4d3b35|AsyncLog analyId 1718340221409: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:42|-|4ba84f228271d9c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:44||c8cd6f2d0f4ba006|Start write log analyId 1718340224410
14/06/24 11:43:44||c8cd6f2d0f4ba006|AsyncLog analyId 1718340224410: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:44|-|916b64f6f19531d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:46|-|d403394a08c1fd4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:47||4519a0e603a31cb1|Start write log analyId 1718340227411
14/06/24 11:43:47||4519a0e603a31cb1|AsyncLog analyId 1718340227411: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:48|-|dd1ffd78b0eb2272|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:50||779fe821e58daac2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:43:50||b2be93b8115150fc|Start write log analyId 1718340230411
14/06/24 11:43:50||b2be93b8115150fc|AsyncLog analyId 1718340230411: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:50||3cbe597a2c7c6ed7|START CLEAR CACHE
14/06/24 11:43:50|-|94bcebb68717f07f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:52|-|38bf0376882b7cb3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:53||c7ad73758d0caa2b|Start write log analyId 1718340233412
14/06/24 11:43:53||c7ad73758d0caa2b|AsyncLog analyId 1718340233412: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:54|-|c8858c980fb51bf4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:56||cfcd083839aa895b|Start write log analyId 1718340236413
14/06/24 11:43:56||cfcd083839aa895b|AsyncLog analyId 1718340236413: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:43:56|-|35dd8fb403448071|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:58|-|b377c8188f44ea85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:43:59||3e3ee92209bc9e75|Start write log analyId 1718340239413
14/06/24 11:43:59||3e3ee92209bc9e75|AsyncLog analyId 1718340239413: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:00||671f9c7e3d5bfea2|START CLEAR CACHE
14/06/24 11:44:00|-|7445356fdaedb433|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:02||4a4f93fe9884ebd9|Start write log analyId 1718340242414
14/06/24 11:44:02||4a4f93fe9884ebd9|AsyncLog analyId 1718340242414: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:02|-|f962674df7d80487|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:04|-|1d1555455fd5a562|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:05||626f6f7ccbc0ab87|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:44:05||924da1d0e7e7c876|Start write log analyId 1718340245414
14/06/24 11:44:05||924da1d0e7e7c876|AsyncLog analyId 1718340245414: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:06|-|4d51e6fcbdec85bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:08||7f309c7a18d21d21|Start write log analyId 1718340248415
14/06/24 11:44:08||7f309c7a18d21d21|AsyncLog analyId 1718340248415: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:08|-|1710430b6dd31c03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:10||caeee9e890ab29fb|START CLEAR CACHE
14/06/24 11:44:10|-|b36e1131f7917775|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:11||e51fc47d160999ea|Start write log analyId 1718340251416
14/06/24 11:44:11||e51fc47d160999ea|AsyncLog analyId 1718340251416: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:12|-|aac00e8f76c6034e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:14||522cbc916134fcca|Start write log analyId 1718340254416
14/06/24 11:44:14||522cbc916134fcca|AsyncLog analyId 1718340254416: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:14|-|bb631b8485bccaec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:16|-|266ce5c0022b9f6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:17||bffbc7001526d65b|Start write log analyId 1718340257417
14/06/24 11:44:17||bffbc7001526d65b|AsyncLog analyId 1718340257417: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:18|-|f9460b86dbd3d672|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:20||f325a95cb7df63eb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:44:20||d8815faa15fb6c7f|Start write log analyId 1718340260417
14/06/24 11:44:20||d8815faa15fb6c7f|AsyncLog analyId 1718340260417: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:20||ea07a93e85f35ddc|START CLEAR CACHE
14/06/24 11:44:20|-|9971e31dd5382546|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:22|-|2a8da3f1ca75966d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:23||0b6d5e50db2f97de|Start write log analyId 1718340263418
14/06/24 11:44:23||0b6d5e50db2f97de|AsyncLog analyId 1718340263418: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:24|-|cc574c78b90a8fd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:26||7863c6dea3bdc975|Start write log analyId 1718340266419
14/06/24 11:44:26||7863c6dea3bdc975|AsyncLog analyId 1718340266419: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:26|-|08a58a28e131d58a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:28|-|ef112f278c206d5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:29||ed22cb2e4343d6d6|Start write log analyId 1718340269419
14/06/24 11:44:29||ed22cb2e4343d6d6|AsyncLog analyId 1718340269419: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:30|-|295ecc3b29ece15c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:30||fd5480e5422a9231|START CLEAR CACHE
14/06/24 11:44:32||80d1fda6ce8c2738|Start write log analyId 1718340272420
14/06/24 11:44:32||80d1fda6ce8c2738|AsyncLog analyId 1718340272420: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:32|-|0e4cfc34e65c85de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:34|-|9c138affed6aa525|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:35||dce967ad825b6fea|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:44:35||014513a01752ad98|Start write log analyId 1718340275420
14/06/24 11:44:35||014513a01752ad98|AsyncLog analyId 1718340275420: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:36|-|b056e1cc0b856f30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:38||36e009cc0a4d3897|Start write log analyId 1718340278421
14/06/24 11:44:38||36e009cc0a4d3897|AsyncLog analyId 1718340278421: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:38|-|44744fab36834555|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:40|-|782803ebe0ae43f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:40||54b24a950614729d|START CLEAR CACHE
14/06/24 11:44:41||eb8c01d7dd758e63|Start write log analyId 1718340281421
14/06/24 11:44:41||eb8c01d7dd758e63|AsyncLog analyId 1718340281421: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:42|-|34a8d1a313164b49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:44||d37c79c3f8d34267|Start write log analyId 1718340284422
14/06/24 11:44:44||d37c79c3f8d34267|AsyncLog analyId 1718340284422: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:44|-|57c3bbdef1a29943|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:46|-|e213129c88a93ceb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:47||4b91d0dc1b8a8dea|Start write log analyId 1718340287423
14/06/24 11:44:47||4b91d0dc1b8a8dea|AsyncLog analyId 1718340287423: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:48|-|fb97c6eec8972db6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:50||b914fac2429da0fb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:44:50||2e3320b985397ce2|Start write log analyId 1718340290423
14/06/24 11:44:50||2e3320b985397ce2|AsyncLog analyId 1718340290423: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:50|-|98a8afa7e5c63d3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:50||8e06e31595c133d1|START CLEAR CACHE
14/06/24 11:44:52|-|30e6d9180492a6d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:53||c81d119ea50177c6|Start write log analyId 1718340293424
14/06/24 11:44:53||c81d119ea50177c6|AsyncLog analyId 1718340293424: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:54|-|ce8a9440e5846ed2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:56||4168c135c8b875a8|Start write log analyId 1718340296425
14/06/24 11:44:56||4168c135c8b875a8|AsyncLog analyId 1718340296425: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:44:56|-|18285c122af687a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:58|-|a4d0313570db6bc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:44:59||db3857007f385dd3|Start write log analyId 1718340299426
14/06/24 11:44:59||db3857007f385dd3|AsyncLog analyId 1718340299426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:00|-|b91404b95506a948|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:00||0013fb183bd2a9ed|START CLEAR CACHE
14/06/24 11:45:02||b4a96bd93fd646eb|Start write log analyId 1718340302426
14/06/24 11:45:02||b4a96bd93fd646eb|AsyncLog analyId 1718340302426: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:02|-|882faa395748a820|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:04|-|4dee270719c1b537|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:05||13546b82ad733810|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:45:05||ebc48372b27fc37f|Start write log analyId 1718340305427
14/06/24 11:45:05||ebc48372b27fc37f|AsyncLog analyId 1718340305427: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:06|-|7008e09def41f675|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:08||658ddb792ddcaf9b|Start write log analyId 1718340308428
14/06/24 11:45:08||658ddb792ddcaf9b|AsyncLog analyId 1718340308428: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:08|-|4c1dbbacbf86f575|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:10|-|b990c791e95e5c61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:10||50ffc01245512b27|START CLEAR CACHE
14/06/24 11:45:11||42d606b6e71fcfc2|Start write log analyId 1718340311428
14/06/24 11:45:11||42d606b6e71fcfc2|AsyncLog analyId 1718340311428: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:12|-|e8898257772d54ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:14||1f848a66655d92e3|Start write log analyId 1718340314429
14/06/24 11:45:14||1f848a66655d92e3|AsyncLog analyId 1718340314429: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:14|-|f24ff09371e54531|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:16|-|3e737d2b6928825a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:17||f30ddb62b34102ab|Start write log analyId 1718340317430
14/06/24 11:45:17||f30ddb62b34102ab|AsyncLog analyId 1718340317430: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:18|-|9abb210fdfd212a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:20||3d4bf627fab33ea3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:45:20||99c1218c0ba1175f|Start write log analyId 1718340320430
14/06/24 11:45:20||99c1218c0ba1175f|AsyncLog analyId 1718340320430: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:20|-|a057a0b17babfaa9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:20||467d42dd26741938|START CLEAR CACHE
14/06/24 11:45:22|-|d628ed07c253a724|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:23||8e0ec5f9b4af4f0f|Start write log analyId 1718340323431
14/06/24 11:45:23||8e0ec5f9b4af4f0f|AsyncLog analyId 1718340323431: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:24|-|59dd0a7947239a72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:26||f8e2a160032d50f7|Start write log analyId 1718340326432
14/06/24 11:45:26||f8e2a160032d50f7|AsyncLog analyId 1718340326432: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:26|-|d57cd0a9ff21e142|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:28|-|84886366c05b2984|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:29||ba53ec0324c7f07a|Start write log analyId 1718340329433
14/06/24 11:45:29||ba53ec0324c7f07a|AsyncLog analyId 1718340329433: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:30|-|19f78ef2dfeded2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:30||0b209c333dfaf2da|START CLEAR CACHE
14/06/24 11:45:32||9970939297bcb11e|Start write log analyId 1718340332434
14/06/24 11:45:32||9970939297bcb11e|AsyncLog analyId 1718340332434: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:32|-|e8aa1d7b28f63a8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:34|-|26095c4b18e49187|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:35||12456dd4f664d402|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:45:35||9bb77583211ed741|Start write log analyId 1718340335435
14/06/24 11:45:35||9bb77583211ed741|AsyncLog analyId 1718340335435: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:36|-|5a3d8a941ec3a6f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:38||fb172b8b628a8ae0|Start write log analyId 1718340338435
14/06/24 11:45:38||fb172b8b628a8ae0|AsyncLog analyId 1718340338435: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:38|-|0f22ff68e8f65cc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:40|-|cbb3c7138b765a74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:40||29f4940f02b57136|START CLEAR CACHE
14/06/24 11:45:41||52410f1abeb7f142|Start write log analyId 1718340341436
14/06/24 11:45:41||52410f1abeb7f142|AsyncLog analyId 1718340341436: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:42|-|b60fe92b8298d23b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:44||4793fa75aa31b8f9|Start write log analyId 1718340344436
14/06/24 11:45:44||4793fa75aa31b8f9|AsyncLog analyId 1718340344436: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:44|-|ff468136751c4091|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:46|-|ef6e5340020796a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:47||792776cc950060a6|Start write log analyId 1718340347437
14/06/24 11:45:47||792776cc950060a6|AsyncLog analyId 1718340347437: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:48|-|e877be365cf5dd77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:50||992350b9ec3293b0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:45:50||8d9f5c8c5918c7cd|Start write log analyId 1718340350437
14/06/24 11:45:50||8d9f5c8c5918c7cd|AsyncLog analyId 1718340350437: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:50|-|bc4a1f0d312c83a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:50||485c46e50bda258d|START CLEAR CACHE
14/06/24 11:45:52|-|1bb875fa9bda411a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:53||c5e1974dce202f08|Start write log analyId 1718340353438
14/06/24 11:45:53||c5e1974dce202f08|AsyncLog analyId 1718340353438: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:54|-|2da648894428ece8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:56||fe811665bc88c7e1|Start write log analyId 1718340356439
14/06/24 11:45:56||fe811665bc88c7e1|AsyncLog analyId 1718340356439: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:45:56|-|7d445a455332102b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:58|-|efe8d002c02be722|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:45:59||42440b361a81bf2a|Start write log analyId 1718340359439
14/06/24 11:45:59||42440b361a81bf2a|AsyncLog analyId 1718340359439: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:00|-|907b11b5b7b99836|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:00||dc5bbfe65a86d931|START CLEAR CACHE
14/06/24 11:46:02||41d941cad8901a4d|Start write log analyId 1718340362440
14/06/24 11:46:02||41d941cad8901a4d|AsyncLog analyId 1718340362440: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:02|-|f12bc1522821d32e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:04|-|e551c79743108c80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:05||3d21ff418fb05ab7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:46:05||a1b2a334d9bd7285|Start write log analyId 1718340365441
14/06/24 11:46:05||a1b2a334d9bd7285|AsyncLog analyId 1718340365441: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:06|-|700043a1a1147ef4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:08||b2bb68804f2fceba|Start write log analyId 1718340368441
14/06/24 11:46:08||b2bb68804f2fceba|AsyncLog analyId 1718340368441: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:08|-|29ab437793fa8c6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:10|-|c8eccac85dd5d0c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:10||4add653087e6994f|START CLEAR CACHE
14/06/24 11:46:11||4338775998a6fcf9|Start write log analyId 1718340371442
14/06/24 11:46:11||4338775998a6fcf9|AsyncLog analyId 1718340371442: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:12|-|2a2ebee7302c0f33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:14||c5a3c776b7fb86be|Start write log analyId 1718340374442
14/06/24 11:46:14||c5a3c776b7fb86be|AsyncLog analyId 1718340374442: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:14|-|381ab5239841fb99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:16|-|611bea7656ac8bf7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:17||bb8982b162010c2a|Start write log analyId 1718340377443
14/06/24 11:46:17||bb8982b162010c2a|AsyncLog analyId 1718340377443: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:18|-|f50b5fa83256e567|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:20||a5f57f649d3c156e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:46:20||42e9381b987e2a55|Start write log analyId 1718340380443
14/06/24 11:46:20||42e9381b987e2a55|AsyncLog analyId 1718340380443: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:20|-|dff1c86ca56c79ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:20||0ab656b1538b5051|START CLEAR CACHE
14/06/24 11:46:22|-|fe5201f80dc1a075|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:23||03e8d2748b5cedef|Start write log analyId 1718340383444
14/06/24 11:46:23||03e8d2748b5cedef|AsyncLog analyId 1718340383444: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:24|-|211884bda3aac4ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:26||46808d4a7f6158aa|Start write log analyId 1718340386445
14/06/24 11:46:26||46808d4a7f6158aa|AsyncLog analyId 1718340386445: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:26|-|95698bd0fef12e1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:28|-|c3dbb993bc3415a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:29||188a89f38d363390|Start write log analyId 1718340389446
14/06/24 11:46:29||188a89f38d363390|AsyncLog analyId 1718340389446: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:30|-|7ff06c43c8c9a41d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:30||ec8f60987f94c071|START CLEAR CACHE
14/06/24 11:46:32||d64dab6f80f3d050|Start write log analyId 1718340392446
14/06/24 11:46:32||d64dab6f80f3d050|AsyncLog analyId 1718340392446: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:32|-|10a6e267eeb2200a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:34|-|2d75fc14767d496d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:35||51e2306f2b543dd8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:46:35||f3326844126a371e|Start write log analyId 1718340395446
14/06/24 11:46:35||f3326844126a371e|AsyncLog analyId 1718340395446: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:36|-|eec968ad85abc52d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:38||084ca5cbba28f722|Start write log analyId 1718340398447
14/06/24 11:46:38||084ca5cbba28f722|AsyncLog analyId 1718340398447: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:38|-|6b7afde189302a80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:40|-|9fe6cb482f8181aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:40||79bca4e1b882519d|START CLEAR CACHE
14/06/24 11:46:41||88b66a07c99ef620|Start write log analyId 1718340401448
14/06/24 11:46:41||88b66a07c99ef620|AsyncLog analyId 1718340401448: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:42|-|f09321fd66487cb4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:44||70fbeaa7e35d8846|Start write log analyId 1718340404448
14/06/24 11:46:44||70fbeaa7e35d8846|AsyncLog analyId 1718340404448: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:44|-|77bc8cb47edbfe8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:46|-|32cdf8dab1476e01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:47||d48e9891b94d381a|Start write log analyId 1718340407451
14/06/24 11:46:47||d48e9891b94d381a|AsyncLog analyId 1718340407451: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:48|-|d719ed82d1dc2ae6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:50||9aae7c5c5a1f32ab|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:46:50||59f9d7652ae18470|Start write log analyId 1718340410452
14/06/24 11:46:50||59f9d7652ae18470|AsyncLog analyId 1718340410452: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:50|-|798e68bae8914050|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:50||e6db32fdae3460c1|START CLEAR CACHE
14/06/24 11:46:52|-|2e8dd6ccc33d9625|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:53||eac39880252ef255|Start write log analyId 1718340413453
14/06/24 11:46:53||eac39880252ef255|AsyncLog analyId 1718340413453: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:54|-|202fe4972c26c200|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:56||0676c62c0a63689a|Start write log analyId 1718340416455
14/06/24 11:46:56||0676c62c0a63689a|AsyncLog analyId 1718340416455: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:46:56|-|4e1cb023e2fda492|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:58|-|1e4f04c36c59ef50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:46:59||cad3f8c2b19f1f62|Start write log analyId 1718340419455
14/06/24 11:46:59||cad3f8c2b19f1f62|AsyncLog analyId 1718340419455: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:00|-|e5c703ebca335ef7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:00||3e632c6250d5dc4a|START CLEAR CACHE
14/06/24 11:47:02||ad53da6f8290b40b|Start write log analyId 1718340422457
14/06/24 11:47:02||ad53da6f8290b40b|AsyncLog analyId 1718340422457: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:02|-|83f7f4f714b9cdae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:04|-|7ba8eb1dcb4a95c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:05||b82ccb784b7e43a2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:47:05||de79427c441ebec1|Start write log analyId 1718340425457
14/06/24 11:47:05||de79427c441ebec1|AsyncLog analyId 1718340425457: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:06|-|1eb0b2a31eafdff2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:08||18ef3593e2674649|Start write log analyId 1718340428458
14/06/24 11:47:08||18ef3593e2674649|AsyncLog analyId 1718340428458: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:08|-|3607ded2beccf41d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:10|-|0b178657fa7275aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:10||a6538a8b3e924901|START CLEAR CACHE
14/06/24 11:47:11||a3a4419ed5fa42f3|Start write log analyId 1718340431458
14/06/24 11:47:11||a3a4419ed5fa42f3|AsyncLog analyId 1718340431458: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:12|-|2aba83e0176b8c11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:14||79a3a8ca9ad7271a|Start write log analyId 1718340434459
14/06/24 11:47:14||79a3a8ca9ad7271a|AsyncLog analyId 1718340434459: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:14|-|04e8ae29db12c351|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:16|-|907406bafc7d0dbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:17||1e05e44f868fa355|Start write log analyId 1718340437460
14/06/24 11:47:17||1e05e44f868fa355|AsyncLog analyId 1718340437460: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:18|-|30b14b66be8461e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:20||136b4e6b624dd1ed|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:47:20||614ff3df4a2d53d0|Start write log analyId 1718340440461
14/06/24 11:47:20||614ff3df4a2d53d0|AsyncLog analyId 1718340440461: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:20|-|934a1061315f6e79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:20||65170caaf8241d5c|START CLEAR CACHE
14/06/24 11:47:22|-|8618620d749e572a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:23||380015f89fa956d0|Start write log analyId 1718340443461
14/06/24 11:47:23||380015f89fa956d0|AsyncLog analyId 1718340443461: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:24|-|77d02ffe7ab733ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:26||4834cf1fe7e026fc|Start write log analyId 1718340446462
14/06/24 11:47:26||4834cf1fe7e026fc|AsyncLog analyId 1718340446462: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:26|-|15914573aa08ff54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:28|-|c433b4381aabd76e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:29||426676b6f7cffeed|Start write log analyId 1718340449462
14/06/24 11:47:29||426676b6f7cffeed|AsyncLog analyId 1718340449462: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:30|-|bf3a3b3d9c2233c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:30||a4d2a32df8c0d6f7|START CLEAR CACHE
14/06/24 11:47:32||151987a7245c6635|Start write log analyId 1718340452463
14/06/24 11:47:32||151987a7245c6635|AsyncLog analyId 1718340452463: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:32|-|c86cbeadd2de81a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:34|-|efca807142737f2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:35||8d53461d52df145c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:47:35||6ba88da7929160a9|Start write log analyId 1718340455463
14/06/24 11:47:35||6ba88da7929160a9|AsyncLog analyId 1718340455463: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:36|-|10062f3b1b3c5398|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:38||65c92051c4de6f23|Start write log analyId 1718340458464
14/06/24 11:47:38||65c92051c4de6f23|AsyncLog analyId 1718340458464: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:38|-|7e2cdb8429e3c513|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:40|-|c523912bacdb9134|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:40||ade1108c6dc45002|START CLEAR CACHE
14/06/24 11:47:41||9032e66804d132c8|Start write log analyId 1718340461464
14/06/24 11:47:41||9032e66804d132c8|AsyncLog analyId 1718340461464: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:42|-|dafd2eb13c39758b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:44||eb5465fe4f238e7f|Start write log analyId 1718340464465
14/06/24 11:47:44||eb5465fe4f238e7f|AsyncLog analyId 1718340464465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:44|-|3d03ec9aa88b80c1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:46|-|891639a058dafeec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:47||f4833e1a063941db|Start write log analyId 1718340467465
14/06/24 11:47:47||f4833e1a063941db|AsyncLog analyId 1718340467465: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:48|-|871d73d2c225c34d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:50||d2ce208dccf52513|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:47:50||9ae07e0626532362|Start write log analyId 1718340470466
14/06/24 11:47:50||9ae07e0626532362|AsyncLog analyId 1718340470466: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:50||213af8bb31d043d7|START CLEAR CACHE
14/06/24 11:47:50|-|f399bb49340c7863|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:52|-|c5f3ed42c06945a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:53||42aa3d2aa0200859|Start write log analyId 1718340473467
14/06/24 11:47:53||42aa3d2aa0200859|AsyncLog analyId 1718340473467: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:54|-|1283f752ad9cbdb0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:56||9279d81b543b71f3|Start write log analyId 1718340476468
14/06/24 11:47:56||9279d81b543b71f3|AsyncLog analyId 1718340476468: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:47:56|-|9d962cfd1a6110ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:58|-|897ae9f4c88cfe6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:47:59||8e9fb65c755f32e4|Start write log analyId 1718340479468
14/06/24 11:47:59||8e9fb65c755f32e4|AsyncLog analyId 1718340479468: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:00|-|5b00d3cd5f2757da|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:00||71ac01d6307894db|START CLEAR CACHE
14/06/24 11:48:02||36054fd6badc8863|Start write log analyId 1718340482469
14/06/24 11:48:02||36054fd6badc8863|AsyncLog analyId 1718340482469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:02|-|7e7ad5eca43417b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:04|-|64523c4683e2ab20|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:05||0e2b29e603d94cdb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:48:05||8c71dbe54eb9b5e5|Start write log analyId 1718340485469
14/06/24 11:48:05||8c71dbe54eb9b5e5|AsyncLog analyId 1718340485469: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:06|-|bcb0881d3d86d381|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:08||9ebae9658f22bb63|Start write log analyId 1718340488470
14/06/24 11:48:08||9ebae9658f22bb63|AsyncLog analyId 1718340488470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:08|-|ea7d91d0574f92f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:10|-|fdaaf35d87ca680f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:10||0f49d9b8f9850882|START CLEAR CACHE
14/06/24 11:48:11||cfdccee1f309cec4|Start write log analyId 1718340491470
14/06/24 11:48:11||cfdccee1f309cec4|AsyncLog analyId 1718340491470: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:12|-|e8afb8bb27fb04b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:14||2054ef4124ab16e2|Start write log analyId 1718340494471
14/06/24 11:48:14||2054ef4124ab16e2|AsyncLog analyId 1718340494471: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:14|-|af8b0135a9921e77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:16|-|fc31069d01221f27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:17||b63622f609f20260|Start write log analyId 1718340497472
14/06/24 11:48:17||b63622f609f20260|AsyncLog analyId 1718340497472: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:18|-|1335853811143424|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:20||3073575908177da8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:48:20||a5fc8cf338421f4d|Start write log analyId 1718340500472
14/06/24 11:48:20||a5fc8cf338421f4d|AsyncLog analyId 1718340500472: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:20|-|240d7078f1021558|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:20||2bfe499954b16ed5|START CLEAR CACHE
14/06/24 11:48:22|-|2b45faa07f9d18c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:23||2c36d70a12f9b285|Start write log analyId 1718340503473
14/06/24 11:48:23||2c36d70a12f9b285|AsyncLog analyId 1718340503473: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:24|-|727774ef91797740|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:26||693a6188d73510a6|Start write log analyId 1718340506473
14/06/24 11:48:26||693a6188d73510a6|AsyncLog analyId 1718340506473: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:26|-|1d9a9ca59bdddff0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:28|-|6baa4a12ae815255|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:29||41ca7d5c31eee9f0|Start write log analyId 1718340509475
14/06/24 11:48:29||41ca7d5c31eee9f0|AsyncLog analyId 1718340509475: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:30|-|fac1ff2ee02b4642|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:30||281aff7e6c1e147e|START CLEAR CACHE
14/06/24 11:48:32||3225033bffdcb618|Start write log analyId 1718340512475
14/06/24 11:48:32||3225033bffdcb618|AsyncLog analyId 1718340512475: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:32|-|e5c7ba0a64b102b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:34|-|b4fcdfa2d4b47e8c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:35||0f71fe255c439f7f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:48:35||235cec165bd2b511|Start write log analyId 1718340515476
14/06/24 11:48:35||235cec165bd2b511|AsyncLog analyId 1718340515476: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:36|-|2f3d66dd0e14d87a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:38||e362ea6fca97e3a6|Start write log analyId 1718340518476
14/06/24 11:48:38||e362ea6fca97e3a6|AsyncLog analyId 1718340518476: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:38|-|b670c3e28c8d0fca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:40|-|a6134af7a39f443e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:40||56e7d5d1c923bf59|START CLEAR CACHE
14/06/24 11:48:41||ff617f6b5dc2d6df|Start write log analyId 1718340521477
14/06/24 11:48:41||ff617f6b5dc2d6df|AsyncLog analyId 1718340521477: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:42|-|2825e911318c0aa2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:44||6cd9a3cd9c0a7b3a|Start write log analyId 1718340524478
14/06/24 11:48:44||6cd9a3cd9c0a7b3a|AsyncLog analyId 1718340524478: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:44|-|477543c189bd15c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:46|-|090e7cffd5276bca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:47||250f86b78f9ba56d|Start write log analyId 1718340527478
14/06/24 11:48:47||250f86b78f9ba56d|AsyncLog analyId 1718340527478: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:48|-|50f0109a8bfacddc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:50||9a54d7fb72dda797|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:48:50|-|15af418329fbab2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:50||be223c174d1e8860|Start write log analyId 1718340530479
14/06/24 11:48:50||be223c174d1e8860|AsyncLog analyId 1718340530479: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:50||494f7a0337706d02|START CLEAR CACHE
14/06/24 11:48:52|-|7827b7549d39d375|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:53||38a841948b1f0d6b|Start write log analyId 1718340533479
14/06/24 11:48:53||38a841948b1f0d6b|AsyncLog analyId 1718340533479: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:54|-|39b94c4bf37eeac9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:56||f324072d4d952723|Start write log analyId 1718340536480
14/06/24 11:48:56||f324072d4d952723|AsyncLog analyId 1718340536480: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:48:56|-|8c94b64dde329615|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:58|-|566b11ae3e38bead|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:48:59||a0d213b66dcf9f9a|Start write log analyId 1718340539480
14/06/24 11:48:59||a0d213b66dcf9f9a|AsyncLog analyId 1718340539480: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:00|-|a80c140d0e1d2ce7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:00||38c42bd7729c1041|START CLEAR CACHE
14/06/24 11:49:02|-|ca4e8ffc526971dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:02||d86e6fdf6b48037e|Start write log analyId 1718340542481
14/06/24 11:49:02||d86e6fdf6b48037e|AsyncLog analyId 1718340542481: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:04|-|bb59ed3c7bfc53f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:05||8d70166b72ba3e34|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:49:05||069fab2a86a43634|Start write log analyId 1718340545481
14/06/24 11:49:05||069fab2a86a43634|AsyncLog analyId 1718340545481: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:06|-|883ef0b0c570f4a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:08|-|b5f51337707a4073|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:08||99933b7eb78a33fa|Start write log analyId 1718340548482
14/06/24 11:49:08||99933b7eb78a33fa|AsyncLog analyId 1718340548482: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:10|-|8fc38e3d2da9d082|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:10||d31c3d64e6722e28|START CLEAR CACHE
14/06/24 11:49:11||c4562ef0d467d757|Start write log analyId 1718340551482
14/06/24 11:49:11||c4562ef0d467d757|AsyncLog analyId 1718340551482: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:12|-|0da9ecf1a7b1950c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:14|-|95adc773047b96e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:14||e07475525dc14b66|Start write log analyId 1718340554483
14/06/24 11:49:14||e07475525dc14b66|AsyncLog analyId 1718340554483: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:16|-|0c20597feea669e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:17||8bd1cb4109131e39|Start write log analyId 1718340557483
14/06/24 11:49:17||8bd1cb4109131e39|AsyncLog analyId 1718340557483: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:18|-|60c2dea92bc5e87e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:20||164cf2c89b84f69e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:49:20|-|60cc72d52f2bd5b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:20||e19ce917bfef8e59|Start write log analyId 1718340560484
14/06/24 11:49:20||e19ce917bfef8e59|AsyncLog analyId 1718340560484: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:20||5c0c85ea76bd151b|START CLEAR CACHE
14/06/24 11:49:22|-|ec078911cefe3e72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:23||83c7f9a8593aca76|Start write log analyId 1718340563489
14/06/24 11:49:23||83c7f9a8593aca76|AsyncLog analyId 1718340563489: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:24|-|1a9d72b03b1100bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:26|-|c2022d0f0ab273a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:26||5e1804afd003b91d|Start write log analyId 1718340566489
14/06/24 11:49:26||5e1804afd003b91d|AsyncLog analyId 1718340566489: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:28|-|06004d355debb3d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:29||6f25cafc6b42b8cf|Start write log analyId 1718340569490
14/06/24 11:49:29||6f25cafc6b42b8cf|AsyncLog analyId 1718340569490: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:30|-|6b188eb180dbe3c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:30||59e84ffb5d09d4d5|START CLEAR CACHE
14/06/24 11:49:32|-|6ad4c1d078b6e529|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:32||958f151bbaeb5cf4|Start write log analyId 1718340572491
14/06/24 11:49:32||958f151bbaeb5cf4|AsyncLog analyId 1718340572491: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:34|-|cc7f4700d90f85a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:35||fbe8a975d0ec7b2d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:49:35||aae51e4c823656dc|Start write log analyId 1718340575491
14/06/24 11:49:35||aae51e4c823656dc|AsyncLog analyId 1718340575491: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:36|-|38a42204fa98edcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:38|-|055ca8fe19319647|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:38||2b3877ba4d2f4eb6|Start write log analyId 1718340578492
14/06/24 11:49:38||2b3877ba4d2f4eb6|AsyncLog analyId 1718340578492: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:40|-|f5f97fcdb90e9694|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:40||1228f4ac5de65c7e|START CLEAR CACHE
14/06/24 11:49:41||2c15a860b509c24e|Start write log analyId 1718340581492
14/06/24 11:49:41||2c15a860b509c24e|AsyncLog analyId 1718340581492: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:42|-|3a1740abb66c6964|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:44|-|8a2e13854b2c2ccc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:44||49eaa97e05874678|Start write log analyId 1718340584493
14/06/24 11:49:44||49eaa97e05874678|AsyncLog analyId 1718340584493: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:46|-|d8730da262a77689|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:47||1996b3c16b336356|Start write log analyId 1718340587493
14/06/24 11:49:47||1996b3c16b336356|AsyncLog analyId 1718340587493: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:48|-|5d6bc3e280549e1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:50||1cb446ebaa432483|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:49:50|-|96a46c5f7a0ba0a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:50||b7d2eb72296d6f46|Start write log analyId 1718340590494
14/06/24 11:49:50||b7d2eb72296d6f46|AsyncLog analyId 1718340590494: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:50||483bcdf1fda7b262|START CLEAR CACHE
14/06/24 11:49:52|-|15f2f92b996b49a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:53||96491032b29ae70a|Start write log analyId 1718340593494
14/06/24 11:49:53||96491032b29ae70a|AsyncLog analyId 1718340593494: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:54|-|e8619842bd2532fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:56|-|39681d268fc764d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:56||8e9cbeb24d897e25|Start write log analyId 1718340596495
14/06/24 11:49:56||8e9cbeb24d897e25|AsyncLog analyId 1718340596495: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:49:58|-|b97ae5a98a4158b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:49:59||f3596ba1073c5c67|Start write log analyId 1718340599495
14/06/24 11:49:59||f3596ba1073c5c67|AsyncLog analyId 1718340599495: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:00|-|098dc09595e26e99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:00||6acc3e1c118e0742|START CLEAR CACHE
14/06/24 11:50:02|-|32d819beb5ddb376|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:02||1390c6d9cfb53cc2|Start write log analyId 1718340602496
14/06/24 11:50:02||1390c6d9cfb53cc2|AsyncLog analyId 1718340602496: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:04|-|3836c6d178a09199|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:05||b3d413c7798f9c49|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:50:05||8ad219e697c7ef6f|Start write log analyId 1718340605496
14/06/24 11:50:05||8ad219e697c7ef6f|AsyncLog analyId 1718340605496: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:06|-|3a275013d06eec09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:08|-|1204a7521dceb2e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:08||d826481ce7bb306c|Start write log analyId 1718340608497
14/06/24 11:50:08||d826481ce7bb306c|AsyncLog analyId 1718340608497: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:10|-|86dbc97b9ae912df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:10||1a26c1af6ac9d2d7|START CLEAR CACHE
14/06/24 11:50:11||848bb1feeb3039a8|Start write log analyId 1718340611497
14/06/24 11:50:11||848bb1feeb3039a8|AsyncLog analyId 1718340611497: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:12|-|608f5aaf50289035|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:14|-|b85d3c5957de877e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:14||90323766ec8f8a77|Start write log analyId 1718340614498
14/06/24 11:50:14||90323766ec8f8a77|AsyncLog analyId 1718340614498: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:16|-|26e7509cd3159968|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:17||bc7747a882984a8f|Start write log analyId 1718340617498
14/06/24 11:50:17||bc7747a882984a8f|AsyncLog analyId 1718340617498: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:18|-|f2068b76eb173585|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:20||bc7b2f61718deba3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:50:20|-|1f186229838370d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:20||da800538ea39958f|Start write log analyId 1718340620499
14/06/24 11:50:20||da800538ea39958f|AsyncLog analyId 1718340620499: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:20||b5f25ad9eff295ca|START CLEAR CACHE
14/06/24 11:50:22|-|1836e57bf4f5ee46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:23||39aae4011cb9669f|Start write log analyId 1718340623500
14/06/24 11:50:23||39aae4011cb9669f|AsyncLog analyId 1718340623500: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:24|-|0cae379d9c4cd3e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:26|-|4abc431bf0fe48e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:26||5f00ead081ad294b|Start write log analyId 1718340626501
14/06/24 11:50:26||5f00ead081ad294b|AsyncLog analyId 1718340626501: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:28|-|026a65a9aa9768b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:29||639a2c0b793cb233|Start write log analyId 1718340629501
14/06/24 11:50:29||639a2c0b793cb233|AsyncLog analyId 1718340629501: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:30|-|bf618b6a865a0962|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:30||03af2592cb066536|START CLEAR CACHE
14/06/24 11:50:32|-|1fd9dcb757b6ab89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:32||505b23824d6b253f|Start write log analyId 1718340632502
14/06/24 11:50:32||505b23824d6b253f|AsyncLog analyId 1718340632502: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:34|-|6c75b0478459268e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:35||cc63aba64cd8fa68|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:50:35||9cce07179dc14927|Start write log analyId 1718340635502
14/06/24 11:50:35||9cce07179dc14927|AsyncLog analyId 1718340635502: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:36|-|b18cf2b91b9eb543|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:38|-|15fc1c3897c636ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:38||4dd368f9897eed79|Start write log analyId 1718340638503
14/06/24 11:50:38||4dd368f9897eed79|AsyncLog analyId 1718340638503: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:40|-|2da987622fb76dd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:40||58b6d4fb9c97daba|START CLEAR CACHE
14/06/24 11:50:41||89f66f8ae0c81d20|Start write log analyId 1718340641503
14/06/24 11:50:41||89f66f8ae0c81d20|AsyncLog analyId 1718340641503: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:42|-|3bd92b9b9a7853f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:44|-|3fef455712d5b79d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:44||8513adc670b2a570|Start write log analyId 1718340644504
14/06/24 11:50:44||8513adc670b2a570|AsyncLog analyId 1718340644504: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:46|-|22783772871d0c41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:47||0f43f9adba4844ab|Start write log analyId 1718340647505
14/06/24 11:50:47||0f43f9adba4844ab|AsyncLog analyId 1718340647505: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:48|-|ac28800e04385c2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:50||c7f7de3b9004b453|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:50:50|-|f268f340b5f19ee8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:50||a69f136ea36d8636|Start write log analyId 1718340650505
14/06/24 11:50:50||a69f136ea36d8636|AsyncLog analyId 1718340650505: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:50||4dc91c70f50863ea|START CLEAR CACHE
14/06/24 11:50:52|-|a34578c1dc6fbb49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:53||066eb307572bfa4b|Start write log analyId 1718340653506
14/06/24 11:50:53||066eb307572bfa4b|AsyncLog analyId 1718340653506: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:54|-|4ea450bd08b18a13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:56|-|c3ec8c84c172b0ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:56||077b028be8e8a8c4|Start write log analyId 1718340656506
14/06/24 11:50:56||077b028be8e8a8c4|AsyncLog analyId 1718340656506: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:50:58|-|dc76072c89d394cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:50:59||7581e5dd1d7e9dd9|Start write log analyId 1718340659506
14/06/24 11:50:59||7581e5dd1d7e9dd9|AsyncLog analyId 1718340659506: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:00|-|fa087d8f9483ff63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:00||bbc71055bd1717a4|START CLEAR CACHE
14/06/24 11:51:02|-|45ebb463710e5867|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:02||dea3809a6f7665b5|Start write log analyId 1718340662507
14/06/24 11:51:02||dea3809a6f7665b5|AsyncLog analyId 1718340662507: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:04|-|d3d346324ba977cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:05||160659657d81c592|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:51:05||83aa7d9e67afe6e9|Start write log analyId 1718340665507
14/06/24 11:51:05||83aa7d9e67afe6e9|AsyncLog analyId 1718340665507: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:06|-|bdcb330e2dc60f33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:08|-|b96e04f08987214a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:08||5a773365157373d2|Start write log analyId 1718340668508
14/06/24 11:51:08||5a773365157373d2|AsyncLog analyId 1718340668508: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:10|-|0f8757e7d8642afc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:10||c271a999b0c70d86|START CLEAR CACHE
14/06/24 11:51:11||b95c302b9b9d4b63|Start write log analyId 1718340671509
14/06/24 11:51:11||b95c302b9b9d4b63|AsyncLog analyId 1718340671509: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:12|-|353598c0521617f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:14|-|a9c185a5a590ba80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:14||e575a39c82696736|Start write log analyId 1718340674509
14/06/24 11:51:14||e575a39c82696736|AsyncLog analyId 1718340674509: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:16|-|b19b6dd08cf93e3d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:17||2425f80fad7d9bbe|Start write log analyId 1718340677510
14/06/24 11:51:17||2425f80fad7d9bbe|AsyncLog analyId 1718340677510: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:18|-|2eeed49dd0a7e6b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:20||6421df740f9b7396|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:51:20|-|039330d8b7876dda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:20||ecb8d5a0dbc18a87|Start write log analyId 1718340680510
14/06/24 11:51:20||ecb8d5a0dbc18a87|AsyncLog analyId 1718340680510: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:20||edd9d61fb960b9d7|START CLEAR CACHE
14/06/24 11:51:22|-|11e7513808d1551c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:23||3b3dcc8cbd04f0ff|Start write log analyId 1718340683511
14/06/24 11:51:23||3b3dcc8cbd04f0ff|AsyncLog analyId 1718340683511: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:24|-|f5e383ff6f36991c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:26|-|0cf6548c4c6598f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:26||e25c75af7d78c2f6|Start write log analyId 1718340686512
14/06/24 11:51:26||e25c75af7d78c2f6|AsyncLog analyId 1718340686512: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:28|-|29af9109a9842e3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:29||5d395f24edcbbb4e|Start write log analyId 1718340689512
14/06/24 11:51:29||5d395f24edcbbb4e|AsyncLog analyId 1718340689512: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:30|-|81da984ef04e2d03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:30||9ec608bb7c08364e|START CLEAR CACHE
14/06/24 11:51:32|-|a7e774792c8bf113|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:32||da7c30aadf02401f|Start write log analyId 1718340692513
14/06/24 11:51:32||da7c30aadf02401f|AsyncLog analyId 1718340692513: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:34|-|39ab598c64482135|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:35||7787bea8006ed9c5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:51:35||e04f1984008f4a43|Start write log analyId 1718340695513
14/06/24 11:51:35||e04f1984008f4a43|AsyncLog analyId 1718340695513: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:36|-|d302b66e792636ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:38|-|0ef4092d1cf00360|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:38||fb6f3bdbaea24e7c|Start write log analyId 1718340698513
14/06/24 11:51:38||fb6f3bdbaea24e7c|AsyncLog analyId 1718340698513: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:40|-|b3a2642fd8e02ada|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:40||168b48a29383a542|START CLEAR CACHE
14/06/24 11:51:41||8b7e593e0f9cc43c|Start write log analyId 1718340701514
14/06/24 11:51:41||8b7e593e0f9cc43c|AsyncLog analyId 1718340701514: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:42|-|e6d1e454d2de90d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:44|-|b0a6543f26e1690d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:44||ea1d9017273aeca2|Start write log analyId 1718340704515
14/06/24 11:51:44||ea1d9017273aeca2|AsyncLog analyId 1718340704515: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:46|-|a64cbf85417d04f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:47||17c371f3268fb20f|Start write log analyId 1718340707515
14/06/24 11:51:47||17c371f3268fb20f|AsyncLog analyId 1718340707515: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:48|-|e2fd1beca8a60c34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:50||a769d46a82f8f60b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:51:50|-|b4c3c06198682ed6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:50||de2c49c435bb4122|Start write log analyId 1718340710516
14/06/24 11:51:50||de2c49c435bb4122|AsyncLog analyId 1718340710516: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:50||eda19d6343ce0367|START CLEAR CACHE
14/06/24 11:51:52|-|fc0ba062e6edc1ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:53||bfdc59e86604124a|Start write log analyId 1718340713516
14/06/24 11:51:53||bfdc59e86604124a|AsyncLog analyId 1718340713516: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:54|-|621faa65ac42b204|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:56|-|58ec320e1068c888|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:56||9e1eda417565ab4b|Start write log analyId 1718340716517
14/06/24 11:51:56||9e1eda417565ab4b|AsyncLog analyId 1718340716517: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:51:58|-|48cc58adfeba2f3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:51:59||a55c3db8ab64528b|Start write log analyId 1718340719517
14/06/24 11:51:59||a55c3db8ab64528b|AsyncLog analyId 1718340719517: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:00|-|73296da96f32decd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:00||a5040354d8a150e7|START CLEAR CACHE
14/06/24 11:52:02|-|e2b73ac2c9da51cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:02||1e3cbc23c33e9c3d|Start write log analyId 1718340722518
14/06/24 11:52:02||1e3cbc23c33e9c3d|AsyncLog analyId 1718340722518: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:04|-|2d3e8120b5002aab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:05||61448e0bb4e30a46|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:52:05||5a10f76d54c9c835|Start write log analyId 1718340725518
14/06/24 11:52:05||5a10f76d54c9c835|AsyncLog analyId 1718340725518: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:06|-|3df5daf3937ca2ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:08|-|e84a5fdd7f180297|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:08||565a81764b97585e|Start write log analyId 1718340728519
14/06/24 11:52:08||565a81764b97585e|AsyncLog analyId 1718340728519: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:10|-|4c7c97e4ddbaa7c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:10||3f83382f3d0ad102|START CLEAR CACHE
14/06/24 11:52:11||7ba766c03e547465|Start write log analyId 1718340731520
14/06/24 11:52:11||7ba766c03e547465|AsyncLog analyId 1718340731520: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:12|-|bf2bfc24e09ce825|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:14|-|334a8d353adce5c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:14||41e0f6d67a87769c|Start write log analyId 1718340734520
14/06/24 11:52:14||41e0f6d67a87769c|AsyncLog analyId 1718340734520: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:16|-|0407ee46761347be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:17||a396ccda2da6f5a8|Start write log analyId 1718340737521
14/06/24 11:52:17||a396ccda2da6f5a8|AsyncLog analyId 1718340737521: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:18|-|d7ab2c912aa0e154|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:20||87cab2784cf22a5f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:52:20|-|64d92bae336d1324|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:20||d4c63d17aed3efbb|Start write log analyId 1718340740521
14/06/24 11:52:20||d4c63d17aed3efbb|AsyncLog analyId 1718340740521: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:20||10ba8fc09e6e1c93|START CLEAR CACHE
14/06/24 11:52:22|-|70670ca90e8cd4b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:23||d210ce2e81f80bb6|Start write log analyId 1718340743522
14/06/24 11:52:23||d210ce2e81f80bb6|AsyncLog analyId 1718340743522: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:24|-|958512d5dc8b8e2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:26|-|0a89dea5ddb30da4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:26||df430795fdaf1b17|Start write log analyId 1718340746522
14/06/24 11:52:26||df430795fdaf1b17|AsyncLog analyId 1718340746522: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:28|-|db1f3ec4206a1171|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:29||2ac2faacde88027b|Start write log analyId 1718340749523
14/06/24 11:52:29||2ac2faacde88027b|AsyncLog analyId 1718340749523: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:30|-|cd8e12381cf859f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:30||2eb1bcda75029807|START CLEAR CACHE
14/06/24 11:52:32|-|b1f5b03b815d84e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:32||9a62f50e92991d5d|Start write log analyId 1718340752523
14/06/24 11:52:32||9a62f50e92991d5d|AsyncLog analyId 1718340752523: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:34|-|519d3aa37be163e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:35||049bbb84b284333f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:52:35||7ac94e0a88e9b368|Start write log analyId 1718340755524
14/06/24 11:52:35||7ac94e0a88e9b368|AsyncLog analyId 1718340755524: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:36|-|bdf2f37bd7322f64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:38|-|cf09bbeb03e88b27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:38||715b55616d1910b2|Start write log analyId 1718340758524
14/06/24 11:52:38||715b55616d1910b2|AsyncLog analyId 1718340758524: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:40|-|f3ca1d2156a07b0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:40||f74b735f63de4dba|START CLEAR CACHE
14/06/24 11:52:41||f55a9dc4ff4f9459|Start write log analyId 1718340761525
14/06/24 11:52:41||f55a9dc4ff4f9459|AsyncLog analyId 1718340761525: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:42|-|0c080a7a7e95b184|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:44|-|71b29a2933c79fa2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:44||c52782efc8fe00dc|Start write log analyId 1718340764525
14/06/24 11:52:44||c52782efc8fe00dc|AsyncLog analyId 1718340764525: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:46|-|85716186fb98a92f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:47||db51c1bf6da82944|Start write log analyId 1718340767526
14/06/24 11:52:47||db51c1bf6da82944|AsyncLog analyId 1718340767526: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:48|-|d938ce5e21553396|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:50||920a9ecbb7bbf70e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:52:50|-|e524cd717101f60f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:50||8cfa3c85b2b4df0f|Start write log analyId 1718340770526
14/06/24 11:52:50||8cfa3c85b2b4df0f|AsyncLog analyId 1718340770526: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:50||2b22ec0e6f9d4924|START CLEAR CACHE
14/06/24 11:52:52|-|ed94ce25764fb74f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:53||d23aaad0954b8ab5|Start write log analyId 1718340773527
14/06/24 11:52:53||d23aaad0954b8ab5|AsyncLog analyId 1718340773527: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:54|-|c0c33670f158f1df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:56|-|2bdfba7ae6203e9a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:56||c957fa79fd396f64|Start write log analyId 1718340776527
14/06/24 11:52:56||c957fa79fd396f64|AsyncLog analyId 1718340776527: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:52:58|-|4d2fc0136d066524|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:52:59||a349e6ca07bb4bc7|Start write log analyId 1718340779528
14/06/24 11:52:59||a349e6ca07bb4bc7|AsyncLog analyId 1718340779528: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:00|-|6841903567ed377b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:00||608b56b718ee8840|START CLEAR CACHE
14/06/24 11:53:02|-|68e71962bef4f125|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:02||aad578d3d4fc9412|Start write log analyId 1718340782528
14/06/24 11:53:02||aad578d3d4fc9412|AsyncLog analyId 1718340782528: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:04|-|3d116cf878e49768|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:05||84cbdd2964d09b8d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:53:05||f3021d53997ee5c4|Start write log analyId 1718340785529
14/06/24 11:53:05||f3021d53997ee5c4|AsyncLog analyId 1718340785529: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:06|-|10321fc16e6fb8ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:08|-|aba622e76cbbcc23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:08||4809c7ef812067f3|Start write log analyId 1718340788530
14/06/24 11:53:08||4809c7ef812067f3|AsyncLog analyId 1718340788530: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:10|-|0081a0095f121502|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:10||604113bd60127593|START CLEAR CACHE
14/06/24 11:53:11||b3c4168e42fa91a6|Start write log analyId 1718340791530
14/06/24 11:53:11||b3c4168e42fa91a6|AsyncLog analyId 1718340791530: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:12|-|f25823ae31a26689|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:14|-|836e8433025fc831|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:14||9fb3d6d9cfe33db0|Start write log analyId 1718340794531
14/06/24 11:53:14||9fb3d6d9cfe33db0|AsyncLog analyId 1718340794531: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:16|-|1beec58392fa3ae7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:17||b82716b698029e25|Start write log analyId 1718340797532
14/06/24 11:53:17||b82716b698029e25|AsyncLog analyId 1718340797532: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:18|-|61c6af97fd69e362|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:20||a1149a390bf61f79|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:53:20|-|3dc8a29c1a0b6ecf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:20||6786b764b6a7e91e|Start write log analyId 1718340800533
14/06/24 11:53:20||6786b764b6a7e91e|AsyncLog analyId 1718340800533: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:20||58ad66af3d1f2110|START CLEAR CACHE
14/06/24 11:53:22|-|167949533b928b1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:23||e969f63562d1554a|Start write log analyId 1718340803533
14/06/24 11:53:23||e969f63562d1554a|AsyncLog analyId 1718340803533: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:24|-|ddebaec888e2756f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:26|-|b127199d88bc033c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:26||559d83d72f78c85f|Start write log analyId 1718340806534
14/06/24 11:53:26||559d83d72f78c85f|AsyncLog analyId 1718340806534: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:28|-|e43cfe47aa63389d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:29||604d9778dac2d0e8|Start write log analyId 1718340809534
14/06/24 11:53:29||604d9778dac2d0e8|AsyncLog analyId 1718340809534: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:30|-|b9e571718c8655ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:30||cf8624dea93e23b8|START CLEAR CACHE
14/06/24 11:53:32|-|bb9b9430df2280c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:32||ef633a85eb655a71|Start write log analyId 1718340812535
14/06/24 11:53:32||ef633a85eb655a71|AsyncLog analyId 1718340812535: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:34|-|e8efb63d14bab604|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:35||40a1ba76ab0667f5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:53:35||519877a8d00fb270|Start write log analyId 1718340815535
14/06/24 11:53:35||519877a8d00fb270|AsyncLog analyId 1718340815535: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:36|-|ec610338963e16e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:38|-|4dfd228350f7d9fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:38||0fcf263a605496cd|Start write log analyId 1718340818536
14/06/24 11:53:38||0fcf263a605496cd|AsyncLog analyId 1718340818536: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:40|-|ed2f64f871941446|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:40||a8c06281aaca91b4|START CLEAR CACHE
14/06/24 11:53:41||da3ee4a66f1b03ef|Start write log analyId 1718340821536
14/06/24 11:53:41||da3ee4a66f1b03ef|AsyncLog analyId 1718340821536: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:42|-|e83b884ce03e2983|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:44|-|c8e4953f52846b21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:44||03dbac48f8c7296c|Start write log analyId 1718340824537
14/06/24 11:53:44||03dbac48f8c7296c|AsyncLog analyId 1718340824537: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:46|-|71838119047c0089|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:47||4a339eb729fc3b40|Start write log analyId 1718340827537
14/06/24 11:53:47||4a339eb729fc3b40|AsyncLog analyId 1718340827537: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:48|-|4e05981aa2511e05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:50||d86c52fb18b42880|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:53:50|-|2fefde6390f23eef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:50||bfe21a53e4a16116|Start write log analyId 1718340830538
14/06/24 11:53:50||bfe21a53e4a16116|AsyncLog analyId 1718340830538: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:50||2197943adecc2ea1|START CLEAR CACHE
14/06/24 11:53:52|-|0cb8bfcb91162a0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:53||14f44e14c661ca0e|Start write log analyId 1718340833538
14/06/24 11:53:53||14f44e14c661ca0e|AsyncLog analyId 1718340833538: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:54|-|74b419d97e2a2cf3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:56|-|93fe7c4c53b960ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:56||89bd98f4854c8be5|Start write log analyId 1718340836539
14/06/24 11:53:56||89bd98f4854c8be5|AsyncLog analyId 1718340836539: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:53:58|-|585235458c72d997|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:53:59||8389a84a65321856|Start write log analyId 1718340839540
14/06/24 11:53:59||8389a84a65321856|AsyncLog analyId 1718340839540: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:00|-|ee2cb3ad9a2af463|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:00||5344b74b726a8180|START CLEAR CACHE
14/06/24 11:54:02|-|7b8848ed61f44c1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:02||2de42d5815396397|Start write log analyId 1718340842540
14/06/24 11:54:02||2de42d5815396397|AsyncLog analyId 1718340842540: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:04|-|3f45e250b07ef528|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:05||55a8287536cc1a62|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:54:05||5ccdc23f74c31f3d|Start write log analyId 1718340845541
14/06/24 11:54:05||5ccdc23f74c31f3d|AsyncLog analyId 1718340845541: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:06|-|5ce4f8e826abcdcf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:08|-|7abf0c70a1754770|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:08||abc614426493cb0d|Start write log analyId 1718340848541
14/06/24 11:54:08||abc614426493cb0d|AsyncLog analyId 1718340848541: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:10|-|882f3be30bfea588|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:10||8f6f8ba9404aa97a|START CLEAR CACHE
14/06/24 11:54:11||5880bd1e2dc52071|Start write log analyId 1718340851542
14/06/24 11:54:11||5880bd1e2dc52071|AsyncLog analyId 1718340851542: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:12|-|7d46511819a05096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:14|-|94de9155e8f5bf83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:14||51e92397c0ce4373|Start write log analyId 1718340854542
14/06/24 11:54:14||51e92397c0ce4373|AsyncLog analyId 1718340854542: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:16|-|4b0c3f9cd5eef46a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:17||af3af8e29b1b9f56|Start write log analyId 1718340857543
14/06/24 11:54:17||af3af8e29b1b9f56|AsyncLog analyId 1718340857543: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:18|-|7bc68c48342349eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:20||7085c65e80102bd8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:54:20|-|1a9d94e8acab3c2d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:20||2925d2a81ce3d7d9|Start write log analyId 1718340860543
14/06/24 11:54:20||2925d2a81ce3d7d9|AsyncLog analyId 1718340860543: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:20||7dc14ada52235645|START CLEAR CACHE
14/06/24 11:54:22|-|1052ee6cbf15e700|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:23||52f57f75dc2f047e|Start write log analyId 1718340863544
14/06/24 11:54:23||52f57f75dc2f047e|AsyncLog analyId 1718340863544: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:24|-|1d9787bb1c872d13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:26|-|d82550f950de2b27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:26||aaf632229ed99909|Start write log analyId 1718340866544
14/06/24 11:54:26||aaf632229ed99909|AsyncLog analyId 1718340866544: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:28|-|d6e2114fc18b6481|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:29||84574e3b48a07b71|Start write log analyId 1718340869545
14/06/24 11:54:29||84574e3b48a07b71|AsyncLog analyId 1718340869545: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:30|-|20ae212c6dea45e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:30||71dd2a0f58f2e849|START CLEAR CACHE
14/06/24 11:54:32|-|477b447e0d91ddf8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:32||f2923f7cf71176df|Start write log analyId 1718340872545
14/06/24 11:54:32||f2923f7cf71176df|AsyncLog analyId 1718340872545: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:34|-|010ccad2ad3e763a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:35||48b34fb8c3dd0698|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:54:35||99a5f216a30c1b40|Start write log analyId 1718340875546
14/06/24 11:54:35||99a5f216a30c1b40|AsyncLog analyId 1718340875546: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:36|-|725ba1675197d1f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:38|-|47a492adcae61e08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:38||3a669c0ac131b027|Start write log analyId 1718340878547
14/06/24 11:54:38||3a669c0ac131b027|AsyncLog analyId 1718340878547: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:40|-|11ab0d5887ad9fb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:40||0c21530eb1fe1960|START CLEAR CACHE
14/06/24 11:54:41||902adce17858af4c|Start write log analyId 1718340881547
14/06/24 11:54:41||902adce17858af4c|AsyncLog analyId 1718340881547: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:42|-|1d04a2b7e8672ae0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:44|-|2c18e7b279705c1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:44||cc84bb42150e77bc|Start write log analyId 1718340884548
14/06/24 11:54:44||cc84bb42150e77bc|AsyncLog analyId 1718340884548: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:46|-|5a989f8347c56626|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:47||1bd93fa34987516b|Start write log analyId 1718340887548
14/06/24 11:54:47||1bd93fa34987516b|AsyncLog analyId 1718340887548: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:48|-|3ca26342e253e02e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:50||70872fc2a73ee08b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:54:50|-|9cd220c618acaa65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:50||c01fa06e69ac1a29|Start write log analyId 1718340890549
14/06/24 11:54:50||c01fa06e69ac1a29|AsyncLog analyId 1718340890549: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:50||f63581762756af60|START CLEAR CACHE
14/06/24 11:54:52|-|e0a666b3cb0fc631|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:53||1975fa052fbdfbd9|Start write log analyId 1718340893550
14/06/24 11:54:53||1975fa052fbdfbd9|AsyncLog analyId 1718340893550: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:54|-|e40a5dae65bfb80f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:56|-|cd9dcc9832792683|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:56||3a1852c5eaefcaf8|Start write log analyId 1718340896550
14/06/24 11:54:56||3a1852c5eaefcaf8|AsyncLog analyId 1718340896550: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:54:58|-|e6e9a52e3f4f676c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:54:59||7622ad650d7760e5|Start write log analyId 1718340899551
14/06/24 11:54:59||7622ad650d7760e5|AsyncLog analyId 1718340899551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:00|-|047a76ca7c01a21d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:00||c756a834402a27e3|START CLEAR CACHE
14/06/24 11:55:02|-|7b2547dc97292f78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:02||b3144706bfb8cd40|Start write log analyId 1718340902551
14/06/24 11:55:02||b3144706bfb8cd40|AsyncLog analyId 1718340902551: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:04|-|16b3164897d19a4c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:05||2ab8edf26ec09fb0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:55:05||07d07aeecafd2dd5|Start write log analyId 1718340905552
14/06/24 11:55:05||07d07aeecafd2dd5|AsyncLog analyId 1718340905552: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:06|-|83dd9c1fe777a930|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:08|-|ae95ed03bd4195f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:08||741ff4cdc5f3f6ad|Start write log analyId 1718340908552
14/06/24 11:55:08||741ff4cdc5f3f6ad|AsyncLog analyId 1718340908552: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:10|-|94741597ee83bb50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:10||e64a81a3fd08ab0a|START CLEAR CACHE
14/06/24 11:55:11||3a9ef35001374038|Start write log analyId 1718340911553
14/06/24 11:55:11||3a9ef35001374038|AsyncLog analyId 1718340911553: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:12|-|def9ee43b85f94ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:14|-|88a22298585ae899|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:14||a2e9edc35fa7fb6c|Start write log analyId 1718340914554
14/06/24 11:55:14||a2e9edc35fa7fb6c|AsyncLog analyId 1718340914554: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:16|-|87046f728dc64de9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:17||30db095259a84786|Start write log analyId 1718340917554
14/06/24 11:55:17||30db095259a84786|AsyncLog analyId 1718340917554: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:18|-|f9ec1603272184d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:20||9e9a402b6521ffbf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:55:20|-|f66d7434d5134a0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:20||b0e89bd8eb6893df|Start write log analyId 1718340920555
14/06/24 11:55:20||b0e89bd8eb6893df|AsyncLog analyId 1718340920555: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:20||934d0585da4857e5|START CLEAR CACHE
14/06/24 11:55:22|-|c08bc391b231540b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:23||d18e8a205d5c1f2a|Start write log analyId 1718340923555
14/06/24 11:55:23||d18e8a205d5c1f2a|AsyncLog analyId 1718340923555: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:24|-|e999be795ecd597a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:26|-|e8280b4071ca3376|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:26||0816b77fc23fc898|Start write log analyId 1718340926556
14/06/24 11:55:26||0816b77fc23fc898|AsyncLog analyId 1718340926556: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:28|-|9c450cf7812eb923|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:29||962c18ca4b7bc2c1|Start write log analyId 1718340929557
14/06/24 11:55:29||962c18ca4b7bc2c1|AsyncLog analyId 1718340929557: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:30|-|5d36339bf1541abc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:30||9ffefe56c4d400bd|START CLEAR CACHE
14/06/24 11:55:32|-|197bed80b0e7db89|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:32||f499cbdd1b91e3e2|Start write log analyId 1718340932557
14/06/24 11:55:32||f499cbdd1b91e3e2|AsyncLog analyId 1718340932557: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:34|-|150ddbdfc9c15bf2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:35||76a5b6e66a5d2170|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:55:35||6bf7109cf6399b42|Start write log analyId 1718340935558
14/06/24 11:55:35||6bf7109cf6399b42|AsyncLog analyId 1718340935558: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:36|-|22a604ca299e55d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:38|-|daaedbf6c278f381|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:38||195aab617cb51473|Start write log analyId 1718340938558
14/06/24 11:55:38||195aab617cb51473|AsyncLog analyId 1718340938558: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:40|-|f87405cb798e6ce9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:40||b418cf5c55698d75|START CLEAR CACHE
14/06/24 11:55:41||d74e6288515cdd57|Start write log analyId 1718340941559
14/06/24 11:55:41||d74e6288515cdd57|AsyncLog analyId 1718340941559: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:42|-|a3657dfda7b311ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:44|-|9a323e1b8fb9bb30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:44||7e38667bc35c95ca|Start write log analyId 1718340944560
14/06/24 11:55:44||7e38667bc35c95ca|AsyncLog analyId 1718340944560: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:46|-|f223132feffcc8b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:47||c8aebe9672b54687|Start write log analyId 1718340947560
14/06/24 11:55:47||c8aebe9672b54687|AsyncLog analyId 1718340947560: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:48|-|9c91727769222723|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:50||7eb1397ebe60960e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:55:50|-|9fba2e3ddbf76952|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:50||03412947fa559175|Start write log analyId 1718340950561
14/06/24 11:55:50||03412947fa559175|AsyncLog analyId 1718340950561: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:50||86982fb071a1b123|START CLEAR CACHE
14/06/24 11:55:52|-|f1b9725e2449eb1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:53||6f2d87a2fa7c0ca7|Start write log analyId 1718340953561
14/06/24 11:55:53||6f2d87a2fa7c0ca7|AsyncLog analyId 1718340953561: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:54|-|b2b83cf759ac1b8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:56|-|797edcf2cb086c84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:56||8eaac3b4e445ffd6|Start write log analyId 1718340956562
14/06/24 11:55:56||8eaac3b4e445ffd6|AsyncLog analyId 1718340956562: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:55:58|-|e0750132c728f8a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:55:59||51c2d7da83d3f50b|Start write log analyId 1718340959562
14/06/24 11:55:59||51c2d7da83d3f50b|AsyncLog analyId 1718340959562: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:00|-|3e5f9f8f6e05cdd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:00||7e356bd7fd6fa18d|START CLEAR CACHE
14/06/24 11:56:02|-|a6cabeac3941e051|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:02||2a78972ec5d8a205|Start write log analyId 1718340962563
14/06/24 11:56:02||2a78972ec5d8a205|AsyncLog analyId 1718340962563: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:04|-|bae0a06294f21452|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:05||0abe61c8109bd940|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:56:05||2500ebed353b17f1|Start write log analyId 1718340965563
14/06/24 11:56:05||2500ebed353b17f1|AsyncLog analyId 1718340965563: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:06|-|62b7b014c8c7d132|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:08|-|d939e2b0d5d8615e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:08||68daae8a75f6d596|Start write log analyId 1718340968564
14/06/24 11:56:08||68daae8a75f6d596|AsyncLog analyId 1718340968564: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:10|-|f77ef62ddc23a13e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:10||03c761baf34fdaa3|START CLEAR CACHE
14/06/24 11:56:11||e04de3a47b0adf51|Start write log analyId 1718340971565
14/06/24 11:56:11||e04de3a47b0adf51|AsyncLog analyId 1718340971565: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:12|-|cdc9fbfd0a59146b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:14|-|83ae8f459ea4fab8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:14||c870d071ed1f30a5|Start write log analyId 1718340974566
14/06/24 11:56:14||c870d071ed1f30a5|AsyncLog analyId 1718340974566: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:16|-|acb6ef26de4b0f6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:17||5eb0aaad0c7d2a20|Start write log analyId 1718340977566
14/06/24 11:56:17||5eb0aaad0c7d2a20|AsyncLog analyId 1718340977566: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:18|-|179de36684faea2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:20||c33d97c7da7cff05|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:56:20|-|082a6d3e57d3d6ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:20||b63425b6b0a4c2e7|Start write log analyId 1718340980567
14/06/24 11:56:20||b63425b6b0a4c2e7|AsyncLog analyId 1718340980567: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:20||f0424c1259564f58|START CLEAR CACHE
14/06/24 11:56:22|-|8f5465d520d79039|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:23||9eed45f96012a730|Start write log analyId 1718340983567
14/06/24 11:56:23||9eed45f96012a730|AsyncLog analyId 1718340983567: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:24|-|17bd44df6b3421f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:26|-|b4f09aa5c71613e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:26||35c417d213f3296b|Start write log analyId 1718340986568
14/06/24 11:56:26||35c417d213f3296b|AsyncLog analyId 1718340986568: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:28|-|d224e41e543376b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:29||e798801f54c7092f|Start write log analyId 1718340989568
14/06/24 11:56:29||e798801f54c7092f|AsyncLog analyId 1718340989568: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:30|-|25f7cfad7ea376cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:30||a96b36605f1574e4|START CLEAR CACHE
14/06/24 11:56:32|-|e7949a34dd308be4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:32||290a741a88a05b6f|Start write log analyId 1718340992569
14/06/24 11:56:32||290a741a88a05b6f|AsyncLog analyId 1718340992569: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:34|-|c67ce0f2a84bab60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:35||b4efaf938b7605a8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:56:35||6fd9d92da9957b12|Start write log analyId 1718340995570
14/06/24 11:56:35||6fd9d92da9957b12|AsyncLog analyId 1718340995570: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:36|-|b87678ca273869a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:38|-|50eeddee35ba9e63|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:38||fb78ec47d0d4e721|Start write log analyId 1718340998570
14/06/24 11:56:38||fb78ec47d0d4e721|AsyncLog analyId 1718340998570: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:40|-|0df32d2443554c38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:40||a8737ea3f6a3d8fe|START CLEAR CACHE
14/06/24 11:56:41||b91b56bebd0ce79a|Start write log analyId 1718341001571
14/06/24 11:56:41||b91b56bebd0ce79a|AsyncLog analyId 1718341001571: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:42|-|68fe5dc01d58a1f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:44|-|1dc49e1b7ab3e1ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:44||fa701e1f2044594c|Start write log analyId 1718341004571
14/06/24 11:56:44||fa701e1f2044594c|AsyncLog analyId 1718341004571: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:46|-|0576db2cb9354bae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:47||fc9723f78296eb6c|Start write log analyId 1718341007572
14/06/24 11:56:47||fc9723f78296eb6c|AsyncLog analyId 1718341007572: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:48|-|c40fc38e5ca52419|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:50||3e692cc80c270de0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:56:50|-|0dfd93ed66470a4c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:50||9a16bd1db281d89b|Start write log analyId 1718341010580
14/06/24 11:56:50||9a16bd1db281d89b|AsyncLog analyId 1718341010580: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:50||6698c551d8c4ec21|START CLEAR CACHE
14/06/24 11:56:52|-|ef31040936ef2412|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:53||739c8943236c5a19|Start write log analyId 1718341013580
14/06/24 11:56:53||739c8943236c5a19|AsyncLog analyId 1718341013580: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:54|-|cdce748efc7af05b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:56|-|2398eeae87943dc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:56||b1ff463b5fe01b7b|Start write log analyId 1718341016581
14/06/24 11:56:56||b1ff463b5fe01b7b|AsyncLog analyId 1718341016581: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:56:58|-|78f3d67dfac53c88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:56:59||bae78b179513d39b|Start write log analyId 1718341019582
14/06/24 11:56:59||bae78b179513d39b|AsyncLog analyId 1718341019582: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:00|-|d2506eb97e01da5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:00||455236970788c7eb|START CLEAR CACHE
14/06/24 11:57:02|-|de459b974342c654|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:02||7570fc038888647c|Start write log analyId 1718341022583
14/06/24 11:57:02||7570fc038888647c|AsyncLog analyId 1718341022583: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:04|-|b2baf9ccd3f1751f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:05||bd7afae686d5eb21|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:57:05||9fb629f04fdc3091|Start write log analyId 1718341025583
14/06/24 11:57:05||9fb629f04fdc3091|AsyncLog analyId 1718341025583: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:06|-|8debf45d0e6c45a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:08|-|d3bb98c167a01315|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:08||33382f78f65bba61|Start write log analyId 1718341028584
14/06/24 11:57:08||33382f78f65bba61|AsyncLog analyId 1718341028584: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:10|-|31598ab40b2d577b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:10||459115ceb13fc696|START CLEAR CACHE
14/06/24 11:57:11||8da20ec7e2399c7a|Start write log analyId 1718341031584
14/06/24 11:57:11||8da20ec7e2399c7a|AsyncLog analyId 1718341031584: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:12|-|b79a119c4142e6a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:14|-|5246a14aa7e04c3f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:14||7e6c0532e55f2ee1|Start write log analyId 1718341034585
14/06/24 11:57:14||7e6c0532e55f2ee1|AsyncLog analyId 1718341034585: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:16|-|58a10e71c669d42d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:17||1e44ba9934e51adb|Start write log analyId 1718341037586
14/06/24 11:57:17||1e44ba9934e51adb|AsyncLog analyId 1718341037586: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:18|-|28aaf4444efe0c65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:20||c33ee3fcce1d3881|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:57:20|-|a1f579e14d8151d2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:20||24ecdc2f39cc3d2e|Start write log analyId 1718341040586
14/06/24 11:57:20||24ecdc2f39cc3d2e|AsyncLog analyId 1718341040586: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:20||b30a7c62d76ec82d|START CLEAR CACHE
14/06/24 11:57:22|-|42475c64392a2280|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:23||d99aea3c3a62fdc7|Start write log analyId 1718341043587
14/06/24 11:57:23||d99aea3c3a62fdc7|AsyncLog analyId 1718341043587: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:24|-|efcfdf8e68510f0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:26|-|74285d6ef0b8d7dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:26||62aa13ddca1d9da7|Start write log analyId 1718341046588
14/06/24 11:57:26||62aa13ddca1d9da7|AsyncLog analyId 1718341046588: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:28|-|5da826057194cd82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:29||f43ba0d2531bdf92|Start write log analyId 1718341049588
14/06/24 11:57:29||f43ba0d2531bdf92|AsyncLog analyId 1718341049588: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:30|-|943c948e6f52bd08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:30||f01336da9ec15b40|START CLEAR CACHE
14/06/24 11:57:32|-|24e83554cfe46464|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:32||d88e0238d2a706ee|Start write log analyId 1718341052589
14/06/24 11:57:32||d88e0238d2a706ee|AsyncLog analyId 1718341052589: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:34|-|8f782625c80002fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:35||200937e6b1a4282e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:57:35||65442c309e97e5a1|Start write log analyId 1718341055589
14/06/24 11:57:35||65442c309e97e5a1|AsyncLog analyId 1718341055589: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:36|-|035cee56d2805044|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:38|-|8ac232f1bbc1691a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:38||cfa2dae8a3cab6ae|Start write log analyId 1718341058590
14/06/24 11:57:38||cfa2dae8a3cab6ae|AsyncLog analyId 1718341058590: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:40|-|e73270a138dba863|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:40||fcf2971ea359053b|START CLEAR CACHE
14/06/24 11:57:41||950c7bc1652cb553|Start write log analyId 1718341061591
14/06/24 11:57:41||950c7bc1652cb553|AsyncLog analyId 1718341061591: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:42|-|4c46c831ec50a004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:44|-|8159ba06f84773be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:44||6eda1113c4cff0ef|Start write log analyId 1718341064591
14/06/24 11:57:44||6eda1113c4cff0ef|AsyncLog analyId 1718341064591: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:46|-|e7043d064960bee6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:47||e2a816a52269b735|Start write log analyId 1718341067592
14/06/24 11:57:47||e2a816a52269b735|AsyncLog analyId 1718341067592: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:48|-|1be04205880f690c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:50||f831afde2ce9384b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:57:50|-|7817878d11770e07|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:50||83c39d960c029ac7|Start write log analyId 1718341070593
14/06/24 11:57:50||83c39d960c029ac7|AsyncLog analyId 1718341070593: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:50||5bb130dd24d18fc0|START CLEAR CACHE
14/06/24 11:57:52|-|7ec0ececb161a96b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:53||081a3d703bf88de7|Start write log analyId 1718341073593
14/06/24 11:57:53||081a3d703bf88de7|AsyncLog analyId 1718341073593: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:54|-|153b4e68059766e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:56|-|4ef4459cad03fe93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:56||1de3b1e3f050ae74|Start write log analyId 1718341076594
14/06/24 11:57:56||1de3b1e3f050ae74|AsyncLog analyId 1718341076594: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:57:58|-|b2fd1309e89b79c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:57:59||0bd9786a493310d4|Start write log analyId 1718341079594
14/06/24 11:57:59||0bd9786a493310d4|AsyncLog analyId 1718341079594: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:00|-|f5d0d15fc816f0aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:00||5d0201d5ed86f411|START CLEAR CACHE
14/06/24 11:58:02|-|bb193032c7b79b57|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:02||0193c5f59cb49717|Start write log analyId 1718341082595
14/06/24 11:58:02||0193c5f59cb49717|AsyncLog analyId 1718341082595: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:04|-|49839df38ae3a49b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:05||610813e3536fe587|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:58:05||aa9356e97d3befb1|Start write log analyId 1718341085595
14/06/24 11:58:05||aa9356e97d3befb1|AsyncLog analyId 1718341085595: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:06|-|6a7972aaa42626e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:08|-|4a17a6b4a92dab4a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:08||307bc5221e682bbb|Start write log analyId 1718341088596
14/06/24 11:58:08||307bc5221e682bbb|AsyncLog analyId 1718341088596: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:10|-|bc874b1c663286bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:10||8ec84a15435b4d04|START CLEAR CACHE
14/06/24 11:58:11||9eed2f0ddcac2295|Start write log analyId 1718341091597
14/06/24 11:58:11||9eed2f0ddcac2295|AsyncLog analyId 1718341091597: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:12|-|841a84cdda87f02f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:14|-|ab89904fbda35550|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:14||37caa23bd2dc8e0a|Start write log analyId 1718341094597
14/06/24 11:58:14||37caa23bd2dc8e0a|AsyncLog analyId 1718341094597: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:16|-|9afc2b68bd0aa0c8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:17||68e0f18727d5f173|Start write log analyId 1718341097598
14/06/24 11:58:17||68e0f18727d5f173|AsyncLog analyId 1718341097598: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:18|-|7d4bb1f76324923c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:20||c2e84ef2bfcaea70|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:58:20|-|f9db8b5f26ca8796|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:20||7741ac3ae2f4a258|Start write log analyId 1718341100599
14/06/24 11:58:20||7741ac3ae2f4a258|AsyncLog analyId 1718341100599: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:20||0f63fdb4611a2817|START CLEAR CACHE
14/06/24 11:58:22|-|ddf764ff5ecfaba3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:23||c89618c1a4b33983|Start write log analyId 1718341103599
14/06/24 11:58:23||c89618c1a4b33983|AsyncLog analyId 1718341103599: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:24|-|9a4bf4ed6f5e0f01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:26|-|d7ceaa82d1d8f09f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:26||d7c1d77ababb568e|Start write log analyId 1718341106600
14/06/24 11:58:26||d7c1d77ababb568e|AsyncLog analyId 1718341106600: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:28|-|8af50352a8a6a8f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:29||68536c00b10a645a|Start write log analyId 1718341109600
14/06/24 11:58:29||68536c00b10a645a|AsyncLog analyId 1718341109600: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:30|-|935d104e0ddcbe47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:30||df26689fa585cb9f|START CLEAR CACHE
14/06/24 11:58:32|-|baa9e4ca595c1237|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:32||656526e3f6413c12|Start write log analyId 1718341112601
14/06/24 11:58:32||656526e3f6413c12|AsyncLog analyId 1718341112601: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:34|-|8c8def072a2319ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:35||115d999b57cffcab|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:58:35||21cdd116962efd36|Start write log analyId 1718341115601
14/06/24 11:58:35||21cdd116962efd36|AsyncLog analyId 1718341115601: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:36|-|907f4864d94d8d85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:38|-|1fb4bb09ecf2be7b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:38||2d38963de26b45bb|Start write log analyId 1718341118602
14/06/24 11:58:38||2d38963de26b45bb|AsyncLog analyId 1718341118602: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:40|-|3556327f885197aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:40||993f850c4b2288d7|START CLEAR CACHE
14/06/24 11:58:41||cb08fd6c29b3ae87|Start write log analyId 1718341121603
14/06/24 11:58:41||cb08fd6c29b3ae87|AsyncLog analyId 1718341121603: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:42|-|c6f5288051bc4302|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:44|-|f8021aac578dbe26|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:44||2e7887119b3bfe31|Start write log analyId 1718341124603
14/06/24 11:58:44||2e7887119b3bfe31|AsyncLog analyId 1718341124603: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:46|-|3095690a30c76b1d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:47||9aba289fb14af66b|Start write log analyId 1718341127604
14/06/24 11:58:47||9aba289fb14af66b|AsyncLog analyId 1718341127604: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:48|-|a3907aaaea85a262|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:50||fbbeb4c4df516fad|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:58:50|-|9421121dd9f2ba9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:50||0a82bcb5b4fbb050|Start write log analyId 1718341130606
14/06/24 11:58:50||0a82bcb5b4fbb050|AsyncLog analyId 1718341130606: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:50||b1dac941b7f13372|START CLEAR CACHE
14/06/24 11:58:52|-|88450bb8af35b4f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:53||b18dfe80eede645c|Start write log analyId 1718341133607
14/06/24 11:58:53||b18dfe80eede645c|AsyncLog analyId 1718341133607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:54|-|b4edf57f7c85828f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:56|-|48aeba4e80b0efaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:56||1aa0524e250d8833|Start write log analyId 1718341136607
14/06/24 11:58:56||1aa0524e250d8833|AsyncLog analyId 1718341136607: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:58:58|-|27ed6a6431192b97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:58:59||1139407078d0a9fb|Start write log analyId 1718341139622
14/06/24 11:58:59||1139407078d0a9fb|AsyncLog analyId 1718341139622: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:00|-|d401a475791fcb31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:00||5f03373876795397|START CLEAR CACHE
14/06/24 11:59:02|-|b2964df660d9e6fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:02||6c700b52242a8991|Start write log analyId 1718341142622
14/06/24 11:59:02||6c700b52242a8991|AsyncLog analyId 1718341142622: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:04|-|aa9b05c7391449ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:05||bd411ed245d7f9b1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:59:05||a1ce5d4e9234fb47|Start write log analyId 1718341145623
14/06/24 11:59:05||a1ce5d4e9234fb47|AsyncLog analyId 1718341145623: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:06|-|794af8aeea431910|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:08|-|4784b33f648ad587|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:08||7e27608d5610ae5a|Start write log analyId 1718341148623
14/06/24 11:59:08||7e27608d5610ae5a|AsyncLog analyId 1718341148623: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:10|-|da7ca7e1cccbf012|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:10||4ca0512aa8fcbb67|START CLEAR CACHE
14/06/24 11:59:11||a1d1d6a98e475353|Start write log analyId 1718341151624
14/06/24 11:59:11||a1d1d6a98e475353|AsyncLog analyId 1718341151624: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:12|-|760b5135fdc468b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:14|-|3d74d447596e3f54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:14||67e2a0a695e6e697|Start write log analyId 1718341154625
14/06/24 11:59:14||67e2a0a695e6e697|AsyncLog analyId 1718341154625: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:16|-|51f575aa70217c7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:17||4d96fc97e41d5222|Start write log analyId 1718341157625
14/06/24 11:59:17||4d96fc97e41d5222|AsyncLog analyId 1718341157625: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:18|-|690a07d7597a74a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:20||7e69992ae6339574|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:59:20|-|606d983c5eb900b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:20||35cf4804f7fa42af|Start write log analyId 1718341160626
14/06/24 11:59:20||35cf4804f7fa42af|AsyncLog analyId 1718341160626: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:20||787c3fe56066c5d0|START CLEAR CACHE
14/06/24 11:59:22|-|103ed31bafd968ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:23||00dd4abb2945e77e|Start write log analyId 1718341163627
14/06/24 11:59:23||00dd4abb2945e77e|AsyncLog analyId 1718341163627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:24|-|71a77dc3a4a2d4b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:26|-|acf780485407a89d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:26||e0a40b085ada96ed|Start write log analyId 1718341166627
14/06/24 11:59:26||e0a40b085ada96ed|AsyncLog analyId 1718341166627: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:28|-|8d21cb93f64a4b47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:29||db7deac654a606ce|Start write log analyId 1718341169628
14/06/24 11:59:29||db7deac654a606ce|AsyncLog analyId 1718341169628: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:30|-|b6ba32c2729c6db9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:30||a1b814496f93e4fa|START CLEAR CACHE
14/06/24 11:59:32|-|704b1ea72eba035e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:32||91447744f4a9a7db|Start write log analyId 1718341172628
14/06/24 11:59:32||91447744f4a9a7db|AsyncLog analyId 1718341172628: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:34|-|af8ea14729dc9b94|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:35||92d6f65e55ea04ec|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:59:35||2e68e88524cea7f5|Start write log analyId 1718341175629
14/06/24 11:59:35||2e68e88524cea7f5|AsyncLog analyId 1718341175629: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:36|-|5fb10ae210db4969|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:38|-|efc6fe7c943acad3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:38||ab78cd9506dcb36f|Start write log analyId 1718341178629
14/06/24 11:59:38||ab78cd9506dcb36f|AsyncLog analyId 1718341178629: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:40|-|842733a2d131d1c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:40||8b1face3af7fad55|START CLEAR CACHE
14/06/24 11:59:41||dc86777fc9aad97c|Start write log analyId 1718341181630
14/06/24 11:59:41||dc86777fc9aad97c|AsyncLog analyId 1718341181630: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:42|-|94288fe46b19ced3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:44|-|79809fbdae8bd772|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:44||1ddb9d23ca05289f|Start write log analyId 1718341184636
14/06/24 11:59:44||1ddb9d23ca05289f|AsyncLog analyId 1718341184636: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:46|-|74d7d3b945b3fc03|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:47||db8a592137e1a747|Start write log analyId 1718341187637
14/06/24 11:59:47||db8a592137e1a747|AsyncLog analyId 1718341187637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:48|-|3c559037f4684c0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:50||b158ed983f989129|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 11:59:50|-|23cc1b8c629ee97c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:50||7b523f1c0ee9f647|Start write log analyId 1718341190637
14/06/24 11:59:50||7b523f1c0ee9f647|AsyncLog analyId 1718341190637: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:50||99730d8e0af203cc|START CLEAR CACHE
14/06/24 11:59:52|-|63b6d694685cd732|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:53||7329ffdccc1ef89c|Start write log analyId 1718341193638
14/06/24 11:59:53||7329ffdccc1ef89c|AsyncLog analyId 1718341193638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:54|-|bbecac9a2035cf22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:56|-|255af2926af22fca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:56||6de4f7b785fec2aa|Start write log analyId 1718341196638
14/06/24 11:59:56||6de4f7b785fec2aa|AsyncLog analyId 1718341196638: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 11:59:58|-|df77e743d250c746|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 11:59:59||e9e843b01db9fb5f|Start write log analyId 1718341199639
14/06/24 11:59:59||e9e843b01db9fb5f|AsyncLog analyId 1718341199639: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:00|-|3ba53edea7a8423c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:00||9cbb6d617fdfbef8|START CLEAR CACHE
14/06/24 12:00:02|-|71b8eba791a20897|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:02||5a6e29d0687aac0f|Start write log analyId 1718341202640
14/06/24 12:00:02||5a6e29d0687aac0f|AsyncLog analyId 1718341202640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:04|-|03df112373770668|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:05||83222a8d03f0e68a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:00:05||9aeaa95d81eb8d99|Start write log analyId 1718341205640
14/06/24 12:00:05||9aeaa95d81eb8d99|AsyncLog analyId 1718341205640: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:06|-|e98b96d34a0aefa7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:08|-|e8cd1032ebaa50f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:08||f5b80b18bdb68174|Start write log analyId 1718341208641
14/06/24 12:00:08||f5b80b18bdb68174|AsyncLog analyId 1718341208641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:10|-|1c5ad26b450f158f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:10||e2cb22853de5a906|START CLEAR CACHE
14/06/24 12:00:11||af2dd3ea7764d6e6|Start write log analyId 1718341211641
14/06/24 12:00:11||af2dd3ea7764d6e6|AsyncLog analyId 1718341211641: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:12|-|e72eeb95c593d8c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:14|-|40ab060536fb4e73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:14||646e493db478181a|Start write log analyId 1718341214642
14/06/24 12:00:14||646e493db478181a|AsyncLog analyId 1718341214642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:16|-|9bcf8b9016487028|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:17||29477747885f97a9|Start write log analyId 1718341217642
14/06/24 12:00:17||29477747885f97a9|AsyncLog analyId 1718341217642: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:18|-|d70bba7756b58e0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:20||eaf1039a65e63a7f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:00:20|-|7907cfd23952ec69|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:20||839118c7279539e4|Start write log analyId 1718341220643
14/06/24 12:00:20||839118c7279539e4|AsyncLog analyId 1718341220643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:20||8600f80be4b55502|START CLEAR CACHE
14/06/24 12:00:22|-|7f7df3cb542c02aa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:23||bf8a926e01c682c0|Start write log analyId 1718341223643
14/06/24 12:00:23||bf8a926e01c682c0|AsyncLog analyId 1718341223643: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:24|-|bf3443d62d616727|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:26|-|3a587b6a0725e0d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:26||4632fd5944dfddeb|Start write log analyId 1718341226644
14/06/24 12:00:26||4632fd5944dfddeb|AsyncLog analyId 1718341226644: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:28|-|e5e3441ba6fddfbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:29||696176f9832b7fa7|Start write log analyId 1718341229645
14/06/24 12:00:29||696176f9832b7fa7|AsyncLog analyId 1718341229645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:30|-|e2fa17e37728cebc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:30||e91d8b6aa3288db7|START CLEAR CACHE
14/06/24 12:00:32|-|7e15a3c3b2282ce9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:32||e596b06f0baf1952|Start write log analyId 1718341232645
14/06/24 12:00:32||e596b06f0baf1952|AsyncLog analyId 1718341232645: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:34|-|f043855353dee229|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:35||34cb0f0fe385de9a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:00:35||bce0232292879a7c|Start write log analyId 1718341235646
14/06/24 12:00:35||bce0232292879a7c|AsyncLog analyId 1718341235646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:36|-|dce31f22fe962b3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:38|-|ae513030751a576d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:38||06132c444abc05b2|Start write log analyId 1718341238646
14/06/24 12:00:38||06132c444abc05b2|AsyncLog analyId 1718341238646: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:40|-|f45d75a8da78fe1f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:40||af414ad227b5ed41|START CLEAR CACHE
14/06/24 12:00:41||f3e972db102db1b8|Start write log analyId 1718341241647
14/06/24 12:00:41||f3e972db102db1b8|AsyncLog analyId 1718341241647: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:42|-|51a5798b6b5db396|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:44|-|e5f02de5f19066ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:44||f8d4177263724b1f|Start write log analyId 1718341244648
14/06/24 12:00:44||f8d4177263724b1f|AsyncLog analyId 1718341244648: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:46|-|2880f10ae52600be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:47||a677203a77fe4166|Start write log analyId 1718341247648
14/06/24 12:00:47||a677203a77fe4166|AsyncLog analyId 1718341247648: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:48|-|e96cd76bc2adf901|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:50||b55391987cee4342|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:00:50|-|5dc57c1697c265b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:50||ed5c0c0956e61ec7|Start write log analyId 1718341250649
14/06/24 12:00:50||ed5c0c0956e61ec7|AsyncLog analyId 1718341250649: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:50||7af030dadde47951|START CLEAR CACHE
14/06/24 12:00:52|-|dcea1dce1c323881|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:53||f1e63d01d804614a|Start write log analyId 1718341253649
14/06/24 12:00:53||f1e63d01d804614a|AsyncLog analyId 1718341253649: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:54|-|8c65399e2a7819cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:56|-|1fab29de18b14c86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:56||04d01cc7ebae8d9b|Start write log analyId 1718341256650
14/06/24 12:00:56||04d01cc7ebae8d9b|AsyncLog analyId 1718341256650: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:00:58|-|36eeba3507663ed6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:00:59||3e418905a5e837ad|Start write log analyId 1718341259650
14/06/24 12:00:59||3e418905a5e837ad|AsyncLog analyId 1718341259650: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:00|-|098ccfb3d228bc76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:00||ed318a8b0a8ac58f|START CLEAR CACHE
14/06/24 12:01:02|-|eb22b95b382ee582|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:02||c89becd61cb948a1|Start write log analyId 1718341262653
14/06/24 12:01:02||c89becd61cb948a1|AsyncLog analyId 1718341262653: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:04|-|a6f4c91b2651e036|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:05||599108250e159108|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:01:05||c45c35b365817e4a|Start write log analyId 1718341265653
14/06/24 12:01:05||c45c35b365817e4a|AsyncLog analyId 1718341265653: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:06|-|d16e7a8d3d329e6a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:08|-|fcb259185353867b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:08||8d3681ce899ea7b3|Start write log analyId 1718341268654
14/06/24 12:01:08||8d3681ce899ea7b3|AsyncLog analyId 1718341268654: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:10|-|1273e96d39324fc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:10||43596d2916eb6acf|START CLEAR CACHE
14/06/24 12:01:11||23a18d9a51d6eaef|Start write log analyId 1718341271655
14/06/24 12:01:11||23a18d9a51d6eaef|AsyncLog analyId 1718341271655: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:12|-|085827913faf5adb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:14|-|5f36c94f5a140a9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:14||982669c21d3077d5|Start write log analyId 1718341274655
14/06/24 12:01:14||982669c21d3077d5|AsyncLog analyId 1718341274655: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:16|-|8c468ec7bde5c255|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:17||2119cdc1fe6df846|Start write log analyId 1718341277656
14/06/24 12:01:17||2119cdc1fe6df846|AsyncLog analyId 1718341277656: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:18|-|db70dbaabc21312a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:20||70dfab07a47ee378|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:01:20|-|d252cdbf8c61db61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:20||57afc8fd64f025db|Start write log analyId 1718341280657
14/06/24 12:01:20||57afc8fd64f025db|AsyncLog analyId 1718341280657: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:20||fba0bcb3fe2bb5a3|START CLEAR CACHE
14/06/24 12:01:22|-|5f8653e3ac4b5f8c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:23||f74b018224bbb77e|Start write log analyId 1718341283657
14/06/24 12:01:23||f74b018224bbb77e|AsyncLog analyId 1718341283657: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:24|-|e662156e539b9dd0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:26|-|f8432aaaef546e15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:26||cc4e19364ca8f9e1|Start write log analyId 1718341286658
14/06/24 12:01:26||cc4e19364ca8f9e1|AsyncLog analyId 1718341286658: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:28|-|510e669f9812322d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:29||28f2e58ed202b2e5|Start write log analyId 1718341289658
14/06/24 12:01:29||28f2e58ed202b2e5|AsyncLog analyId 1718341289658: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:30|-|90893870ffd6c769|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:30||14b99d0aa86bb1b4|START CLEAR CACHE
14/06/24 12:01:32|-|007c816ec48ea3e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:32||3bbb6f5982079bbc|Start write log analyId 1718341292659
14/06/24 12:01:32||3bbb6f5982079bbc|AsyncLog analyId 1718341292659: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:34|-|661af99394a44f65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:35||6bbbc2cc4976ec04|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:01:35||200bbd6f49f6ba49|Start write log analyId 1718341295660
14/06/24 12:01:35||200bbd6f49f6ba49|AsyncLog analyId 1718341295660: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:36|-|0e01109941c6860e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:38|-|519f8e75bcd71a85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:38||0e27605447318217|Start write log analyId 1718341298660
14/06/24 12:01:38||0e27605447318217|AsyncLog analyId 1718341298660: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:40|-|281e9c8e1836f6eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:40||e8ca4c66f8f0fcad|START CLEAR CACHE
14/06/24 12:01:41||46fb7a525ba9817c|Start write log analyId 1718341301661
14/06/24 12:01:41||46fb7a525ba9817c|AsyncLog analyId 1718341301661: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:42|-|34e2950cc397b1b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:44|-|773b6fad90bfff1b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:44||90bf280e3b89f231|Start write log analyId 1718341304662
14/06/24 12:01:44||90bf280e3b89f231|AsyncLog analyId 1718341304662: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:46|-|0a2bc26edab11845|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:47||fd4b581e82969def|Start write log analyId 1718341307662
14/06/24 12:01:47||fd4b581e82969def|AsyncLog analyId 1718341307662: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:48|-|5f676689e7abe5bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:50||44b3fac5a7ea1616|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:01:50|-|7c4e7412b3b51009|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:50||81dde29828baa5bb|Start write log analyId 1718341310663
14/06/24 12:01:50||81dde29828baa5bb|AsyncLog analyId 1718341310663: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:50||185aedfeda6bb5c7|START CLEAR CACHE
14/06/24 12:01:52|-|f2d3250736f3057b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:53||76d56b9ce788c13a|Start write log analyId 1718341313663
14/06/24 12:01:53||76d56b9ce788c13a|AsyncLog analyId 1718341313663: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:54|-|ac92390e47281522|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:56|-|048e2d8fa254b911|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:56||7fc224dead93aa1f|Start write log analyId 1718341316664
14/06/24 12:01:56||7fc224dead93aa1f|AsyncLog analyId 1718341316664: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:01:58|-|9e51f97a9ea73897|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:01:59||955d0688619a92ea|Start write log analyId 1718341319665
14/06/24 12:01:59||955d0688619a92ea|AsyncLog analyId 1718341319665: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:00|-|3678a94f16d79539|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:00||236d08e76a2e69bb|START CLEAR CACHE
14/06/24 12:02:02|-|29f94556358b1257|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:02||c3c1fd2ebda61bcf|Start write log analyId 1718341322666
14/06/24 12:02:02||c3c1fd2ebda61bcf|AsyncLog analyId 1718341322666: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:04|-|8f22bc21639a590f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:05||6fb1cfa1d3524412|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:02:05||24b4444f8692acd1|Start write log analyId 1718341325666
14/06/24 12:02:05||24b4444f8692acd1|AsyncLog analyId 1718341325666: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:06|-|c91f7ef94012766c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:08|-|759598105c24ee86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:08||b6242117ba346a93|Start write log analyId 1718341328667
14/06/24 12:02:08||b6242117ba346a93|AsyncLog analyId 1718341328667: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:10|-|c1678f9984d8f580|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:10||48246b496dede88c|START CLEAR CACHE
14/06/24 12:02:11||b753f0a214e740a5|Start write log analyId 1718341331667
14/06/24 12:02:11||b753f0a214e740a5|AsyncLog analyId 1718341331667: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:12|-|139e6dbb01073385|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:14|-|701eb3d8a9753a5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:14||5c48faf3301a3e15|Start write log analyId 1718341334668
14/06/24 12:02:14||5c48faf3301a3e15|AsyncLog analyId 1718341334668: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:16|-|301922c8caa5a658|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:17||11570003f3bb4c51|Start write log analyId 1718341337669
14/06/24 12:02:17||11570003f3bb4c51|AsyncLog analyId 1718341337669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:18|-|0e14f1d01f313339|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:20||6b60ec736c76ff1e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:02:20|-|1ee97e52c43ba147|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:20||8b582b88eda73b48|Start write log analyId 1718341340669
14/06/24 12:02:20||8b582b88eda73b48|AsyncLog analyId 1718341340669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:20||b7e014ec54553428|START CLEAR CACHE
14/06/24 12:02:22|-|b521a3e09e825b8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:23||1e06e94ceb207dc3|Start write log analyId 1718341343669
14/06/24 12:02:23||1e06e94ceb207dc3|AsyncLog analyId 1718341343669: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:24|-|5596da2468eea405|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:26|-|ef12226ac8984ed1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:26||2665b5ad66a2a01d|Start write log analyId 1718341346670
14/06/24 12:02:26||2665b5ad66a2a01d|AsyncLog analyId 1718341346670: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:28|-|c377e997453aeaf4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:29||9c75450a0cf0b768|Start write log analyId 1718341349670
14/06/24 12:02:29||9c75450a0cf0b768|AsyncLog analyId 1718341349670: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:30|-|85ccc57d115a9763|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:30||ed8584480166bb48|START CLEAR CACHE
14/06/24 12:02:32|-|c1c6825739fe9ba1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:32||19b444efeef43a31|Start write log analyId 1718341352671
14/06/24 12:02:32||19b444efeef43a31|AsyncLog analyId 1718341352671: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:34|-|8fe563081d479d7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:35||b1660f1f92215ebe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:02:35||0b259a46eeec8424|Start write log analyId 1718341355672
14/06/24 12:02:35||0b259a46eeec8424|AsyncLog analyId 1718341355672: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:36|-|df881436a1a44308|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:38|-|b12cbccfb5c2ac24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:38||aebd961050ad3faa|Start write log analyId 1718341358672
14/06/24 12:02:38||aebd961050ad3faa|AsyncLog analyId 1718341358672: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:40|-|71f0a2dda031cbf6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:40||4628c8d1e3df354d|START CLEAR CACHE
14/06/24 12:02:41||6c9fd4a6ec17eadd|Start write log analyId 1718341361673
14/06/24 12:02:41||6c9fd4a6ec17eadd|AsyncLog analyId 1718341361673: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:42|-|68461c5544fb4434|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:44|-|4ae42f5086cd2ee5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:44||e1440b9637555115|Start write log analyId 1718341364673
14/06/24 12:02:44||e1440b9637555115|AsyncLog analyId 1718341364673: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:46|-|b7f78e587351048c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:47||02f4ddb3547de6c9|Start write log analyId 1718341367674
14/06/24 12:02:47||02f4ddb3547de6c9|AsyncLog analyId 1718341367674: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:48|-|cb8da8432962e314|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:50||d7dc895f56c81484|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:02:50|-|81e4177f195751e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:50||9a5efdddf2f08a1d|Start write log analyId 1718341370675
14/06/24 12:02:50||9a5efdddf2f08a1d|AsyncLog analyId 1718341370675: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:50||466a6d9b9e0c84b7|START CLEAR CACHE
14/06/24 12:02:52|-|863872a17e4236b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:53||e6de845d3dff3815|Start write log analyId 1718341373675
14/06/24 12:02:53||e6de845d3dff3815|AsyncLog analyId 1718341373675: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:54|-|9bacc1ca70066175|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:56|-|8353728373334c0d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:56||fb4f7484962f3322|Start write log analyId 1718341376676
14/06/24 12:02:56||fb4f7484962f3322|AsyncLog analyId 1718341376676: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:02:58|-|b781913c0ccefdb7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:02:59||50d4446ee5b318e3|Start write log analyId 1718341379676
14/06/24 12:02:59||50d4446ee5b318e3|AsyncLog analyId 1718341379676: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:00|-|d373e067b41c05c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:00||3e4b156cf446fc57|START CLEAR CACHE
14/06/24 12:03:02|-|f71ba03e1be07b83|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:02||ca9d9e413da7da7c|Start write log analyId 1718341382677
14/06/24 12:03:02||ca9d9e413da7da7c|AsyncLog analyId 1718341382677: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:04|-|78a2f71ff1714951|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:05||bb153c50c0754aa7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:03:05||f8c8619d87e86427|Start write log analyId 1718341385677
14/06/24 12:03:05||f8c8619d87e86427|AsyncLog analyId 1718341385677: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:06|-|74c76cff7884cd17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:08|-|c1821f855de3dd8b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:08||7a5b766bfb39b66a|Start write log analyId 1718341388678
14/06/24 12:03:08||7a5b766bfb39b66a|AsyncLog analyId 1718341388678: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:10|-|c30e5cd8331b3cbd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:10||7e3c09db7c1a20a7|START CLEAR CACHE
14/06/24 12:03:11||0634dea34d51c303|Start write log analyId 1718341391679
14/06/24 12:03:11||0634dea34d51c303|AsyncLog analyId 1718341391679: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:12|-|cee47aa7b41def65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:14|-|3cc9c816ff8556bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:14||f44e3911c74a144e|Start write log analyId 1718341394679
14/06/24 12:03:14||f44e3911c74a144e|AsyncLog analyId 1718341394679: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:16|-|88da5ad21a66731b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:17||282650ac02371cd2|Start write log analyId 1718341397680
14/06/24 12:03:17||282650ac02371cd2|AsyncLog analyId 1718341397680: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:18|-|818d30a91a2c85a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:20||1f2b218bdd99e6d8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:03:20|-|6a25726837fe462d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:20||b1a74126db10b329|Start write log analyId 1718341400681
14/06/24 12:03:20||b1a74126db10b329|AsyncLog analyId 1718341400681: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:20||14f15b0d441deb10|START CLEAR CACHE
14/06/24 12:03:22|-|61f7b00749466b14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:23||e443722feb072aac|Start write log analyId 1718341403681
14/06/24 12:03:23||e443722feb072aac|AsyncLog analyId 1718341403681: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:24|-|3c1b6d0583be046f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:26|-|f2d5b56cc2933c94|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:26||18ead4b230536043|Start write log analyId 1718341406682
14/06/24 12:03:26||18ead4b230536043|AsyncLog analyId 1718341406682: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:28|-|8b5e0c8da2489495|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:29||6a7547f0c86b37f2|Start write log analyId 1718341409682
14/06/24 12:03:29||6a7547f0c86b37f2|AsyncLog analyId 1718341409682: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:30|-|67126f2869e28851|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:30||4ebd3ab64f7d4008|START CLEAR CACHE
14/06/24 12:03:32|-|073084cc213f2503|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:32||970976d0c66410c8|Start write log analyId 1718341412683
14/06/24 12:03:32||970976d0c66410c8|AsyncLog analyId 1718341412683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:34|-|3168f2a4408bccd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:35||cf38c4262934fe26|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:03:35||b8c51484bee6fad8|Start write log analyId 1718341415683
14/06/24 12:03:35||b8c51484bee6fad8|AsyncLog analyId 1718341415683: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:36|-|f7b53924ad61abc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:38|-|8942575198caa8a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:38||b632ace028883da3|Start write log analyId 1718341418684
14/06/24 12:03:38||b632ace028883da3|AsyncLog analyId 1718341418684: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:40|-|0847eb228e176e8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:40||509a646d4a9288ad|START CLEAR CACHE
14/06/24 12:03:41||27c2d891dc4c14c6|Start write log analyId 1718341421685
14/06/24 12:03:41||27c2d891dc4c14c6|AsyncLog analyId 1718341421685: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:42|-|b56090a77bf09e36|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:44|-|a7dce71cdf14d3e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:44||e958c6b33e215950|Start write log analyId 1718341424685
14/06/24 12:03:44||e958c6b33e215950|AsyncLog analyId 1718341424685: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:46|-|f363db640d862c36|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:47||cb6818614b14ed1f|Start write log analyId 1718341427686
14/06/24 12:03:47||cb6818614b14ed1f|AsyncLog analyId 1718341427686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:48|-|790db8eac20b2d4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:50||845a93a3c8918b61|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:03:50|-|c7c629567f9edc09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:50||f40f875b1fe5f559|Start write log analyId 1718341430686
14/06/24 12:03:50||f40f875b1fe5f559|AsyncLog analyId 1718341430686: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:50||e573bca479b4c169|START CLEAR CACHE
14/06/24 12:03:52|-|3ce720608f5f8b4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:53||8f2a58a8e3feab49|Start write log analyId 1718341433687
14/06/24 12:03:53||8f2a58a8e3feab49|AsyncLog analyId 1718341433687: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:54|-|24bf7082e7955ada|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:56|-|2010689e35df98ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:56||120aed43dda8bdba|Start write log analyId 1718341436687
14/06/24 12:03:56||120aed43dda8bdba|AsyncLog analyId 1718341436687: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:03:58|-|456a1c9094ed2f9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:03:59||f518eed2aa76f29f|Start write log analyId 1718341439688
14/06/24 12:03:59||f518eed2aa76f29f|AsyncLog analyId 1718341439688: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:00|-|e34b51352aa63467|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:00||dc492340d052524d|START CLEAR CACHE
14/06/24 12:04:02|-|8960c736612ed4f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:02||268e15583c23f6d9|Start write log analyId 1718341442688
14/06/24 12:04:02||268e15583c23f6d9|AsyncLog analyId 1718341442688: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:04|-|f8cf164b21fa9b28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:05||b44db97c9fd682aa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:04:05||7531c9fea421217f|Start write log analyId 1718341445689
14/06/24 12:04:05||7531c9fea421217f|AsyncLog analyId 1718341445689: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:06|-|ab1b5ce50ab8fa4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:08|-|a97ebb7ad86c2932|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:08||24b2b34b215662d0|Start write log analyId 1718341448689
14/06/24 12:04:08||24b2b34b215662d0|AsyncLog analyId 1718341448689: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:10|-|251d3e4224f23804|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:10||9cefba51c3dccdab|START CLEAR CACHE
14/06/24 12:04:11||136f9a84b7cc5669|Start write log analyId 1718341451690
14/06/24 12:04:11||136f9a84b7cc5669|AsyncLog analyId 1718341451690: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:12|-|56f3fd878c2987b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:14|-|2db4fb8c4928be96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:14||46554decbd3d7528|Start write log analyId 1718341454691
14/06/24 12:04:14||46554decbd3d7528|AsyncLog analyId 1718341454691: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:16|-|7402d2a489b70356|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:17||1ba191d4572a64c7|Start write log analyId 1718341457691
14/06/24 12:04:17||1ba191d4572a64c7|AsyncLog analyId 1718341457691: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:18|-|5ade0287f3de7799|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:20||b32104fbbbd6315e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:04:20|-|ef892146799a9807|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:20||c910a71844c1b276|Start write log analyId 1718341460692
14/06/24 12:04:20||c910a71844c1b276|AsyncLog analyId 1718341460692: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:20||08d9d332b292044c|START CLEAR CACHE
14/06/24 12:04:22|-|1a3eea5663f49a94|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:23||2b09b3aec9088983|Start write log analyId 1718341463693
14/06/24 12:04:23||2b09b3aec9088983|AsyncLog analyId 1718341463693: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:24|-|76ac154ec1106152|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:26|-|b4f37d274101fb97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:26||f071db9423ca9652|Start write log analyId 1718341466694
14/06/24 12:04:26||f071db9423ca9652|AsyncLog analyId 1718341466694: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:28|-|feb2014eff261a0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:29||679ed5766e8ca7a7|Start write log analyId 1718341469694
14/06/24 12:04:29||679ed5766e8ca7a7|AsyncLog analyId 1718341469694: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:30|-|ca178dbe157283bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:30||c4d4f9986383d690|START CLEAR CACHE
14/06/24 12:04:32|-|8e993a2bbe53270e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:32||4b03ee1f88e8d1f4|Start write log analyId 1718341472695
14/06/24 12:04:32||4b03ee1f88e8d1f4|AsyncLog analyId 1718341472695: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:34|-|c10816c817e0313f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:35||ea6b77a52886e45c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:04:35||61ef65360edf46bd|Start write log analyId 1718341475695
14/06/24 12:04:35||61ef65360edf46bd|AsyncLog analyId 1718341475695: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:36|-|9380db6afbfea870|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:38|-|ea9e2cd9544aa8e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:38||4d29a6e19693a646|Start write log analyId 1718341478696
14/06/24 12:04:38||4d29a6e19693a646|AsyncLog analyId 1718341478696: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:40|-|dc89fc8f9a69f676|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:40||eca7777cf1d3d050|START CLEAR CACHE
14/06/24 12:04:41||ce280fb9cb3ec838|Start write log analyId 1718341481697
14/06/24 12:04:41||ce280fb9cb3ec838|AsyncLog analyId 1718341481697: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:42|-|1d554b01f9db6fc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:44|-|6f188fdf35dde837|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:44||b18086aad9126ee7|Start write log analyId 1718341484697
14/06/24 12:04:44||b18086aad9126ee7|AsyncLog analyId 1718341484697: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:46|-|6e684b992bbbfdc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:47||c2839d48adcbe874|Start write log analyId 1718341487698
14/06/24 12:04:47||c2839d48adcbe874|AsyncLog analyId 1718341487698: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:48|-|6482feea0424ee46|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:50||65562274de474552|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:04:50|-|a559a073d9c828f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:50||dec6ce17a561d489|Start write log analyId 1718341490699
14/06/24 12:04:50||dec6ce17a561d489|AsyncLog analyId 1718341490699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:50||f89a3429dc813669|START CLEAR CACHE
14/06/24 12:04:52|-|2e998ecacaa626eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:53||005d1ade48f1b155|Start write log analyId 1718341493699
14/06/24 12:04:53||005d1ade48f1b155|AsyncLog analyId 1718341493699: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:54|-|4d5db2fa70f0a2d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:56|-|25ee715a8cc9d3e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:56||980032094081d894|Start write log analyId 1718341496700
14/06/24 12:04:56||980032094081d894|AsyncLog analyId 1718341496700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:04:58|-|8fc552664d60c5e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:04:59||053fb16a9f9b38f4|Start write log analyId 1718341499700
14/06/24 12:04:59||053fb16a9f9b38f4|AsyncLog analyId 1718341499700: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:00|-|c18b1996945302f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:00||775472d15fb0f325|START CLEAR CACHE
14/06/24 12:05:02|-|4584e475b3f22f0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:02||7280691b486034cd|Start write log analyId 1718341502701
14/06/24 12:05:02||7280691b486034cd|AsyncLog analyId 1718341502701: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:04|-|bc8545404eb6606e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:05||e7ac22ed6ecba144|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:05:05||0c169f1f65a16a3c|Start write log analyId 1718341505702
14/06/24 12:05:05||0c169f1f65a16a3c|AsyncLog analyId 1718341505702: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:06|-|ad5d2070347c38e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:08|-|477e572756f8a999|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:08||26496409e9ed4b38|Start write log analyId 1718341508702
14/06/24 12:05:08||26496409e9ed4b38|AsyncLog analyId 1718341508702: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:10|-|700b7360878abd13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:10||762ee9d38b7ecb9a|START CLEAR CACHE
14/06/24 12:05:11||238f1e9df7268456|Start write log analyId 1718341511703
14/06/24 12:05:11||238f1e9df7268456|AsyncLog analyId 1718341511703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:12|-|9daabd44b432d860|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:14|-|ab68d917716d3530|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:14||e94ccfe5b38a34fb|Start write log analyId 1718341514703
14/06/24 12:05:14||e94ccfe5b38a34fb|AsyncLog analyId 1718341514703: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:16|-|f8ce19a13be83528|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:17||e48b2e37c2cb9bfd|Start write log analyId 1718341517704
14/06/24 12:05:17||e48b2e37c2cb9bfd|AsyncLog analyId 1718341517704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:18|-|bf2ffc9c1d4eb416|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:20||9398d7a7604d872f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:05:20|-|4f93ae9cdba10b7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:20||9647b727bdb97d8a|Start write log analyId 1718341520704
14/06/24 12:05:20||9647b727bdb97d8a|AsyncLog analyId 1718341520704: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:20||a5ccfea756ca2f7d|START CLEAR CACHE
14/06/24 12:05:22|-|13d5a440f965a6d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:23||24759b1f33f1e841|Start write log analyId 1718341523705
14/06/24 12:05:23||24759b1f33f1e841|AsyncLog analyId 1718341523705: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:24|-|50d5e23d499f4896|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:26|-|b579a2f1d1501ccd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:26||dbecbd3d87104a43|Start write log analyId 1718341526706
14/06/24 12:05:26||dbecbd3d87104a43|AsyncLog analyId 1718341526706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:28|-|186db86034752c7c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:29||0ff9a323a0a538c5|Start write log analyId 1718341529706
14/06/24 12:05:29||0ff9a323a0a538c5|AsyncLog analyId 1718341529706: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:30|-|243cec2296976747|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:30||c0e41760897a51ba|START CLEAR CACHE
14/06/24 12:05:32|-|824164b710491eea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:32||50f581057fae57c1|Start write log analyId 1718341532707
14/06/24 12:05:32||50f581057fae57c1|AsyncLog analyId 1718341532707: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:34|-|0a8ea50565d8adfd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:35||62ce9bc045096948|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:05:35||e05f49dc8f843aed|Start write log analyId 1718341535708
14/06/24 12:05:35||e05f49dc8f843aed|AsyncLog analyId 1718341535708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:36|-|2d33d28449d05db4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:38|-|2fcb4367f2597e2f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:38||1e2782cb0877b6a9|Start write log analyId 1718341538708
14/06/24 12:05:38||1e2782cb0877b6a9|AsyncLog analyId 1718341538708: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:40|-|8e5f40c5ccbe9e15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:40||6ce62e11129325ae|START CLEAR CACHE
14/06/24 12:05:41||27ad53afe36c46d7|Start write log analyId 1718341541709
14/06/24 12:05:41||27ad53afe36c46d7|AsyncLog analyId 1718341541709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:42|-|85def53a44fbbdf8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:44|-|f58655ce39e2f00d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:44||afb5e1cccab6513f|Start write log analyId 1718341544709
14/06/24 12:05:44||afb5e1cccab6513f|AsyncLog analyId 1718341544709: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:46|-|09e6d5fc4aa59ad3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:47||603f067322643255|Start write log analyId 1718341547710
14/06/24 12:05:47||603f067322643255|AsyncLog analyId 1718341547710: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:48|-|8bd24df950fb612c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:50||3685f4ee8a240a20|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:05:50|-|9a07e4beba5cbd10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:50||173468d66d2d6931|Start write log analyId 1718341550711
14/06/24 12:05:50||173468d66d2d6931|AsyncLog analyId 1718341550711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:50||0d4dd87173cf28f6|START CLEAR CACHE
14/06/24 12:05:52|-|55c6bcccc421f86c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:53||4186026eaf47ed57|Start write log analyId 1718341553711
14/06/24 12:05:53||4186026eaf47ed57|AsyncLog analyId 1718341553711: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:54|-|9ea33b6d2ba40e3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:56|-|60cc98f13dfa9eba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:56||56ba8f18be6c2a7d|Start write log analyId 1718341556712
14/06/24 12:05:56||56ba8f18be6c2a7d|AsyncLog analyId 1718341556712: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:05:58|-|63c2e5faeaf49ee5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:05:59||cf28aa39af07453d|Start write log analyId 1718341559712
14/06/24 12:05:59||cf28aa39af07453d|AsyncLog analyId 1718341559712: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:00|-|2de3628eded17418|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:00||c2a34c9deef629ce|START CLEAR CACHE
14/06/24 12:06:02|-|5b6ebce76fe97e53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:02||e542375b775e3aac|Start write log analyId 1718341562713
14/06/24 12:06:02||e542375b775e3aac|AsyncLog analyId 1718341562713: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:04|-|75304b93223dac1e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:05||02bd77c4155b624f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:06:05||99dcacb1d9c9f17e|Start write log analyId 1718341565714
14/06/24 12:06:05||99dcacb1d9c9f17e|AsyncLog analyId 1718341565714: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:06|-|c6fa234349d669b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:08|-|2393af2c0eb64007|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:08||0ce9b1b2d1bf5d23|Start write log analyId 1718341568715
14/06/24 12:06:08||0ce9b1b2d1bf5d23|AsyncLog analyId 1718341568715: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:10|-|17758ac8af0053af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:10||944515360a4fb002|START CLEAR CACHE
14/06/24 12:06:11||bee9b830a44f12cb|Start write log analyId 1718341571715
14/06/24 12:06:11||bee9b830a44f12cb|AsyncLog analyId 1718341571715: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:12|-|2a063005702c71e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:14|-|2ffe3ca41c9558d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:14||1a881216e1b1c3ae|Start write log analyId 1718341574716
14/06/24 12:06:14||1a881216e1b1c3ae|AsyncLog analyId 1718341574716: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:16|-|6a3c59defeb4e559|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:17||20c26e560076fad7|Start write log analyId 1718341577716
14/06/24 12:06:17||20c26e560076fad7|AsyncLog analyId 1718341577716: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:18|-|c056128201367602|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:20||e1d6bfefed3eaab3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:06:20|-|63d98ec9d9955cd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:20||7f2d94b9c61e7dd5|Start write log analyId 1718341580717
14/06/24 12:06:20||7f2d94b9c61e7dd5|AsyncLog analyId 1718341580717: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:20||e1e580517af56b2a|START CLEAR CACHE
14/06/24 12:06:22|-|b3cb67919ee6740f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:23||f0742ce6ebb269dc|Start write log analyId 1718341583718
14/06/24 12:06:23||f0742ce6ebb269dc|AsyncLog analyId 1718341583718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:24|-|561b3bd89be92f88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:26|-|b02cf10608e53263|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:26||58af7da7339bd432|Start write log analyId 1718341586718
14/06/24 12:06:26||58af7da7339bd432|AsyncLog analyId 1718341586718: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:28|-|cb112625e38ae23b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:29||c9dc93796ead2d1e|Start write log analyId 1718341589719
14/06/24 12:06:29||c9dc93796ead2d1e|AsyncLog analyId 1718341589719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:30|-|a48e20f2f2ecbe55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:30||521fa8df774bf8bd|START CLEAR CACHE
14/06/24 12:06:32|-|6443fd0ad536660a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:32||cea135901c565fb3|Start write log analyId 1718341592719
14/06/24 12:06:32||cea135901c565fb3|AsyncLog analyId 1718341592719: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:34|-|bec1b17ee7c96e47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:35||a84d99de31154aef|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:06:35||35a4ed357a36d424|Start write log analyId 1718341595720
14/06/24 12:06:35||35a4ed357a36d424|AsyncLog analyId 1718341595720: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:36|-|e53805fd36607d76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:38|-|29eed9ee1ffda754|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:38||18f9593e9a3b0523|Start write log analyId 1718341598721
14/06/24 12:06:38||18f9593e9a3b0523|AsyncLog analyId 1718341598721: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:40|-|5f4dc8fe9d977e35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:40||bc1123aebfda02f0|START CLEAR CACHE
14/06/24 12:06:41||a3acc69e9b2db7b8|Start write log analyId 1718341601721
14/06/24 12:06:41||a3acc69e9b2db7b8|AsyncLog analyId 1718341601721: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:42|-|b8abf0adad6e9a22|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:44|-|566406170d8db201|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:44||ca32b549cc00505c|Start write log analyId 1718341604722
14/06/24 12:06:44||ca32b549cc00505c|AsyncLog analyId 1718341604722: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:46|-|a878ed97701b50f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:47||113b85f502ff9f34|Start write log analyId 1718341607722
14/06/24 12:06:47||113b85f502ff9f34|AsyncLog analyId 1718341607722: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:48|-|4ec36dbfbfe11709|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:50||73579d89f5e484d5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:06:50|-|853f2c77cc8d5706|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:50||40ebb1e0b656e117|Start write log analyId 1718341610723
14/06/24 12:06:50||40ebb1e0b656e117|AsyncLog analyId 1718341610723: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:50||1eab3c79683c4aff|START CLEAR CACHE
14/06/24 12:06:52|-|0b35e3a4d6411594|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:53||3b65331620f1b1f8|Start write log analyId 1718341613723
14/06/24 12:06:53||3b65331620f1b1f8|AsyncLog analyId 1718341613723: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:54|-|d3cc3fdd267611ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:56|-|3a775f89c3d2b7b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:56||ed87cef63c6ef84b|Start write log analyId 1718341616724
14/06/24 12:06:56||ed87cef63c6ef84b|AsyncLog analyId 1718341616724: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:06:58|-|256cc6fcc03a8aef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:06:59||addbb2c212b5586c|Start write log analyId 1718341619725
14/06/24 12:06:59||addbb2c212b5586c|AsyncLog analyId 1718341619725: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:00|-|d7f53bc11d300316|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:00||3fc71df8442027ea|START CLEAR CACHE
14/06/24 12:07:02|-|210c43461cecd9d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:02||c28777b367713383|Start write log analyId 1718341622726
14/06/24 12:07:02||c28777b367713383|AsyncLog analyId 1718341622726: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:04|-|ed3486e68316a7ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:05||456bbc1df19faf4f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:07:05||8af79794eb1ba995|Start write log analyId 1718341625726
14/06/24 12:07:05||8af79794eb1ba995|AsyncLog analyId 1718341625726: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:06|-|ca093fbf991b28db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:08|-|98ae786e9727a119|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:08||c332a10d25b38085|Start write log analyId 1718341628727
14/06/24 12:07:08||c332a10d25b38085|AsyncLog analyId 1718341628727: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:10|-|815a6b59d8189e6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:10||37caa5283c2e17b0|START CLEAR CACHE
14/06/24 12:07:11||29719ab0680759a8|Start write log analyId 1718341631728
14/06/24 12:07:11||29719ab0680759a8|AsyncLog analyId 1718341631728: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:12|-|c231b9905c81f63e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:14|-|e1b85f73ccc32cf8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:14||34379d7bc3334fda|Start write log analyId 1718341634728
14/06/24 12:07:14||34379d7bc3334fda|AsyncLog analyId 1718341634728: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:16|-|4550598cb7f3b942|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:17||fc94e042d9a391b7|Start write log analyId 1718341637729
14/06/24 12:07:17||fc94e042d9a391b7|AsyncLog analyId 1718341637729: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:18|-|71ec8f2427ae678d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:20||b0eaac70d1170cdb|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:07:20|-|bf4ed0e095d58b64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:20||5d8b0e016d3f9883|Start write log analyId 1718341640730
14/06/24 12:07:20||5d8b0e016d3f9883|AsyncLog analyId 1718341640730: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:20||e96a0c0548827276|START CLEAR CACHE
14/06/24 12:07:22|-|8684fe589df69505|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:23||07d1d383884b3061|Start write log analyId 1718341643730
14/06/24 12:07:23||07d1d383884b3061|AsyncLog analyId 1718341643730: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:24|-|bcfda077afda07a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:26|-|908209791529e13b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:26||23b1624ccfed267a|Start write log analyId 1718341646731
14/06/24 12:07:26||23b1624ccfed267a|AsyncLog analyId 1718341646731: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:28|-|b27c8cb341b24b2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:29||dc6e116caca05f47|Start write log analyId 1718341649731
14/06/24 12:07:29||dc6e116caca05f47|AsyncLog analyId 1718341649731: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:30|-|084d752500f6860b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:30||fb89ac395232dce1|START CLEAR CACHE
14/06/24 12:07:32|-|a1a247dcc5173ab6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:32||b0832280f5a43e69|Start write log analyId 1718341652732
14/06/24 12:07:32||b0832280f5a43e69|AsyncLog analyId 1718341652732: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:34|-|4cd8a55b64545d55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:35||a3354652687fda4e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:07:35||020ce5063cd7ab88|Start write log analyId 1718341655732
14/06/24 12:07:35||020ce5063cd7ab88|AsyncLog analyId 1718341655732: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:36|-|699da6ef04b8cf92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:38|-|7afbd71beac7f3d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:38||e536dd0c6f9ad03f|Start write log analyId 1718341658733
14/06/24 12:07:38||e536dd0c6f9ad03f|AsyncLog analyId 1718341658733: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:40|-|96aa45754b6c900d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:40||98366f9fac62454d|START CLEAR CACHE
14/06/24 12:07:41||3072f4fbf7848ac9|Start write log analyId 1718341661733
14/06/24 12:07:41||3072f4fbf7848ac9|AsyncLog analyId 1718341661733: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:42|-|3e5ee34b10285483|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:44|-|b030c59d2ee5924e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:44||59247cfae63780f2|Start write log analyId 1718341664734
14/06/24 12:07:44||59247cfae63780f2|AsyncLog analyId 1718341664734: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:46|-|1564666daa69eda8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:47||96a59b7b2240ccad|Start write log analyId 1718341667735
14/06/24 12:07:47||96a59b7b2240ccad|AsyncLog analyId 1718341667735: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:48|-|2526a80c137f20f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:50||03b440503e03dd74|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:07:50|-|b71c0d271e5dd75b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:50||a22d0ea817d85f81|Start write log analyId 1718341670735
14/06/24 12:07:50||a22d0ea817d85f81|AsyncLog analyId 1718341670735: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:50||52e2dd0fe5686f93|START CLEAR CACHE
14/06/24 12:07:52|-|02482585a75b9f8e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:53||8e431cf02a6c14e1|Start write log analyId 1718341673736
14/06/24 12:07:53||8e431cf02a6c14e1|AsyncLog analyId 1718341673736: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:54|-|23166238935a296d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:56|-|40a5629c8c45ef2e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:56||3ee58968275a6ea5|Start write log analyId 1718341676737
14/06/24 12:07:56||3ee58968275a6ea5|AsyncLog analyId 1718341676737: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:07:58|-|5c41cc48f9132c21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:07:59||692eb06715275b42|Start write log analyId 1718341679737
14/06/24 12:07:59||692eb06715275b42|AsyncLog analyId 1718341679737: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:00|-|ae8e64c810e74ae6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:00||591d15218541b876|START CLEAR CACHE
14/06/24 12:08:02|-|6baf6f0a817cc33e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:02||9d25041a99cffbd6|Start write log analyId 1718341682737
14/06/24 12:08:02||9d25041a99cffbd6|AsyncLog analyId 1718341682737: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:04|-|5e0272f73234d5a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:05||ef928fbb70021d78|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:08:05||b92184a86cf04d11|Start write log analyId 1718341685738
14/06/24 12:08:05||b92184a86cf04d11|AsyncLog analyId 1718341685738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:06|-|d673167cd2ce5775|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:08|-|2478e7ef36b8f4f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:08||9c195fd31396ec3e|Start write log analyId 1718341688738
14/06/24 12:08:08||9c195fd31396ec3e|AsyncLog analyId 1718341688738: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:10|-|97ad5741b4a1e0dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:10||136c36ae3a8cc6bc|START CLEAR CACHE
14/06/24 12:08:11||e79244bbf0f4edc3|Start write log analyId 1718341691739
14/06/24 12:08:11||e79244bbf0f4edc3|AsyncLog analyId 1718341691739: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:12|-|fe55d7bd9a0f3b6d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:14|-|ffa2638248098259|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:14||4d115207da9810fb|Start write log analyId 1718341694740
14/06/24 12:08:14||4d115207da9810fb|AsyncLog analyId 1718341694740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:16|-|d87d669d01e987a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:17||f29bfb53a77684d1|Start write log analyId 1718341697740
14/06/24 12:08:17||f29bfb53a77684d1|AsyncLog analyId 1718341697740: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:18|-|23ee097c53ed1173|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:20||f7d95b88348cecd0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:08:20|-|b86758942ac2488a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:20||52e54cfcf96b0b1d|Start write log analyId 1718341700741
14/06/24 12:08:20||52e54cfcf96b0b1d|AsyncLog analyId 1718341700741: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:20||1a949e86bfc25356|START CLEAR CACHE
14/06/24 12:08:22|-|c62b49ca568b222a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:23||878c8b636bb7b76c|Start write log analyId 1718341703741
14/06/24 12:08:23||878c8b636bb7b76c|AsyncLog analyId 1718341703741: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:24|-|6bd62a5a36f0f238|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:26|-|ab4057227c29604d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:26||a141d28ac0d8853d|Start write log analyId 1718341706742
14/06/24 12:08:26||a141d28ac0d8853d|AsyncLog analyId 1718341706742: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:28|-|bd802380a5a0eb6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:29||e66088c0488ea5c6|Start write log analyId 1718341709742
14/06/24 12:08:29||e66088c0488ea5c6|AsyncLog analyId 1718341709742: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:30|-|796e81738efd5b55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:30||a3c22dc385938e75|START CLEAR CACHE
14/06/24 12:08:32|-|1f8082a33ab36d42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:32||9a04202c8479b5cb|Start write log analyId 1718341712743
14/06/24 12:08:32||9a04202c8479b5cb|AsyncLog analyId 1718341712743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:34|-|c5c66e822af3dc7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:35||f168f0d76d44c4b6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:08:35||a43431ca329d3a10|Start write log analyId 1718341715743
14/06/24 12:08:35||a43431ca329d3a10|AsyncLog analyId 1718341715743: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:36|-|0715f45e33ee04ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:38|-|a07fad5136d75afa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:38||8528a594831bc8ef|Start write log analyId 1718341718745
14/06/24 12:08:38||8528a594831bc8ef|AsyncLog analyId 1718341718745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:40|-|85d83543de708421|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:40||6b30b790d1127202|START CLEAR CACHE
14/06/24 12:08:41||4ba92e8c0e8481e4|Start write log analyId 1718341721745
14/06/24 12:08:41||4ba92e8c0e8481e4|AsyncLog analyId 1718341721745: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:42|-|df8c1f3d242ab00b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:44|-|2f046d58ffaa104c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:44||0282cb5c3f4391df|Start write log analyId 1718341724746
14/06/24 12:08:44||0282cb5c3f4391df|AsyncLog analyId 1718341724746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:46|-|3e8b91f5aea24850|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:47||2c4352e924725a6b|Start write log analyId 1718341727746
14/06/24 12:08:47||2c4352e924725a6b|AsyncLog analyId 1718341727746: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:48|-|9e7b2b3240846e35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:50||a42acc9d3de855a6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:08:50|-|644374ce44271d53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:50||66ecc36ea1d2323d|Start write log analyId 1718341730747
14/06/24 12:08:50||66ecc36ea1d2323d|AsyncLog analyId 1718341730747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:50||ade8feb646b9edcc|START CLEAR CACHE
14/06/24 12:08:52|-|15f812dd8faa383e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:53||75ef4268c1f36834|Start write log analyId 1718341733747
14/06/24 12:08:53||75ef4268c1f36834|AsyncLog analyId 1718341733747: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:54|-|e22021e7cf5a3227|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:56|-|2213d603626b3bbb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:56||4be5a2446897dba5|Start write log analyId 1718341736748
14/06/24 12:08:56||4be5a2446897dba5|AsyncLog analyId 1718341736748: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:08:58|-|6bd7a45ca9267c85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:08:59||b788e78905a9ccac|Start write log analyId 1718341739748
14/06/24 12:08:59||b788e78905a9ccac|AsyncLog analyId 1718341739748: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:00|-|06fc43f4e4bb0f6f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:00||cc2c000458bfdacb|START CLEAR CACHE
14/06/24 12:09:02|-|87c7d20f21ec2ea5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:02||042664cf1a377266|Start write log analyId 1718341742749
14/06/24 12:09:02||042664cf1a377266|AsyncLog analyId 1718341742749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:04|-|5d6e99536e699c6c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:05||45169030e095a43b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:09:05||4e045d82a47e9991|Start write log analyId 1718341745749
14/06/24 12:09:05||4e045d82a47e9991|AsyncLog analyId 1718341745749: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:06|-|69c820907163ae96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:08|-|b741984445a38d09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:08||412b04b4582a04ba|Start write log analyId 1718341748750
14/06/24 12:09:08||412b04b4582a04ba|AsyncLog analyId 1718341748750: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:10|-|2a57276782bfc48b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:10||f754f7973e482d64|START CLEAR CACHE
14/06/24 12:09:11||c1b818ab2297c4bb|Start write log analyId 1718341751751
14/06/24 12:09:11||c1b818ab2297c4bb|AsyncLog analyId 1718341751751: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:12|-|9c028269107deab0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:14|-|a2a3fea165209e16|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:14||e792602c521d8883|Start write log analyId 1718341754752
14/06/24 12:09:14||e792602c521d8883|AsyncLog analyId 1718341754752: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:16|-|741a9191dc2978b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:17||19bfd4abbd1f476a|Start write log analyId 1718341757752
14/06/24 12:09:17||19bfd4abbd1f476a|AsyncLog analyId 1718341757752: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:18|-|3e7753e630149728|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:20||7f0ae6224ff3f303|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:09:20|-|65238a798cc4cd1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:20||db19a5649e98376c|Start write log analyId 1718341760753
14/06/24 12:09:20||db19a5649e98376c|AsyncLog analyId 1718341760753: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:20||5c6dcd0170dff9b4|START CLEAR CACHE
14/06/24 12:09:22|-|362ebbc59228c2b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:23||49ee8025d85e00b0|Start write log analyId 1718341763753
14/06/24 12:09:23||49ee8025d85e00b0|AsyncLog analyId 1718341763753: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:24|-|2c58263c7bcbf74d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:26|-|6af31febd476d7f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:26||27471bffa746cfae|Start write log analyId 1718341766754
14/06/24 12:09:26||27471bffa746cfae|AsyncLog analyId 1718341766754: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:28|-|5aef4e6b89cc3514|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:29||d081331203295517|Start write log analyId 1718341769755
14/06/24 12:09:29||d081331203295517|AsyncLog analyId 1718341769755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:30|-|0269f1ffc1f097ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:30||eed200dc8a441bd3|START CLEAR CACHE
14/06/24 12:09:32|-|05ff56462e02bc4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:32||303cc54777720a2f|Start write log analyId 1718341772755
14/06/24 12:09:32||303cc54777720a2f|AsyncLog analyId 1718341772755: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:34|-|cd14b7208dcc520f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:35||abfce09eed776b31|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:09:35||40c161cf6985b9f5|Start write log analyId 1718341775756
14/06/24 12:09:35||40c161cf6985b9f5|AsyncLog analyId 1718341775756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:36|-|bd09432f1191c326|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:38|-|2e4ece03f1213022|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:38||96cbcca3e601c6fe|Start write log analyId 1718341778756
14/06/24 12:09:38||96cbcca3e601c6fe|AsyncLog analyId 1718341778756: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:40|-|35dfa5dc11af13ed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:40||57c39bf678ea1ed8|START CLEAR CACHE
14/06/24 12:09:41||154470976b440442|Start write log analyId 1718341781757
14/06/24 12:09:41||154470976b440442|AsyncLog analyId 1718341781757: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:42|-|7441667727a33a02|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:44|-|418c256d445a17ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:44||7e5ac42fe7d0f3a6|Start write log analyId 1718341784757
14/06/24 12:09:44||7e5ac42fe7d0f3a6|AsyncLog analyId 1718341784757: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:46|-|926b64774f09f2d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:47||9640c5af9d34f4ee|Start write log analyId 1718341787758
14/06/24 12:09:47||9640c5af9d34f4ee|AsyncLog analyId 1718341787758: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:48|-|441ee2e28c806e77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:50||3183dddc5e80a282|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:09:50|-|9d70407aa085bad8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:50||98f7ced8bdb523a0|Start write log analyId 1718341790759
14/06/24 12:09:50||98f7ced8bdb523a0|AsyncLog analyId 1718341790759: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:50||7a7f825469a984a9|START CLEAR CACHE
14/06/24 12:09:52|-|c433f93861b274bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:53||04e8e43552215995|Start write log analyId 1718341793759
14/06/24 12:09:53||04e8e43552215995|AsyncLog analyId 1718341793759: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:54|-|8b28f7747fb6d8f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:56|-|94e8e3f266f19b71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:56||7f204d8193cd22fc|Start write log analyId 1718341796760
14/06/24 12:09:56||7f204d8193cd22fc|AsyncLog analyId 1718341796760: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:09:58|-|6777fa720a6230a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:09:59||c90cc3fe3059623d|Start write log analyId 1718341799766
14/06/24 12:09:59||c90cc3fe3059623d|AsyncLog analyId 1718341799766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:00|-|202fb94442f8b364|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:00||d7227456788b0e4b|START CLEAR CACHE
14/06/24 12:10:02|-|9215119cc271dded|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:02||19d4a5aac29d61ce|Start write log analyId 1718341802766
14/06/24 12:10:02||19d4a5aac29d61ce|AsyncLog analyId 1718341802766: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:04|-|3988c79de84626ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:05||446362fa281391da|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:10:05||88f2a898c65b03fd|Start write log analyId 1718341805767
14/06/24 12:10:05||88f2a898c65b03fd|AsyncLog analyId 1718341805767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:06|-|6595f7c9a22a3ceb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:08|-|34a56eddbfefb0cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:08||61e514bca14b8bbc|Start write log analyId 1718341808767
14/06/24 12:10:08||61e514bca14b8bbc|AsyncLog analyId 1718341808767: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:10|-|ce5ba6c6b2e902b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:10||5a2d66d0b4abd6cf|START CLEAR CACHE
14/06/24 12:10:11||f631735c945f72d5|Start write log analyId 1718341811768
14/06/24 12:10:11||f631735c945f72d5|AsyncLog analyId 1718341811768: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:12|-|d09460e8fd994cf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:14|-|52f20c162323e758|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:14||d35e2de97c1e0b64|Start write log analyId 1718341814769
14/06/24 12:10:14||d35e2de97c1e0b64|AsyncLog analyId 1718341814769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:16|-|a47c7513a78668a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:17||cc876460bed8e9f0|Start write log analyId 1718341817769
14/06/24 12:10:17||cc876460bed8e9f0|AsyncLog analyId 1718341817769: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:18|-|e3824374e49bb915|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:20||136c44b96b6fff2d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:10:20|-|21f3bb60fb4ee169|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:20||e54b6458f751d18e|START CLEAR CACHE
14/06/24 12:10:20||f4cbb9fcc8d9adc1|Start write log analyId 1718341820770
14/06/24 12:10:20||f4cbb9fcc8d9adc1|AsyncLog analyId 1718341820770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:22|-|889bf99117c4829d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:23||eba264074dbd0b59|Start write log analyId 1718341823770
14/06/24 12:10:23||eba264074dbd0b59|AsyncLog analyId 1718341823770: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:24|-|85ebdb6b136aa2b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:26|-|087709bee17904ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:26||f169809b3570a0dd|Start write log analyId 1718341826771
14/06/24 12:10:26||f169809b3570a0dd|AsyncLog analyId 1718341826771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:28|-|53ad07633af937e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:29||1f7644c950a32403|Start write log analyId 1718341829771
14/06/24 12:10:29||1f7644c950a32403|AsyncLog analyId 1718341829771: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:30|-|7399283178dfe3d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:30||13709202f5d80639|START CLEAR CACHE
14/06/24 12:10:32|-|b7f5f1fd03606b95|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:32||1fa82cefa3325001|Start write log analyId 1718341832772
14/06/24 12:10:32||1fa82cefa3325001|AsyncLog analyId 1718341832772: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:34|-|3a6220e88bcd1c72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:35||bb40d6fbfbb551df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:10:35||dc60eb05ac1c40ea|Start write log analyId 1718341835773
14/06/24 12:10:35||dc60eb05ac1c40ea|AsyncLog analyId 1718341835773: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:36|-|020e1300683dddec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:38|-|c03e926dc40925b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:38||718ca59d9a5da656|Start write log analyId 1718341838774
14/06/24 12:10:38||718ca59d9a5da656|AsyncLog analyId 1718341838774: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:40|-|258912f96e792823|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:40||c0f65b533e9bea69|START CLEAR CACHE
14/06/24 12:10:41||38028466768c4908|Start write log analyId 1718341841775
14/06/24 12:10:41||38028466768c4908|AsyncLog analyId 1718341841775: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:42|-|c088f01fc92ba634|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:44|-|6801023cc3d8ef47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:44||f777c3d984c3ae6f|Start write log analyId 1718341844775
14/06/24 12:10:44||f777c3d984c3ae6f|AsyncLog analyId 1718341844775: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:46|-|2d64217dda823614|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:47||e6aca15dbef5e176|Start write log analyId 1718341847776
14/06/24 12:10:47||e6aca15dbef5e176|AsyncLog analyId 1718341847776: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:48|-|59efdb0a672fed76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:50||8888028a72c92e77|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:10:50|-|f5b3899746ffc24c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:50||1d94640b87d2ff53|START CLEAR CACHE
14/06/24 12:10:50||2f66bf4ec8ef8c7e|Start write log analyId 1718341850776
14/06/24 12:10:50||2f66bf4ec8ef8c7e|AsyncLog analyId 1718341850776: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:52|-|de3584ab04138ab9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:53||dbdbcff139ae218d|Start write log analyId 1718341853777
14/06/24 12:10:53||dbdbcff139ae218d|AsyncLog analyId 1718341853777: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:54|-|dc9be0e5d787123b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:56|-|f3b3a784135772dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:56||cdda6eee00c52303|Start write log analyId 1718341856777
14/06/24 12:10:56||cdda6eee00c52303|AsyncLog analyId 1718341856777: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:10:58|-|af8a8392ad2a24a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:10:59||aad67b4790d6ba52|Start write log analyId 1718341859778
14/06/24 12:10:59||aad67b4790d6ba52|AsyncLog analyId 1718341859778: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:00|-|2184f4418f67c6bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:00||67ad550e76d53f04|START CLEAR CACHE
14/06/24 12:11:02|-|ed5c0834da50fb0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:02||93e83e2581e47278|Start write log analyId 1718341862779
14/06/24 12:11:02||93e83e2581e47278|AsyncLog analyId 1718341862779: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:04|-|fe5ffd1d2e6e963a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:05||22548e955c6ab55d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:11:05||243cebd1dcd60637|Start write log analyId 1718341865779
14/06/24 12:11:05||243cebd1dcd60637|AsyncLog analyId 1718341865779: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:06|-|20c2e2cc5c99bc21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:08|-|2837148992c4d7ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:08||5721129bcda26c9a|Start write log analyId 1718341868780
14/06/24 12:11:08||5721129bcda26c9a|AsyncLog analyId 1718341868780: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:10|-|4de662e6bdf0a446|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:10||cf9b45dccb5616dd|START CLEAR CACHE
14/06/24 12:11:11||3656abc125a74bdf|Start write log analyId 1718341871780
14/06/24 12:11:11||3656abc125a74bdf|AsyncLog analyId 1718341871780: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:12|-|4047d1cc27debd7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:14|-|41686c33781d6711|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:14||cbd86da19f9577d1|Start write log analyId 1718341874781
14/06/24 12:11:14||cbd86da19f9577d1|AsyncLog analyId 1718341874781: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:16|-|f287d2c79bf1a98e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:17||35ee12956d4f510e|Start write log analyId 1718341877782
14/06/24 12:11:17||35ee12956d4f510e|AsyncLog analyId 1718341877782: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:18|-|0260b7b070c2e946|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:20||80e09675ba817277|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:11:20|-|a3115946c17926ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:20||5c9e1f711bf1cd93|START CLEAR CACHE
14/06/24 12:11:20||91a3a2d5a4df293a|Start write log analyId 1718341880783
14/06/24 12:11:20||91a3a2d5a4df293a|AsyncLog analyId 1718341880783: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:22|-|f56ed36d8d23f3d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:23||471bd715a94e8704|Start write log analyId 1718341883783
14/06/24 12:11:23||471bd715a94e8704|AsyncLog analyId 1718341883783: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:24|-|24f07b9e9236628c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:26|-|32ce516b0aba0864|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:26||8dba7ce536d3f850|Start write log analyId 1718341886787
14/06/24 12:11:26||8dba7ce536d3f850|AsyncLog analyId 1718341886787: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:28|-|c7da88f147e9b7ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:29||d8073ebc9e486cfa|Start write log analyId 1718341889788
14/06/24 12:11:29||d8073ebc9e486cfa|AsyncLog analyId 1718341889788: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:30|-|4da5eee6647468e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:30||dbacb89ec48b33d2|START CLEAR CACHE
14/06/24 12:11:32|-|1e09ef689936972b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:32||d87f3f0c93e23fa7|Start write log analyId 1718341892788
14/06/24 12:11:32||d87f3f0c93e23fa7|AsyncLog analyId 1718341892788: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:34|-|336cabd348f056e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:35||58710f9920deee6c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:11:35||fa03b11c1643486b|Start write log analyId 1718341895789
14/06/24 12:11:35||fa03b11c1643486b|AsyncLog analyId 1718341895789: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:36|-|3cd148eb7897b755|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:38|-|15551dabbf8c2e84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:38||ca1af7690e3951a9|Start write log analyId 1718341898789
14/06/24 12:11:38||ca1af7690e3951a9|AsyncLog analyId 1718341898789: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:40|-|ea30759bf7756781|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:40||088dbe31f2aa8f79|START CLEAR CACHE
14/06/24 12:11:41||950fde7d54b7b668|Start write log analyId 1718341901790
14/06/24 12:11:41||950fde7d54b7b668|AsyncLog analyId 1718341901790: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:42|-|137fb5cac7a7aa41|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:44|-|0ffaacfe1b3296e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:44||d820e3c38e13b985|Start write log analyId 1718341904791
14/06/24 12:11:44||d820e3c38e13b985|AsyncLog analyId 1718341904791: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:46|-|cbf21d0fad84b3fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:47||57572bbbe796d93a|Start write log analyId 1718341907791
14/06/24 12:11:47||57572bbbe796d93a|AsyncLog analyId 1718341907791: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:48|-|c9169b7c84bf46c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:50||2e0b1d32fd994765|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:11:50|-|2e4d7cb9e36780f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:50||4ea8b0048849317a|START CLEAR CACHE
14/06/24 12:11:50||2756e56907098146|Start write log analyId 1718341910791
14/06/24 12:11:50||2756e56907098146|AsyncLog analyId 1718341910791: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:52|-|ea5e780f23685c3d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:53||3dc8993124ab89b1|Start write log analyId 1718341913792
14/06/24 12:11:53||3dc8993124ab89b1|AsyncLog analyId 1718341913792: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:54|-|ec1ec4fdc1dddc65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:56|-|adbfbaf4b8c25122|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:56||e3bdba5dea4b1c73|Start write log analyId 1718341916793
14/06/24 12:11:56||e3bdba5dea4b1c73|AsyncLog analyId 1718341916793: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:11:58|-|afb2e9181a750c99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:11:59||fdc7a3df641a7309|Start write log analyId 1718341919793
14/06/24 12:11:59||fdc7a3df641a7309|AsyncLog analyId 1718341919793: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:00|-|49cbb3a65f818b81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:00||b17c58f89d2354b7|START CLEAR CACHE
14/06/24 12:12:02|-|cc8d961984efab14|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:02||0222f0b061bd6b76|Start write log analyId 1718341922794
14/06/24 12:12:02||0222f0b061bd6b76|AsyncLog analyId 1718341922794: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:04|-|6646abb010c42c2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:05||5be7fa8dbaf82f0a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:12:05||689d2cd7a97c86db|Start write log analyId 1718341925794
14/06/24 12:12:05||689d2cd7a97c86db|AsyncLog analyId 1718341925794: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:06|-|4b13725d27120dae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:08|-|e978bd66270d3cb5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:08||8a82257cca4b618f|Start write log analyId 1718341928795
14/06/24 12:12:08||8a82257cca4b618f|AsyncLog analyId 1718341928795: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:10|-|3e9058f9e3964a9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:10||9237fca25f309b65|START CLEAR CACHE
14/06/24 12:12:11||8289e1e7aff3bcf5|Start write log analyId 1718341931796
14/06/24 12:12:11||8289e1e7aff3bcf5|AsyncLog analyId 1718341931796: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:12|-|fdc8d62004ff9ddf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:14|-|e69edd9f73d5e3b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:14||ed23168e774c8ca3|Start write log analyId 1718341934796
14/06/24 12:12:14||ed23168e774c8ca3|AsyncLog analyId 1718341934796: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:16|-|3ce633fb85eb2fc8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:17||e491208fea0346e8|Start write log analyId 1718341937797
14/06/24 12:12:17||e491208fea0346e8|AsyncLog analyId 1718341937797: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:18|-|028ae80602112dab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:20||3d7ff3fb49d735ab|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:12:20|-|3c103b363f07095c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:20||b47c04c702a837ab|START CLEAR CACHE
14/06/24 12:12:20||b4b06bb665df0428|Start write log analyId 1718341940798
14/06/24 12:12:20||b4b06bb665df0428|AsyncLog analyId 1718341940798: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:22|-|b64591078b81dc5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:23||346be9cb4a33dd44|Start write log analyId 1718341943798
14/06/24 12:12:23||346be9cb4a33dd44|AsyncLog analyId 1718341943798: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:24|-|39c6a0d0da8345b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:26|-|26f8928112f0b93d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:26||bb0e9b29a4aa14e1|Start write log analyId 1718341946798
14/06/24 12:12:26||bb0e9b29a4aa14e1|AsyncLog analyId 1718341946798: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:28|-|64b3c2e07c7c1782|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:29||851e39f9c924e88a|Start write log analyId 1718341949799
14/06/24 12:12:29||851e39f9c924e88a|AsyncLog analyId 1718341949799: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:30|-|5fb5a043df6d148f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:30||17eea9757b0137a0|START CLEAR CACHE
14/06/24 12:12:32|-|0918e032832ecea9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:32||cb746a1dee483d86|Start write log analyId 1718341952799
14/06/24 12:12:32||cb746a1dee483d86|AsyncLog analyId 1718341952799: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:34|-|823111451ce81703|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:35||bcbcb96dfbccd04d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:12:35||0983a7121c172089|Start write log analyId 1718341955800
14/06/24 12:12:35||0983a7121c172089|AsyncLog analyId 1718341955800: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:36|-|060d8e495750ffc1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:38|-|2498b9e2aa712fa3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:38||5b93b4ded3e1320b|Start write log analyId 1718341958800
14/06/24 12:12:38||5b93b4ded3e1320b|AsyncLog analyId 1718341958800: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:40|-|489e27710e7ced49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:40||042a19af0b0f9cc1|START CLEAR CACHE
14/06/24 12:12:41||297b02a5b213594d|Start write log analyId 1718341961801
14/06/24 12:12:41||297b02a5b213594d|AsyncLog analyId 1718341961801: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:42|-|fcc85711ac0f3e53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:44|-|087929a5810ef108|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:44||657dd44f0fd79c1c|Start write log analyId 1718341964801
14/06/24 12:12:44||657dd44f0fd79c1c|AsyncLog analyId 1718341964801: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:46|-|c68f60dfd490e64b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:47||0794a0420bfbed8f|Start write log analyId 1718341967802
14/06/24 12:12:47||0794a0420bfbed8f|AsyncLog analyId 1718341967802: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:48|-|62e61ca452db22ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:50||2b4ded7477e13bf7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:12:50|-|86f44582141ee779|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:50||4aa7f4fbfa2b645f|START CLEAR CACHE
14/06/24 12:12:50||0b1e2856fdee477f|Start write log analyId 1718341970802
14/06/24 12:12:50||0b1e2856fdee477f|AsyncLog analyId 1718341970802: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:52|-|6ec2817b3104a819|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:53||7458cb630e96bf7c|Start write log analyId 1718341973803
14/06/24 12:12:53||7458cb630e96bf7c|AsyncLog analyId 1718341973803: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:54|-|f6d9928bc3ec2a66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:56|-|d75bfab1840ab7d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:56||19a724da1e3984d9|Start write log analyId 1718341976804
14/06/24 12:12:56||19a724da1e3984d9|AsyncLog analyId 1718341976804: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:12:58|-|90e557c4dd17cb1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:12:59||10f619ca1055a172|Start write log analyId 1718341979805
14/06/24 12:12:59||10f619ca1055a172|AsyncLog analyId 1718341979805: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:00|-|cceccb66573293b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:00||8c779ef549fb110b|START CLEAR CACHE
14/06/24 12:13:02|-|8f0ee2898aa3a277|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:02||1b1bc5a44b0673d9|Start write log analyId 1718341982805
14/06/24 12:13:02||1b1bc5a44b0673d9|AsyncLog analyId 1718341982805: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:04|-|7f4f4687b91d49ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:05||ebc18b1b604676d3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:13:05||a1bae370002e3d21|Start write log analyId 1718341985806
14/06/24 12:13:05||a1bae370002e3d21|AsyncLog analyId 1718341985806: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:06|-|f2fa60f60b9f29a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:08|-|e542d4ec471b2cb6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:08||b59d6ea37b7aeca1|Start write log analyId 1718341988807
14/06/24 12:13:08||b59d6ea37b7aeca1|AsyncLog analyId 1718341988807: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:10|-|19d6cc3bc40885cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:10||b24c0377462c7d8d|START CLEAR CACHE
14/06/24 12:13:11||9263e2e4ec1da900|Start write log analyId 1718341991807
14/06/24 12:13:11||9263e2e4ec1da900|AsyncLog analyId 1718341991807: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:12|-|33a0a93278dc36d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:14|-|11aee09b3e8a4fc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:14||6e21fb193a72c2ac|Start write log analyId 1718341994808
14/06/24 12:13:14||6e21fb193a72c2ac|AsyncLog analyId 1718341994808: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:16|-|49570c913953cd9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:17||42ee2943b308636b|Start write log analyId 1718341997809
14/06/24 12:13:17||42ee2943b308636b|AsyncLog analyId 1718341997809: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:18|-|9a951f2b1e9da80d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:20||9c22707e5171f5e1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:13:20|-|afa6203162d010e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:20||8262bb3a62b156b4|START CLEAR CACHE
14/06/24 12:13:20||116220a295e3d20a|Start write log analyId 1718342000809
14/06/24 12:13:20||116220a295e3d20a|AsyncLog analyId 1718342000809: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:22|-|911f8ffdef3a0908|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:23||b22b95ccbd1abd4f|Start write log analyId 1718342003810
14/06/24 12:13:23||b22b95ccbd1abd4f|AsyncLog analyId 1718342003810: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:24|-|941baf2807ad05a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:26|-|86521d06c5c84c98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:26||a34e2d8edf5d37b4|Start write log analyId 1718342006811
14/06/24 12:13:26||a34e2d8edf5d37b4|AsyncLog analyId 1718342006811: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:28|-|4abd7e4aad898274|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:29||210ee039e5a20d2c|Start write log analyId 1718342009811
14/06/24 12:13:29||210ee039e5a20d2c|AsyncLog analyId 1718342009811: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:30|-|c87ec38325da7c06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:30||c3c4a9a1369c8d67|START CLEAR CACHE
14/06/24 12:13:32|-|a4529bf88568927e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:32||ae0a5e6c8fce66ed|Start write log analyId 1718342012812
14/06/24 12:13:32||ae0a5e6c8fce66ed|AsyncLog analyId 1718342012812: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:34|-|439a6d41f6471ec9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:35||0eaa482622f370a0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:13:35||80f175b7329c6e81|Start write log analyId 1718342015812
14/06/24 12:13:35||80f175b7329c6e81|AsyncLog analyId 1718342015812: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:36|-|2a73fdab7cd4c0ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:38|-|19e80d1751971524|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:38||e7d6b8d1f8d7a335|Start write log analyId 1718342018813
14/06/24 12:13:38||e7d6b8d1f8d7a335|AsyncLog analyId 1718342018813: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:40|-|6be4a9142d61d089|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:40||b3e890211d7368af|START CLEAR CACHE
14/06/24 12:13:41||3adcacc94471f5db|Start write log analyId 1718342021814
14/06/24 12:13:41||3adcacc94471f5db|AsyncLog analyId 1718342021814: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:42|-|4b06691a8d9e1cf0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:44|-|2ffd654b312872cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:44||081028189e2a4b0e|Start write log analyId 1718342024814
14/06/24 12:13:44||081028189e2a4b0e|AsyncLog analyId 1718342024814: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:46|-|29e2b45672337ea9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:47||4d73f94992cc10fe|Start write log analyId 1718342027815
14/06/24 12:13:47||4d73f94992cc10fe|AsyncLog analyId 1718342027815: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:48|-|4007d2dfdf9db342|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:50||1f6a8966ef9e73d6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:13:50|-|549bac3822d19d71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:50||3c260819856b0c57|START CLEAR CACHE
14/06/24 12:13:50||a4d4b813c176d264|Start write log analyId 1718342030816
14/06/24 12:13:50||a4d4b813c176d264|AsyncLog analyId 1718342030816: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:52|-|8a6170d87f624833|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:53||e3c677cc2ca30350|Start write log analyId 1718342033816
14/06/24 12:13:53||e3c677cc2ca30350|AsyncLog analyId 1718342033816: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:54|-|0608bf70ab15806f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:56|-|b49959f1595405c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:56||45a84239f8ff7227|Start write log analyId 1718342036817
14/06/24 12:13:56||45a84239f8ff7227|AsyncLog analyId 1718342036817: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:13:58|-|43b928b9c5f066d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:13:59||ce50f59403298688|Start write log analyId 1718342039817
14/06/24 12:13:59||ce50f59403298688|AsyncLog analyId 1718342039817: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:00|-|4c412aa70e6e27cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:00||7da74b62681163d9|START CLEAR CACHE
14/06/24 12:14:02|-|3040786961bd0747|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:02||6a058b81f8c0bc40|Start write log analyId 1718342042818
14/06/24 12:14:02||6a058b81f8c0bc40|AsyncLog analyId 1718342042818: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:04|-|4150db5a01188f86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:05||8214ca3335eb6c24|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:14:05||d1b0886203417c6d|Start write log analyId 1718342045819
14/06/24 12:14:05||d1b0886203417c6d|AsyncLog analyId 1718342045819: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:06|-|3cf2eb2e2b6b4f8f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:08|-|25b23604afc1c711|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:08||1742dd50c92e4485|Start write log analyId 1718342048820
14/06/24 12:14:08||1742dd50c92e4485|AsyncLog analyId 1718342048820: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:10|-|a3672f35ab5b5633|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:10||df5d18729f2e52e6|START CLEAR CACHE
14/06/24 12:14:11||95ffd71d78cf4aed|Start write log analyId 1718342051820
14/06/24 12:14:11||95ffd71d78cf4aed|AsyncLog analyId 1718342051820: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:12|-|92e13b12a55e895a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:14|-|33b22848e287d077|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:14||a9d6072f8da7d8c8|Start write log analyId 1718342054821
14/06/24 12:14:14||a9d6072f8da7d8c8|AsyncLog analyId 1718342054821: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:16|-|8615e35cb6fa5bf6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:17||bf43cf5bd5dc18be|Start write log analyId 1718342057821
14/06/24 12:14:17||bf43cf5bd5dc18be|AsyncLog analyId 1718342057821: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:18|-|d2e25cc03f104178|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:20||bf973022a0370128|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:14:20|-|6cc2ca7bf358214b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:20||b010a0696f021766|START CLEAR CACHE
14/06/24 12:14:20||fba5e6135cec545f|Start write log analyId 1718342060822
14/06/24 12:14:20||fba5e6135cec545f|AsyncLog analyId 1718342060822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:22|-|b255739b7fba0420|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:23||b0237eb4fdc60821|Start write log analyId 1718342063822
14/06/24 12:14:23||b0237eb4fdc60821|AsyncLog analyId 1718342063822: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:24|-|3accd70dbf96fa1e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:26|-|fe01dfdd937ab732|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:26||c4b6ea396bab20ee|Start write log analyId 1718342066823
14/06/24 12:14:26||c4b6ea396bab20ee|AsyncLog analyId 1718342066823: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:28|-|97dec64eda31240d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:29||a9c9cf026fad3610|Start write log analyId 1718342069823
14/06/24 12:14:29||a9c9cf026fad3610|AsyncLog analyId 1718342069823: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:30|-|8368393d04cc4d1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:30||f6d3d4d35e7bc206|START CLEAR CACHE
14/06/24 12:14:32|-|40f7a80c29c745ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:32||f329f12ea35ac26b|Start write log analyId 1718342072824
14/06/24 12:14:32||f329f12ea35ac26b|AsyncLog analyId 1718342072824: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:34|-|acd5e48ccdeb2229|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:35||8e107211b015d456|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:14:35||8fcf58b8a842f2c6|Start write log analyId 1718342075825
14/06/24 12:14:35||8fcf58b8a842f2c6|AsyncLog analyId 1718342075825: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:36|-|2cc70cfa46ef8278|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:38|-|bb42f3604292ece0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:38||e67eda85cfaec32e|Start write log analyId 1718342078825
14/06/24 12:14:38||e67eda85cfaec32e|AsyncLog analyId 1718342078825: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:40|-|a6fd539b5fb6287b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:40||e870c4919c271bfb|START CLEAR CACHE
14/06/24 12:14:41||4de51a40a6fe3e47|Start write log analyId 1718342081826
14/06/24 12:14:41||4de51a40a6fe3e47|AsyncLog analyId 1718342081826: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:42|-|337c9ab36d53aaf8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:44|-|2676092d96e8d286|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:44||a6183c47f29e3ce1|Start write log analyId 1718342084827
14/06/24 12:14:44||a6183c47f29e3ce1|AsyncLog analyId 1718342084827: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:46|-|e4433b20cace2096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:47||c4e3f709b6ad8017|Start write log analyId 1718342087828
14/06/24 12:14:47||c4e3f709b6ad8017|AsyncLog analyId 1718342087828: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:48|-|dbebedfe39e68546|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:50||c80ec8189b394656|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:14:50|-|1d7c52e83a1aec8a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:50||4b98612f12d429e2|START CLEAR CACHE
14/06/24 12:14:50||4085f80a1bb256ae|Start write log analyId 1718342090828
14/06/24 12:14:50||4085f80a1bb256ae|AsyncLog analyId 1718342090828: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:52|-|61d9bae2985979f9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:53||bd5ad67a7f68bb20|Start write log analyId 1718342093829
14/06/24 12:14:53||bd5ad67a7f68bb20|AsyncLog analyId 1718342093829: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:54|-|e886e00f2c64f874|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:56|-|100169f5995aaadc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:56||b065f3dad06ce6b9|Start write log analyId 1718342096829
14/06/24 12:14:56||b065f3dad06ce6b9|AsyncLog analyId 1718342096829: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:14:58|-|b0844b8556371b38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:14:59||4b1b5346939c3edd|Start write log analyId 1718342099830
14/06/24 12:14:59||4b1b5346939c3edd|AsyncLog analyId 1718342099830: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:00|-|16b08932b8d82408|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:00||540769284c685a37|START CLEAR CACHE
14/06/24 12:15:02|-|610f2ea66b53843f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:02||c3d326d62e7ce2a6|Start write log analyId 1718342102830
14/06/24 12:15:02||c3d326d62e7ce2a6|AsyncLog analyId 1718342102830: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:04|-|bb971854dfd5009f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:05||f5a1c29fc10c3092|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:15:05||0ec2a70fd52131c1|Start write log analyId 1718342105831
14/06/24 12:15:05||0ec2a70fd52131c1|AsyncLog analyId 1718342105831: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:06|-|1eccc59428dcb64c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:08|-|39e01a26892824c0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:08||3b33f28df6830cd8|Start write log analyId 1718342108832
14/06/24 12:15:08||3b33f28df6830cd8|AsyncLog analyId 1718342108832: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:10|-|b16519b950aebfa4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:10||e4bfb9c0ab3d32ba|START CLEAR CACHE
14/06/24 12:15:11||ba0804c24904bc7e|Start write log analyId 1718342111832
14/06/24 12:15:11||ba0804c24904bc7e|AsyncLog analyId 1718342111832: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:12|-|6abe1373109377f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:14|-|516d2d1202a2614a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:14||dc43b67b48fc4665|Start write log analyId 1718342114833
14/06/24 12:15:14||dc43b67b48fc4665|AsyncLog analyId 1718342114833: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:16|-|c7c63eb383c3c70b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:17||3a51022f46ffb04d|Start write log analyId 1718342117834
14/06/24 12:15:17||3a51022f46ffb04d|AsyncLog analyId 1718342117834: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:18|-|b8e97719238b9a8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:20|-|6e9e348f50469aab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:20||a7e65fb242cb43db|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:15:20||49837c37de4f39e7|START CLEAR CACHE
14/06/24 12:15:20||dd1e5cb943412c85|Start write log analyId 1718342120834
14/06/24 12:15:20||dd1e5cb943412c85|AsyncLog analyId 1718342120834: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:22|-|c9deaa2382faaba1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:23||47ed4017d17d193f|Start write log analyId 1718342123835
14/06/24 12:15:23||47ed4017d17d193f|AsyncLog analyId 1718342123835: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:24|-|e49cdf0362c4d335|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:26|-|5a607838fb4ad48c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:26||2733f221d4fe178f|Start write log analyId 1718342126835
14/06/24 12:15:26||2733f221d4fe178f|AsyncLog analyId 1718342126835: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:28|-|50020f531eacc4df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:29||f811da07778fe6dc|Start write log analyId 1718342129836
14/06/24 12:15:29||f811da07778fe6dc|AsyncLog analyId 1718342129836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:30|-|2c109a8b5529820c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:30||99695ee11a524ca3|START CLEAR CACHE
14/06/24 12:15:32|-|8996559f28e2ae94|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:32||be8affdc9aa72819|Start write log analyId 1718342132836
14/06/24 12:15:32||be8affdc9aa72819|AsyncLog analyId 1718342132836: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:34|-|67b561028bf601ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:35||a7f2b16c7461bb09|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:15:35||bd5b772ac4bd19e4|Start write log analyId 1718342135838
14/06/24 12:15:35||bd5b772ac4bd19e4|AsyncLog analyId 1718342135838: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:36|-|8d9bbd9eaeeaf2fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:38|-|643177e986e72efe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:38||d0b1630ff5081a54|Start write log analyId 1718342138839
14/06/24 12:15:38||d0b1630ff5081a54|AsyncLog analyId 1718342138839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:40|-|a86f4ee9a2749383|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:40||b0ee8cda8ac12ad9|START CLEAR CACHE
14/06/24 12:15:41||a4bbc5bc6ef5926a|Start write log analyId 1718342141839
14/06/24 12:15:41||a4bbc5bc6ef5926a|AsyncLog analyId 1718342141839: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:42|-|f32567d92301b148|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:44|-|49e4053f12fea62c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:44||46c92718626e917d|Start write log analyId 1718342144840
14/06/24 12:15:44||46c92718626e917d|AsyncLog analyId 1718342144840: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:46|-|7ad355f0c4435576|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:47||819232da9b94d317|Start write log analyId 1718342147841
14/06/24 12:15:47||819232da9b94d317|AsyncLog analyId 1718342147841: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:48|-|24c52f3c849cc137|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:50||77168493717bd7e7|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:15:50|-|471c9b2f35dbdaec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:50||b5363b0f5509fe47|START CLEAR CACHE
14/06/24 12:15:50||d76e273bd3a98baa|Start write log analyId 1718342150841
INFO d76e273bd3a98baa {"traceId":"24c52f3c849cc137","requestId":null,"objectId":null,"service":"BeforeAccessApiFilterServiceImpl.filter","duration":154,"logType":"com.viettel.myviettel.service.app_filter.impl.BeforeAccessApiFilterServiceImpl","actionType":"BeforeAccessApiFilterServiceImpl","startTime":1718342148471,"endTime":1718342148625,"clientAddress":"10.207.252.75","title":null,"inputs":null,"response":null,"result":"0","path":"/health"}
14/06/24 12:15:50||d76e273bd3a98baa|AsyncLog analyId 1718342150841: QueueSize: 1, addSuccess: 1, addFalse: 0, writeSuccess:1, writeFalse:0
14/06/24 12:15:52|-|980ec66890093e0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:53||6b803fe501cb04fa|Start write log analyId 1718342153843
14/06/24 12:15:53||6b803fe501cb04fa|AsyncLog analyId 1718342153843: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:54|-|e6bccc14ef7ec093|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:56|-|3540c9dccfd3e67a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:56||f46fe5e5e12479a6|Start write log analyId 1718342156844
14/06/24 12:15:56||f46fe5e5e12479a6|AsyncLog analyId 1718342156844: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:15:58|-|9815e9773d2fd3b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:15:59||2123b8c8059fc742|Start write log analyId 1718342159845
14/06/24 12:15:59||2123b8c8059fc742|AsyncLog analyId 1718342159845: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:00|-|796ab6bd7245ed3e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:00||70d2b05dc5db972b|START CLEAR CACHE
14/06/24 12:16:02|-|86317125904c0c76|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:02||607a4c34432bb2d4|Start write log analyId 1718342162845
14/06/24 12:16:02||607a4c34432bb2d4|AsyncLog analyId 1718342162845: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:04|-|2ddac9661c292a7d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:05||4963424c40cebeee|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:16:05||e5056eca19792fd4|Start write log analyId 1718342165846
14/06/24 12:16:05||e5056eca19792fd4|AsyncLog analyId 1718342165846: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:06|-|e762e802847c0b96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:08|-|2610176407c67674|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:08||0564235a049c46ea|Start write log analyId 1718342168847
14/06/24 12:16:08||0564235a049c46ea|AsyncLog analyId 1718342168847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:10|-|95bf4f4fe68e3c4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:10||d7460121fefccbdb|START CLEAR CACHE
14/06/24 12:16:11||9d579bb0685ae038|Start write log analyId 1718342171847
14/06/24 12:16:11||9d579bb0685ae038|AsyncLog analyId 1718342171847: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:12|-|158d9c2b37b6fac0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:14|-|0cb4b530e6a450e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:14||9fcce1fe8a314071|Start write log analyId 1718342174848
14/06/24 12:16:14||9fcce1fe8a314071|AsyncLog analyId 1718342174848: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:16|-|cd03f4395d4f334f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:17||1b8a348603fe8bfa|Start write log analyId 1718342177849
14/06/24 12:16:17||1b8a348603fe8bfa|AsyncLog analyId 1718342177849: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:18|-|ea76b11a5ddf7616|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:20|-|5e231ea0834f2fab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:20||72b591c63a6e01d0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:16:20||fdbf9fb3c0aebc5e|START CLEAR CACHE
14/06/24 12:16:20||7d5e9c8cd2b303d4|Start write log analyId 1718342180849
14/06/24 12:16:20||7d5e9c8cd2b303d4|AsyncLog analyId 1718342180849: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:22|-|c97ae249abefa870|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:23||9aca8d2055a2a670|Start write log analyId 1718342183850
14/06/24 12:16:23||9aca8d2055a2a670|AsyncLog analyId 1718342183850: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:24|-|ba6f7eceaca23b53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:26|-|dd6b3e87d3c33b0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:26||af5928f7a4968c73|Start write log analyId 1718342186851
14/06/24 12:16:26||af5928f7a4968c73|AsyncLog analyId 1718342186851: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:28|-|d221152716002a61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:29||5e95364ed26bcc5a|Start write log analyId 1718342189851
14/06/24 12:16:29||5e95364ed26bcc5a|AsyncLog analyId 1718342189851: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:30|-|ef0ee64a295a06f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:30||ec4986fc068c850b|START CLEAR CACHE
14/06/24 12:16:32|-|a26a7fc9fb92d520|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:32||4cfaf0347c49a5fc|Start write log analyId 1718342192852
14/06/24 12:16:32||4cfaf0347c49a5fc|AsyncLog analyId 1718342192852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:34|-|f89d10301df23f4a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:35||a33d831737472b87|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:16:35||51bcd0b5c050e9de|Start write log analyId 1718342195852
14/06/24 12:16:35||51bcd0b5c050e9de|AsyncLog analyId 1718342195852: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:36|-|e8e669e3bbe335e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:38|-|03fab70673554720|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:38||b54e385c8da9dbb3|Start write log analyId 1718342198853
14/06/24 12:16:38||b54e385c8da9dbb3|AsyncLog analyId 1718342198853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:40|-|772988e8285c5d1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:40||4d15389a3498c3b2|START CLEAR CACHE
14/06/24 12:16:41||e3354b5e7d5209d3|Start write log analyId 1718342201853
14/06/24 12:16:41||e3354b5e7d5209d3|AsyncLog analyId 1718342201853: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:42|-|07b28fb6a995d537|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:44|-|9516ebae8f102713|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:44||cdd6fd4ae25e2f4e|Start write log analyId 1718342204854
14/06/24 12:16:44||cdd6fd4ae25e2f4e|AsyncLog analyId 1718342204854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:46|-|effe0a1290985309|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:47||fedd76d7d7764bdb|Start write log analyId 1718342207854
14/06/24 12:16:47||fedd76d7d7764bdb|AsyncLog analyId 1718342207854: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:48|-|51d53ac6ae57a1e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:50|-|456bab1b8a1a5208|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:50||385842d70db14a13|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:16:50||e26991a21bfa6177|START CLEAR CACHE
14/06/24 12:16:50||dab9b3b5b6b3762f|Start write log analyId 1718342210855
14/06/24 12:16:50||dab9b3b5b6b3762f|AsyncLog analyId 1718342210855: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:52|-|54ec47cb6cfd30f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:53||f8785b13a01193eb|Start write log analyId 1718342213856
14/06/24 12:16:53||f8785b13a01193eb|AsyncLog analyId 1718342213856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:54|-|4189b3604b8ce41d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:56|-|8da6711cadda584e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:56||d6aef8a260385b91|Start write log analyId 1718342216856
14/06/24 12:16:56||d6aef8a260385b91|AsyncLog analyId 1718342216856: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:16:58|-|fe4c5a13563f7d93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:16:59||bf9494aad867820b|Start write log analyId 1718342219857
14/06/24 12:16:59||bf9494aad867820b|AsyncLog analyId 1718342219857: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:00|-|e787fdb68c7a23b5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:00||1a5c593abb4f8937|START CLEAR CACHE
14/06/24 12:17:02|-|c653f9bfd19daf92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:02||e8ffacae1fabead9|Start write log analyId 1718342222858
14/06/24 12:17:02||e8ffacae1fabead9|AsyncLog analyId 1718342222858: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:04|-|e0c7932a2d10f5e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:05||3745e3d89b988f47|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:17:05||20e501e706b45b19|Start write log analyId 1718342225858
14/06/24 12:17:05||20e501e706b45b19|AsyncLog analyId 1718342225858: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:06|-|9e328625f67563d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:08|-|87a39d8aa3700737|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:08||c3c5e15163856c62|Start write log analyId 1718342228859
14/06/24 12:17:08||c3c5e15163856c62|AsyncLog analyId 1718342228859: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:10|-|bee28e91af39b3d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:10||c0e4eea0b7ee9dd2|START CLEAR CACHE
14/06/24 12:17:11||b562cb5f65eecec1|Start write log analyId 1718342231860
14/06/24 12:17:11||b562cb5f65eecec1|AsyncLog analyId 1718342231860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:12|-|05138eb75e25f8dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:14|-|520d46f17ae0ee91|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:14||dbb2df3c34018103|Start write log analyId 1718342234860
14/06/24 12:17:14||dbb2df3c34018103|AsyncLog analyId 1718342234860: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:16|-|6f3d23c751320fdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:17||0cecdb08fb2647ec|Start write log analyId 1718342237861
14/06/24 12:17:17||0cecdb08fb2647ec|AsyncLog analyId 1718342237861: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:18|-|689f6ec3c6b43153|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:20|-|2ccd58e93f3e52e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:20||09db53307f7b64df|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:17:20||cae0ac3c24a0b69e|START CLEAR CACHE
14/06/24 12:17:20||3c90f5fed2090b98|Start write log analyId 1718342240862
14/06/24 12:17:20||3c90f5fed2090b98|AsyncLog analyId 1718342240862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:22|-|210fd3e16f7e08e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:23||7378c6708cadf01e|Start write log analyId 1718342243862
14/06/24 12:17:23||7378c6708cadf01e|AsyncLog analyId 1718342243862: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:24|-|e1c582715b6995bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:26|-|a4f6af44f6eb6cda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:26||8eba04da62c058f1|Start write log analyId 1718342246863
14/06/24 12:17:26||8eba04da62c058f1|AsyncLog analyId 1718342246863: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:28|-|3c5dcb11b9ca5981|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:29||f6a054a8da0310a9|Start write log analyId 1718342249863
14/06/24 12:17:29||f6a054a8da0310a9|AsyncLog analyId 1718342249863: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:30|-|51ce388601e8226b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:30||9ceeba21120f02ff|START CLEAR CACHE
14/06/24 12:17:32|-|75759b1ff3dd1df7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:32||c6ef67c6b7ff03a1|Start write log analyId 1718342252864
14/06/24 12:17:32||c6ef67c6b7ff03a1|AsyncLog analyId 1718342252864: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:34|-|a0da87e975fd22be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:35||10c0c0d120bcdf01|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:17:35||6a9c44e3d9017b7a|Start write log analyId 1718342255865
14/06/24 12:17:35||6a9c44e3d9017b7a|AsyncLog analyId 1718342255865: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:36|-|1f70ac6dfa12ff39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:38|-|93db9b136bdc6819|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:38||83b8a90ac111da3a|Start write log analyId 1718342258865
14/06/24 12:17:38||83b8a90ac111da3a|AsyncLog analyId 1718342258865: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:40|-|3fa40d6b089046a9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:40||130df7f9710f3501|START CLEAR CACHE
14/06/24 12:17:41||623c7991d5ed2719|Start write log analyId 1718342261866
14/06/24 12:17:41||623c7991d5ed2719|AsyncLog analyId 1718342261866: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:42|-|7b77f4b2816cc997|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:44|-|f9a5f3c8bdd088bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:44||cefb3c423731fbec|Start write log analyId 1718342264866
14/06/24 12:17:44||cefb3c423731fbec|AsyncLog analyId 1718342264866: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:46|-|ccb2ae374e53bbe4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:47||5cf08bfcf1192110|Start write log analyId 1718342267867
14/06/24 12:17:47||5cf08bfcf1192110|AsyncLog analyId 1718342267867: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:48|-|5a54014fed9a021a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:50||211dfd3204bfa784|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:17:50|-|0420fdc9866fc32a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:50||e707bba0800a7f3b|START CLEAR CACHE
14/06/24 12:17:50||4f121e397f8ea74d|Start write log analyId 1718342270867
14/06/24 12:17:50||4f121e397f8ea74d|AsyncLog analyId 1718342270867: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:52|-|3ac49c82f43b3ad7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:53||d0cb6454789b9b46|Start write log analyId 1718342273868
14/06/24 12:17:53||d0cb6454789b9b46|AsyncLog analyId 1718342273868: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:54|-|e3982c142da4fcc8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:56|-|e8873090bffe38a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:56||99d4a1348e7d71da|Start write log analyId 1718342276869
14/06/24 12:17:56||99d4a1348e7d71da|AsyncLog analyId 1718342276869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:17:58|-|6e7a34a9158cb9ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:17:59||8abc018e7dcdef5a|Start write log analyId 1718342279869
14/06/24 12:17:59||8abc018e7dcdef5a|AsyncLog analyId 1718342279869: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:00|-|8ce15e7721405928|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:00||bf38b215fab45f51|START CLEAR CACHE
14/06/24 12:18:02|-|754c9501b14536e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:02||e1362dccc582e5da|Start write log analyId 1718342282870
14/06/24 12:18:02||e1362dccc582e5da|AsyncLog analyId 1718342282870: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:04|-|e64abb776538f888|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:05||1776f4f6fdac9526|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:18:05||7d82aeb2d9778124|Start write log analyId 1718342285870
14/06/24 12:18:05||7d82aeb2d9778124|AsyncLog analyId 1718342285870: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:06|-|68f0f47a47425c35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:08|-|8e5d53a6cb1c3aa0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:08||a6029629cf8317b8|Start write log analyId 1718342288871
14/06/24 12:18:08||a6029629cf8317b8|AsyncLog analyId 1718342288871: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:10|-|8e44908bf3256d9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:10||6983003023f3f4fb|START CLEAR CACHE
14/06/24 12:18:11||e4956bbbca3a761d|Start write log analyId 1718342291871
14/06/24 12:18:11||e4956bbbca3a761d|AsyncLog analyId 1718342291871: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:12|-|3825c81f915a583d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:14|-|6e7f64bbda8d6547|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:14||44ca79a1862a5843|Start write log analyId 1718342294872
14/06/24 12:18:14||44ca79a1862a5843|AsyncLog analyId 1718342294872: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:16|-|a47f52fbd3d11a4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:17||3a1c0858c4f8d16e|Start write log analyId 1718342297873
14/06/24 12:18:17||3a1c0858c4f8d16e|AsyncLog analyId 1718342297873: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:18|-|cbc67b1b37adb0d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:20|-|ccfd2e7cf3bbaf59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:20||4226b174544b3da2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:18:20||8c3395f24af864aa|START CLEAR CACHE
14/06/24 12:18:20||cfce0f46f7685072|Start write log analyId 1718342300882
14/06/24 12:18:20||cfce0f46f7685072|AsyncLog analyId 1718342300882: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:22|-|48e91380f3671791|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:23||b3282d4cbfb5487c|Start write log analyId 1718342303883
14/06/24 12:18:23||b3282d4cbfb5487c|AsyncLog analyId 1718342303883: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:24|-|8cccc5e9a7346cfc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:26|-|67f1ec153232bc18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:26||71c3bb1c081397b8|Start write log analyId 1718342306883
14/06/24 12:18:26||71c3bb1c081397b8|AsyncLog analyId 1718342306883: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:28|-|c309b51ed29615b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:29||e33c2026eb67dc74|Start write log analyId 1718342309884
14/06/24 12:18:29||e33c2026eb67dc74|AsyncLog analyId 1718342309884: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:30|-|f42fe97bf6618c82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:30||e8b0c01f948de664|START CLEAR CACHE
14/06/24 12:18:32|-|45d1b14635990ab6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:32||9002f0c04cc8ac60|Start write log analyId 1718342312885
14/06/24 12:18:32||9002f0c04cc8ac60|AsyncLog analyId 1718342312885: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:34|-|f1e1a55e1cd806dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:35||8356079b6468f06b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:18:35||9bd0dfa5372a1c9a|Start write log analyId 1718342315885
14/06/24 12:18:35||9bd0dfa5372a1c9a|AsyncLog analyId 1718342315885: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:36|-|9a95440d61c3e1c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:38|-|8baa9437361a1237|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:38||fe8aff7d53731ebb|Start write log analyId 1718342318886
14/06/24 12:18:38||fe8aff7d53731ebb|AsyncLog analyId 1718342318886: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:40|-|db4fb7b1d37a93ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:40||b8a60b4614ad26b6|START CLEAR CACHE
14/06/24 12:18:41||7ed6b30619185c41|Start write log analyId 1718342321887
14/06/24 12:18:41||7ed6b30619185c41|AsyncLog analyId 1718342321887: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:42|-|df4680741f1b9c93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:44|-|2841a49fcf6c3979|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:44||75ca762c881e541c|Start write log analyId 1718342324887
14/06/24 12:18:44||75ca762c881e541c|AsyncLog analyId 1718342324887: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:46|-|7b2b0e51d0caa03c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:47||4b3bd9b4b4d7b57a|Start write log analyId 1718342327888
14/06/24 12:18:47||4b3bd9b4b4d7b57a|AsyncLog analyId 1718342327888: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:48|-|41cf52a2fad0593e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:50|-|18c400a68d1e9a47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:50||c7932aad99e17f89|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:18:50||9ccf9956843baab8|START CLEAR CACHE
14/06/24 12:18:50||c4d29a656e510d04|Start write log analyId 1718342330888
14/06/24 12:18:50||c4d29a656e510d04|AsyncLog analyId 1718342330888: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:52|-|14e0d7cd18e4c408|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:53||0a3a6eaa7ee7e465|Start write log analyId 1718342333889
14/06/24 12:18:53||0a3a6eaa7ee7e465|AsyncLog analyId 1718342333889: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:54|-|1e7bfa8981ebd042|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:56|-|752a5fbd5f5a9af3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:56||885f5667e5ae2cd7|Start write log analyId 1718342336890
14/06/24 12:18:56||885f5667e5ae2cd7|AsyncLog analyId 1718342336890: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:18:58|-|f5e501d3c2435b4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:18:59||ff244237b770c117|Start write log analyId 1718342339890
14/06/24 12:18:59||ff244237b770c117|AsyncLog analyId 1718342339890: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:00|-|0e6dc23b7b4a6bdb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:00||558550be9bf0dc13|START CLEAR CACHE
14/06/24 12:19:02|-|5ead226d04a2d014|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:02||f297e1380bee8eee|Start write log analyId 1718342342891
14/06/24 12:19:02||f297e1380bee8eee|AsyncLog analyId 1718342342891: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:04|-|4be92f6a8e124579|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:05||e272d9da96f45ebd|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:19:05||a6aadef6906c93f4|Start write log analyId 1718342345892
14/06/24 12:19:05||a6aadef6906c93f4|AsyncLog analyId 1718342345892: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:06|-|26b3c2c88e24d999|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:08|-|53edb276577b5266|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:08||8679a851b1f8a877|Start write log analyId 1718342348892
14/06/24 12:19:08||8679a851b1f8a877|AsyncLog analyId 1718342348892: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:10|-|4a82ad54b1fe87bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:10||34d6902821da9b28|START CLEAR CACHE
14/06/24 12:19:11||efafd548ccd7cb13|Start write log analyId 1718342351893
14/06/24 12:19:11||efafd548ccd7cb13|AsyncLog analyId 1718342351893: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:12|-|5bf75c607e387694|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:14|-|bc8490952d404a99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:14||721a194800ab0fdb|Start write log analyId 1718342354893
14/06/24 12:19:14||721a194800ab0fdb|AsyncLog analyId 1718342354893: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:16|-|45f98e85fc217546|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:17||4b8727d1c13f6f33|Start write log analyId 1718342357894
14/06/24 12:19:17||4b8727d1c13f6f33|AsyncLog analyId 1718342357894: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:18|-|50ec0fbfec41881f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:20|-|ee5c929b1b3b6644|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:20||c911ee18b7b5f607|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:19:20||a61a6032e6210dc1|START CLEAR CACHE
14/06/24 12:19:20||4e80f423fff18a4f|Start write log analyId 1718342360895
14/06/24 12:19:20||4e80f423fff18a4f|AsyncLog analyId 1718342360895: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:22|-|38e9c569055cde34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:23||9a8eeb76607adfc2|Start write log analyId 1718342363895
14/06/24 12:19:23||9a8eeb76607adfc2|AsyncLog analyId 1718342363895: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:24|-|0c9e1e8bdbc5b439|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:26|-|936b4889bc2360e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:26||7b39f792b4fa68f5|Start write log analyId 1718342366896
14/06/24 12:19:26||7b39f792b4fa68f5|AsyncLog analyId 1718342366896: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:28|-|927c5dd2408b0afe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:29||269e07f5614ae9e9|Start write log analyId 1718342369896
14/06/24 12:19:29||269e07f5614ae9e9|AsyncLog analyId 1718342369896: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:30|-|cb66460a5649a094|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:30||472b6ae28302f992|START CLEAR CACHE
14/06/24 12:19:32|-|16053aa8f488ce80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:32||52d32b7c3f8ce593|Start write log analyId 1718342372897
14/06/24 12:19:32||52d32b7c3f8ce593|AsyncLog analyId 1718342372897: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:34|-|2fa0ae22fbb8aea3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:35||e04b394c3a0bf894|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:19:35||2d41a8dcd4d075aa|Start write log analyId 1718342375897
14/06/24 12:19:35||2d41a8dcd4d075aa|AsyncLog analyId 1718342375897: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:36|-|980665a5b1f210a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:38|-|27aa0c0f23cc08a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:38||aca0678b81d84533|Start write log analyId 1718342378898
14/06/24 12:19:38||aca0678b81d84533|AsyncLog analyId 1718342378898: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:40|-|5cd24b30f9e00710|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:40||dd4c2cfe27395539|START CLEAR CACHE
14/06/24 12:19:41||e023985a0a2ce037|Start write log analyId 1718342381898
14/06/24 12:19:41||e023985a0a2ce037|AsyncLog analyId 1718342381898: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:42|-|8c329b1b83f6301a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:44|-|0bf9d517b2e1ed60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:44||6950c00e7539d646|Start write log analyId 1718342384899
14/06/24 12:19:44||6950c00e7539d646|AsyncLog analyId 1718342384899: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:46|-|a4129baf94137d9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:47||a78707f7dc2b8d38|Start write log analyId 1718342387900
14/06/24 12:19:47||a78707f7dc2b8d38|AsyncLog analyId 1718342387900: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:48|-|207f4a5877f4d79b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:50|-|93bfc8428298fd17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:50||c51ceacb1581a743|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:19:50||1484b826dd99661b|START CLEAR CACHE
14/06/24 12:19:50||69b56a3e07759a1a|Start write log analyId 1718342390900
14/06/24 12:19:50||69b56a3e07759a1a|AsyncLog analyId 1718342390900: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:52|-|0997039ee36ebce0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:53||5fc2a688a1a1fead|Start write log analyId 1718342393901
14/06/24 12:19:53||5fc2a688a1a1fead|AsyncLog analyId 1718342393901: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:54|-|f4266e372a58f399|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:56|-|00331b869f0d1721|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:56||1a3f36d925168048|Start write log analyId 1718342396903
14/06/24 12:19:56||1a3f36d925168048|AsyncLog analyId 1718342396903: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:19:58|-|fd006b28f0c88864|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:19:59||2e1cf7e40cea9757|Start write log analyId 1718342399903
14/06/24 12:19:59||2e1cf7e40cea9757|AsyncLog analyId 1718342399903: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:00|-|2dfe5df3cf7f8dff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:00||643c0c0842034e7e|START CLEAR CACHE
14/06/24 12:20:02|-|2fff451e9f8568d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:02||b8de0b45d5160f1c|Start write log analyId 1718342402904
14/06/24 12:20:02||b8de0b45d5160f1c|AsyncLog analyId 1718342402904: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:04|-|07dce26227f27789|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:05||dd64fa3058e2b68b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:20:05||ca026c467b693037|Start write log analyId 1718342405906
14/06/24 12:20:05||ca026c467b693037|AsyncLog analyId 1718342405906: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:06|-|698b1d0ee9688f73|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:08|-|3ab20e2d987dfde0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:08||4c720b4c40871643|Start write log analyId 1718342408906
14/06/24 12:20:08||4c720b4c40871643|AsyncLog analyId 1718342408906: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:10|-|1f54fbdcad73555b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:10||799aa9b708a90182|START CLEAR CACHE
14/06/24 12:20:11||ef8f0a54329c9e4c|Start write log analyId 1718342411907
14/06/24 12:20:11||ef8f0a54329c9e4c|AsyncLog analyId 1718342411907: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:12|-|dfea6f710919eaa1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:14|-|d62b1b52a475a86d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:14||49eede14de913112|Start write log analyId 1718342414907
14/06/24 12:20:14||49eede14de913112|AsyncLog analyId 1718342414907: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:16|-|56749e7497f0e096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:17||8e3eaf89d46d36a6|Start write log analyId 1718342417908
14/06/24 12:20:17||8e3eaf89d46d36a6|AsyncLog analyId 1718342417908: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:18|-|209405aa165ca4d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:20|-|f087fd362ea824d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:20||0a798f56ca5b1699|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:20:20||9944029feff58fa1|START CLEAR CACHE
14/06/24 12:20:20||36ef536820f0a271|Start write log analyId 1718342420909
14/06/24 12:20:20||36ef536820f0a271|AsyncLog analyId 1718342420909: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:22|-|7288051e796e9820|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:23||00bae75ffa3b4943|Start write log analyId 1718342423909
14/06/24 12:20:23||00bae75ffa3b4943|AsyncLog analyId 1718342423909: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:24|-|d090cba25d3b96d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:26|-|6d67b93520b561e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:26||ae27f9c18265ced5|Start write log analyId 1718342426909
14/06/24 12:20:26||ae27f9c18265ced5|AsyncLog analyId 1718342426909: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:28|-|b3691acf8e1a4bf9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:29||77337de0c99535d7|Start write log analyId 1718342429910
14/06/24 12:20:29||77337de0c99535d7|AsyncLog analyId 1718342429910: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:30|-|d6606ea29c22faff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:30||217c8896309bbd17|START CLEAR CACHE
14/06/24 12:20:32|-|a442df660b9886be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:32||95f1159eb9cb1eac|Start write log analyId 1718342432911
14/06/24 12:20:32||95f1159eb9cb1eac|AsyncLog analyId 1718342432911: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:34|-|da5572bc83ce9f84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:35||7bff54b19f206646|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:20:35||7bc5ddc597650e94|Start write log analyId 1718342435911
14/06/24 12:20:35||7bc5ddc597650e94|AsyncLog analyId 1718342435911: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:36|-|a18736eaffb8d803|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:38|-|19d2813d96ed9674|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:38||1c3b2d8dd985733d|Start write log analyId 1718342438912
14/06/24 12:20:38||1c3b2d8dd985733d|AsyncLog analyId 1718342438912: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:40|-|7b79b77e3be14ff3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:40||7248c02fd7c5d8c3|START CLEAR CACHE
14/06/24 12:20:41||5904fd56c4884cb4|Start write log analyId 1718342441912
14/06/24 12:20:41||5904fd56c4884cb4|AsyncLog analyId 1718342441912: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:42|-|3981f8639c867645|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:44|-|6ab7da928deaa775|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:44||7cb6dd0cf85eb707|Start write log analyId 1718342444913
14/06/24 12:20:44||7cb6dd0cf85eb707|AsyncLog analyId 1718342444913: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:46|-|0af19ba3120d1587|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:47||dce993dbdbf5e5e1|Start write log analyId 1718342447914
14/06/24 12:20:47||dce993dbdbf5e5e1|AsyncLog analyId 1718342447914: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:48|-|054b6a2fc7b29fa2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:50|-|5b3a2fb896b49f58|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:50||a4c5e1f855e1dd0f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:20:50||bd8a945503b0e414|START CLEAR CACHE
14/06/24 12:20:50||8bdce3b1f78ac2f4|Start write log analyId 1718342450914
14/06/24 12:20:50||8bdce3b1f78ac2f4|AsyncLog analyId 1718342450914: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:52|-|e5680c89cc8861d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:53||6f9c325f049ac80a|Start write log analyId 1718342453915
14/06/24 12:20:53||6f9c325f049ac80a|AsyncLog analyId 1718342453915: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:54|-|74d2262cf09a46b0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:56|-|0aa0b41a0a35b84d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:56||9ad720aac7b70b04|Start write log analyId 1718342456915
14/06/24 12:20:56||9ad720aac7b70b04|AsyncLog analyId 1718342456915: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:20:58|-|cf5590749c4699f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:20:59||dd1485de7072e835|Start write log analyId 1718342459916
14/06/24 12:20:59||dd1485de7072e835|AsyncLog analyId 1718342459916: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:00|-|50649f62779d521a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:00||dfb9cdac93eb6d2c|START CLEAR CACHE
14/06/24 12:21:02|-|2ed0a554f39f2c21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:02||10b77123bdf69c14|Start write log analyId 1718342462918
14/06/24 12:21:02||10b77123bdf69c14|AsyncLog analyId 1718342462918: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:04|-|f8ed59801309a958|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:05||1cc6ee3e4444962f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:21:05||9530248dc9797575|Start write log analyId 1718342465919
14/06/24 12:21:05||9530248dc9797575|AsyncLog analyId 1718342465919: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:06|-|737ee12e627ccb4a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:08|-|4f6cd53e20be2a74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:08||f20c40348ebbb489|Start write log analyId 1718342468920
14/06/24 12:21:08||f20c40348ebbb489|AsyncLog analyId 1718342468920: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:10|-|22f557bdd59935c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:10||bf54c7a1b2a71d4f|START CLEAR CACHE
14/06/24 12:21:11||e9c46c79293f796d|Start write log analyId 1718342471920
14/06/24 12:21:11||e9c46c79293f796d|AsyncLog analyId 1718342471920: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:12|-|6db9c83a91e37bdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:14|-|1a217491d005efa7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:14||19075f978b5310a0|Start write log analyId 1718342474921
14/06/24 12:21:14||19075f978b5310a0|AsyncLog analyId 1718342474921: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:16|-|865ace3f1e4c90f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:17||e824c2e5d3f7862d|Start write log analyId 1718342477921
14/06/24 12:21:17||e824c2e5d3f7862d|AsyncLog analyId 1718342477921: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:18|-|30a87dd26d3dc433|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:20|-|51cbe63395f66e4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:20||884164f0f585ce3f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:21:20||6c099c5d231f2d18|START CLEAR CACHE
14/06/24 12:21:20||db45636092fe4c4a|Start write log analyId 1718342480922
14/06/24 12:21:20||db45636092fe4c4a|AsyncLog analyId 1718342480922: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:22|-|61b8a9db3a0ea26b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:23||89844ec21f5f03f3|Start write log analyId 1718342483923
14/06/24 12:21:23||89844ec21f5f03f3|AsyncLog analyId 1718342483923: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:24|-|18d4ddb89b2b3c39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:26|-|cfa2c7eafe190e47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:26||e89fe8959a3b51be|Start write log analyId 1718342486923
14/06/24 12:21:26||e89fe8959a3b51be|AsyncLog analyId 1718342486923: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:28|-|e34abffe5f163486|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:29||96e718b53b4208cf|Start write log analyId 1718342489924
14/06/24 12:21:29||96e718b53b4208cf|AsyncLog analyId 1718342489924: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:30|-|0d8927998fffc446|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:30||0b1dcc90cbf93d43|START CLEAR CACHE
14/06/24 12:21:32|-|cfc5611cceb97dcd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:32||3874aa24cfa37ec6|Start write log analyId 1718342492924
14/06/24 12:21:32||3874aa24cfa37ec6|AsyncLog analyId 1718342492924: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:34|-|2fb07c9470688c9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:35||5ddd5aa9d974198e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:21:35||49a6c6fa45387349|Start write log analyId 1718342495925
14/06/24 12:21:35||49a6c6fa45387349|AsyncLog analyId 1718342495925: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:36|-|54df07467f91f6f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:38|-|aa01547e947efeaa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:38||cdfc5f2f7234bc38|Start write log analyId 1718342498926
14/06/24 12:21:38||cdfc5f2f7234bc38|AsyncLog analyId 1718342498926: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:40|-|cd4c989cd07c31bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:40||c6af0239282f67dc|START CLEAR CACHE
14/06/24 12:21:41||17a19b3d256ccd10|Start write log analyId 1718342501926
14/06/24 12:21:41||17a19b3d256ccd10|AsyncLog analyId 1718342501926: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:42|-|bfeeb7ff22e8ab25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:44|-|b92f7103bbd700df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:44||23bfa3018608aadb|Start write log analyId 1718342504927
14/06/24 12:21:44||23bfa3018608aadb|AsyncLog analyId 1718342504927: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:46|-|6789e4776c45ce6b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:47||afde08a5c0b0b9d2|Start write log analyId 1718342507927
14/06/24 12:21:47||afde08a5c0b0b9d2|AsyncLog analyId 1718342507927: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:48|-|c2a434e78c01fdc6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:50|-|e9ce5231dc07fc56|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:50||6eb153bc2d7b1ee5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:21:50||f7e0936471f5c06f|START CLEAR CACHE
14/06/24 12:21:50||05dbdfdeed6c96cd|Start write log analyId 1718342510928
14/06/24 12:21:50||05dbdfdeed6c96cd|AsyncLog analyId 1718342510928: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:52|-|8c706b9a0268a77a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:53||dadf2ed00d75a62e|Start write log analyId 1718342513929
14/06/24 12:21:53||dadf2ed00d75a62e|AsyncLog analyId 1718342513929: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:54|-|a4f3332d2361f05c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:56|-|95c6160f2dfe8431|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:56||ab6cdca97da46ff3|Start write log analyId 1718342516929
14/06/24 12:21:56||ab6cdca97da46ff3|AsyncLog analyId 1718342516929: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:21:58|-|d147314b5157f798|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:21:59||4c9323d2baddfed8|Start write log analyId 1718342519930
14/06/24 12:21:59||4c9323d2baddfed8|AsyncLog analyId 1718342519930: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:00|-|138e120943d4bf44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:00||54889f4126e719d6|START CLEAR CACHE
14/06/24 12:22:02|-|96c7407273337087|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:02||ef0bd607bc414ab3|Start write log analyId 1718342522931
14/06/24 12:22:02||ef0bd607bc414ab3|AsyncLog analyId 1718342522931: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:04|-|0d4f96dc665a41a1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:05||5d56c972e0803ebe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:22:05||e596b6287d0c99c8|Start write log analyId 1718342525931
14/06/24 12:22:05||e596b6287d0c99c8|AsyncLog analyId 1718342525931: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:06|-|611f4d264e5b9de3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:08|-|d2d0de4e9a76e322|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:08||64e16ca92681e910|Start write log analyId 1718342528932
14/06/24 12:22:08||64e16ca92681e910|AsyncLog analyId 1718342528932: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:10|-|350a9b6e5fa18a7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:10||ec41f022ce3acb3c|START CLEAR CACHE
14/06/24 12:22:11||b06adf2733be3418|Start write log analyId 1718342531932
14/06/24 12:22:11||b06adf2733be3418|AsyncLog analyId 1718342531932: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:12|-|5ab23a04542661d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:14|-|45805a2091023c09|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:14||6fbf28d3af06ad4f|Start write log analyId 1718342534932
14/06/24 12:22:14||6fbf28d3af06ad4f|AsyncLog analyId 1718342534932: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:16|-|3cda7c82b17e88ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:17||3cb67ea2a356a39d|Start write log analyId 1718342537933
14/06/24 12:22:17||3cb67ea2a356a39d|AsyncLog analyId 1718342537933: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:18|-|e72bfb689f71a2c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:20|-|f71827f43b336d5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:20||79b099e1661b10b9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:22:20||b4571a5426494243|START CLEAR CACHE
14/06/24 12:22:20||45d81f887ef31abb|Start write log analyId 1718342540933
14/06/24 12:22:20||45d81f887ef31abb|AsyncLog analyId 1718342540933: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:22|-|4bc16548b8b2a882|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:23||59884c87237404e6|Start write log analyId 1718342543934
14/06/24 12:22:23||59884c87237404e6|AsyncLog analyId 1718342543934: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:24|-|27d3397de7be8226|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:26|-|3d3049efba00f30d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:26||dc16f9a619626778|Start write log analyId 1718342546935
14/06/24 12:22:26||dc16f9a619626778|AsyncLog analyId 1718342546935: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:28|-|21874662f3651f08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:29||57e62f8e1eb262fd|Start write log analyId 1718342549935
14/06/24 12:22:29||57e62f8e1eb262fd|AsyncLog analyId 1718342549935: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:30|-|75d3b4e97f568dd3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:30||59c730566a0c9ab7|START CLEAR CACHE
14/06/24 12:22:32|-|fcff1c0f832fbb34|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:32||d4d1d3370c73cf5d|Start write log analyId 1718342552936
14/06/24 12:22:32||d4d1d3370c73cf5d|AsyncLog analyId 1718342552936: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:34|-|9049bc8d3c852856|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:35||83f760b0efe53871|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:22:35||5954f5e220f98386|Start write log analyId 1718342555937
14/06/24 12:22:35||5954f5e220f98386|AsyncLog analyId 1718342555937: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:36|-|8e26a60756e1e1d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:38|-|7d74b8d6f567fb50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:38||fee111b05d9fad3f|Start write log analyId 1718342558937
14/06/24 12:22:38||fee111b05d9fad3f|AsyncLog analyId 1718342558937: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:40|-|559d647475ca949e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:40||46c9e0540ac823f8|START CLEAR CACHE
14/06/24 12:22:41||19ae4b6c347fa38a|Start write log analyId 1718342561938
14/06/24 12:22:41||19ae4b6c347fa38a|AsyncLog analyId 1718342561938: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:42|-|31709a1a24669918|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:44|-|9a38b75ddc966825|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:44||ac8f82db7ba6423d|Start write log analyId 1718342564938
14/06/24 12:22:44||ac8f82db7ba6423d|AsyncLog analyId 1718342564938: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:46|-|b266ff10981a620a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:47||46f79ac7b2a03994|Start write log analyId 1718342567939
14/06/24 12:22:47||46f79ac7b2a03994|AsyncLog analyId 1718342567939: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:48|-|3bbd957941f5cd71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:50|-|2c4c3ade1700aa45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:50||418ff0e4822f64e6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:22:50||973b090c95be8ed1|START CLEAR CACHE
14/06/24 12:22:50||ef95473bd5c43efb|Start write log analyId 1718342570944
14/06/24 12:22:50||ef95473bd5c43efb|AsyncLog analyId 1718342570944: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:52|-|07718e0f9ec13721|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:53||52311096c9c09284|Start write log analyId 1718342573945
14/06/24 12:22:53||52311096c9c09284|AsyncLog analyId 1718342573945: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:54|-|2cb52d2c306cc5d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:56|-|b9f5e60809d0e81d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:56||b482b85683650d68|Start write log analyId 1718342576946
14/06/24 12:22:56||b482b85683650d68|AsyncLog analyId 1718342576946: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:22:58|-|788e9961ec4c27f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:22:59||0652af9ff0086d28|Start write log analyId 1718342579946
14/06/24 12:22:59||0652af9ff0086d28|AsyncLog analyId 1718342579946: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:00|-|e8a0a4999742fc82|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:00||fd94f15831bbd9b8|START CLEAR CACHE
14/06/24 12:23:02|-|0401d43b5b95276f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:02||995327da0e8d1048|Start write log analyId 1718342582947
14/06/24 12:23:02||995327da0e8d1048|AsyncLog analyId 1718342582947: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:04|-|e5884df7f931fccb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:05||6b5a349b5db3acf6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:23:05||1d237af1f1e6ebab|Start write log analyId 1718342585947
14/06/24 12:23:05||1d237af1f1e6ebab|AsyncLog analyId 1718342585947: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:06|-|02317ed66fc87fbb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:08|-|6794488105656ab4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:08||309b21590b2739b1|Start write log analyId 1718342588948
14/06/24 12:23:08||309b21590b2739b1|AsyncLog analyId 1718342588948: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:10|-|eff1f97cc2881c0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:10||695d6b40e85b04c5|START CLEAR CACHE
14/06/24 12:23:11||29d716630b8d08cb|Start write log analyId 1718342591949
14/06/24 12:23:11||29d716630b8d08cb|AsyncLog analyId 1718342591949: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:12|-|3839d74e7283e809|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:14|-|e0fb82bd60a5eb92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:14||eb1d9d6322faaa55|Start write log analyId 1718342594949
14/06/24 12:23:14||eb1d9d6322faaa55|AsyncLog analyId 1718342594949: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:16|-|1552345693410bd2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:17||51a848267e1ecc5d|Start write log analyId 1718342597950
14/06/24 12:23:17||51a848267e1ecc5d|AsyncLog analyId 1718342597950: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:18|-|296fe93259bd269c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:20|-|c19c0dc5bde658ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:20||b0cdce3782ce5fea|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:23:20||0e65e62f6a52d885|START CLEAR CACHE
14/06/24 12:23:20||6e91e139dd024dfe|Start write log analyId 1718342600953
14/06/24 12:23:20||6e91e139dd024dfe|AsyncLog analyId 1718342600953: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:22|-|9a37919716f388ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:23||6c984a32924b3aff|Start write log analyId 1718342603953
14/06/24 12:23:23||6c984a32924b3aff|AsyncLog analyId 1718342603953: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:24|-|e078fcf5b334c233|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:26|-|5e318e9e7ef534ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:26||6cb20352880e07fd|Start write log analyId 1718342606954
14/06/24 12:23:26||6cb20352880e07fd|AsyncLog analyId 1718342606954: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:28|-|802952c55b2fe657|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:29||6edaedac3164bf3e|Start write log analyId 1718342609954
14/06/24 12:23:29||6edaedac3164bf3e|AsyncLog analyId 1718342609954: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:30|-|7d055f1f2195c768|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:30||4c9cdb4cb80bd163|START CLEAR CACHE
14/06/24 12:23:32|-|dd9fcdbccc4b2f43|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:32||c0e8b5c4c964f123|Start write log analyId 1718342612954
14/06/24 12:23:32||c0e8b5c4c964f123|AsyncLog analyId 1718342612954: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:34|-|ab0329f40cefd805|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:35||2644eb061181176e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:23:35||72f38b3f3e6a3fe3|Start write log analyId 1718342615955
14/06/24 12:23:35||72f38b3f3e6a3fe3|AsyncLog analyId 1718342615955: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:36|-|ee025b045357bd87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:38|-|b485eda12260ec54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:38||de20e66bf82671f1|Start write log analyId 1718342618955
14/06/24 12:23:38||de20e66bf82671f1|AsyncLog analyId 1718342618955: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:40|-|306acd035a7b07f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:40||002717abce345984|START CLEAR CACHE
14/06/24 12:23:41||9da6cd4cbd7ecad7|Start write log analyId 1718342621956
14/06/24 12:23:41||9da6cd4cbd7ecad7|AsyncLog analyId 1718342621956: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:42|-|8b4ce414b169c708|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:44|-|81bd052932249462|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:44||a6eaa23a219f3daa|Start write log analyId 1718342624956
14/06/24 12:23:44||a6eaa23a219f3daa|AsyncLog analyId 1718342624956: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:46|-|13f7768f9e93ff35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:47||edd06d9fce09ee87|Start write log analyId 1718342627957
14/06/24 12:23:47||edd06d9fce09ee87|AsyncLog analyId 1718342627957: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:48|-|3da5a278b6d90079|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:50|-|726e2fa9d947d864|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:50||5086ed487b6d739c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:23:50||905727cb3baad6c6|START CLEAR CACHE
14/06/24 12:23:50||c5a5d91944f443e7|Start write log analyId 1718342630957
14/06/24 12:23:50||c5a5d91944f443e7|AsyncLog analyId 1718342630957: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:52|-|c6b273aeafaf2772|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:53||edd035968a9e8ac4|Start write log analyId 1718342633958
14/06/24 12:23:53||edd035968a9e8ac4|AsyncLog analyId 1718342633958: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:54|-|9a347e2d7aba926b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:56|-|dcd78e02247dcefe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:56||9d6f09ffd27ab187|Start write log analyId 1718342636959
14/06/24 12:23:56||9d6f09ffd27ab187|AsyncLog analyId 1718342636959: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:23:58|-|e977e38135b567f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:23:59||4602181326b43cd3|Start write log analyId 1718342639959
14/06/24 12:23:59||4602181326b43cd3|AsyncLog analyId 1718342639959: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:00|-|90b5664127b70d49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:00||814ac96f316c5866|START CLEAR CACHE
14/06/24 12:24:02|-|5f0a0cb11feed5cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:02||264a39382374e331|Start write log analyId 1718342642960
14/06/24 12:24:02||264a39382374e331|AsyncLog analyId 1718342642960: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:04|-|ad07e6630845408d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:05||ed9897aef9b688b6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:24:05||19e53f02af633498|Start write log analyId 1718342645961
14/06/24 12:24:05||19e53f02af633498|AsyncLog analyId 1718342645961: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:06|-|b22d538d695051ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:08|-|f5a54fbc8b8d01b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:08||ea1eebdfdf26ff3b|Start write log analyId 1718342648961
14/06/24 12:24:08||ea1eebdfdf26ff3b|AsyncLog analyId 1718342648961: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:10|-|60add40229463acb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:10||89d5dd383eee8a35|START CLEAR CACHE
14/06/24 12:24:11||bd6e64cb9f2ec571|Start write log analyId 1718342651962
14/06/24 12:24:11||bd6e64cb9f2ec571|AsyncLog analyId 1718342651962: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:12|-|6ec5db98f24401b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:14|-|cccaeaf9b73e0fe2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:14||ac4363e8b82376ab|Start write log analyId 1718342654963
14/06/24 12:24:14||ac4363e8b82376ab|AsyncLog analyId 1718342654963: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:16|-|ee51bc763a286224|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:17||b0b2a9e906b8674f|Start write log analyId 1718342657963
14/06/24 12:24:17||b0b2a9e906b8674f|AsyncLog analyId 1718342657963: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:18|-|16a0a8bb46822df4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:20|-|653cd0ba7c74657d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:20||a2e6cdc52f23198c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:24:20||675c230c475df791|START CLEAR CACHE
14/06/24 12:24:20||5610180f37a840b6|Start write log analyId 1718342660964
14/06/24 12:24:20||5610180f37a840b6|AsyncLog analyId 1718342660964: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:22|-|fa5d3f241bfd6fc3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:23||9b89ae93c110e820|Start write log analyId 1718342663965
14/06/24 12:24:23||9b89ae93c110e820|AsyncLog analyId 1718342663965: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:24|-|0ecb25453c344001|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:26|-|95445d3c935af98a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:26||d24bed7fb9ca40a1|Start write log analyId 1718342666965
14/06/24 12:24:26||d24bed7fb9ca40a1|AsyncLog analyId 1718342666965: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:28|-|8e4600d29b9b9257|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:29||1668147b77614ecb|Start write log analyId 1718342669966
14/06/24 12:24:29||1668147b77614ecb|AsyncLog analyId 1718342669966: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:30|-|977423c498b0d1bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:30||f6bc725df5c83a84|START CLEAR CACHE
14/06/24 12:24:32|-|5fe424f55b65480b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:32||f452d7aa259df80a|Start write log analyId 1718342672967
14/06/24 12:24:32||f452d7aa259df80a|AsyncLog analyId 1718342672967: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:34|-|931cea2926739e11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:35||feb0957054f2a7ab|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:24:35||695a1b216e349757|Start write log analyId 1718342675967
14/06/24 12:24:35||695a1b216e349757|AsyncLog analyId 1718342675967: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:36|-|5cf372155fc9e6c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:38|-|f54addbbf5d9835c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:38||8298d2a5513b250b|Start write log analyId 1718342678968
14/06/24 12:24:38||8298d2a5513b250b|AsyncLog analyId 1718342678968: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:40|-|450de44c590c8e0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:40||c90f46cef355fd23|START CLEAR CACHE
14/06/24 12:24:41||c587017f04d10161|Start write log analyId 1718342681968
14/06/24 12:24:41||c587017f04d10161|AsyncLog analyId 1718342681968: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:42|-|feed2de99fbfcb99|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:44|-|b3e3d8095d1dc956|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:44||970ede0705c29903|Start write log analyId 1718342684969
14/06/24 12:24:44||970ede0705c29903|AsyncLog analyId 1718342684969: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:46|-|34cf848378a6ce21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:47||943d1177b5b4d9d4|Start write log analyId 1718342687969
14/06/24 12:24:47||943d1177b5b4d9d4|AsyncLog analyId 1718342687969: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:48|-|931aa04140b910a5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:50|-|4b922bf15968e2a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:50||5fa737bc490863fa|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:24:50||f9d4243ada6ec9d2|START CLEAR CACHE
14/06/24 12:24:50||61a9b08ad1157a73|Start write log analyId 1718342690970
14/06/24 12:24:50||61a9b08ad1157a73|AsyncLog analyId 1718342690970: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:52|-|127f85e2e334f870|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:53||011691285a0b7415|Start write log analyId 1718342693970
14/06/24 12:24:53||011691285a0b7415|AsyncLog analyId 1718342693970: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:54|-|c2aadf602181c64d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:56|-|93cf1bddb3278d7e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:56||eaaeb1c112b61b46|Start write log analyId 1718342696971
14/06/24 12:24:56||eaaeb1c112b61b46|AsyncLog analyId 1718342696971: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:24:58|-|afab3907b358561e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:24:59||0c1c56b4665f5780|Start write log analyId 1718342699971
14/06/24 12:24:59||0c1c56b4665f5780|AsyncLog analyId 1718342699971: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:00|-|24f2c00d72ddd4f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:00||a609611f9eead387|START CLEAR CACHE
14/06/24 12:25:02|-|ef25d9411c3eeb67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:02||de52d9f596db5373|Start write log analyId 1718342702972
14/06/24 12:25:02||de52d9f596db5373|AsyncLog analyId 1718342702972: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:04|-|d97a76d82a0aab13|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:05||0c70a890501a59fe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:25:05||06579e065a732386|Start write log analyId 1718342705973
14/06/24 12:25:05||06579e065a732386|AsyncLog analyId 1718342705973: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:06|-|bd337e3166ff2503|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:08|-|333b06d258bdb90c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:08||a625b755f946c358|Start write log analyId 1718342708974
14/06/24 12:25:08||a625b755f946c358|AsyncLog analyId 1718342708974: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:10|-|be0f8cba0995e182|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:10||d265b830ec992539|START CLEAR CACHE
14/06/24 12:25:11||135b368ae9333b3c|Start write log analyId 1718342711974
14/06/24 12:25:11||135b368ae9333b3c|AsyncLog analyId 1718342711974: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:12|-|4c4eb3415f96e812|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:14|-|08b701c162cecfc2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:14||bdc927227732b781|Start write log analyId 1718342714975
14/06/24 12:25:14||bdc927227732b781|AsyncLog analyId 1718342714975: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:16|-|61b01ee06713921e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:17||e2dc5f8d7f250bf0|Start write log analyId 1718342717976
14/06/24 12:25:17||e2dc5f8d7f250bf0|AsyncLog analyId 1718342717976: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:18|-|eae6a353a7c3c2fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:20|-|db46d4a507510eed|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:20||bfef9e74b96d3817|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:25:20||6e45de29c46bc7db|START CLEAR CACHE
14/06/24 12:25:20||16535246020982e3|Start write log analyId 1718342720977
14/06/24 12:25:20||16535246020982e3|AsyncLog analyId 1718342720977: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:22|-|1085152948eb28cd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:23||491054c7348b4456|Start write log analyId 1718342723977
14/06/24 12:25:23||491054c7348b4456|AsyncLog analyId 1718342723977: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:24|-|8c06007ff04186ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:26|-|b5ee7a4302736666|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:26||5486152d59f693a7|Start write log analyId 1718342726978
14/06/24 12:25:26||5486152d59f693a7|AsyncLog analyId 1718342726978: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:28|-|7be435a0927bdb7c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:29||26e368fba61d9116|Start write log analyId 1718342729978
14/06/24 12:25:29||26e368fba61d9116|AsyncLog analyId 1718342729978: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:30|-|77e729ca06f9521f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:30||4aa18a75d00e3325|START CLEAR CACHE
14/06/24 12:25:32|-|57645998b8e9da17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:32||1a3e993377312639|Start write log analyId 1718342732979
14/06/24 12:25:32||1a3e993377312639|AsyncLog analyId 1718342732979: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:34|-|fae6fd9a9ba11ac6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:35||423b4a03e99e1eb9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:25:35||181191439a3d6fb3|Start write log analyId 1718342735979
14/06/24 12:25:35||181191439a3d6fb3|AsyncLog analyId 1718342735979: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:36|-|457703f73f6a2391|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:38|-|ac8bfed5eb7cdae2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:38||fa78e8b4f66e2862|Start write log analyId 1718342738980
14/06/24 12:25:38||fa78e8b4f66e2862|AsyncLog analyId 1718342738980: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:40|-|ecdf34ac8c11b19d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:40||52b9c2b0a1d08b39|START CLEAR CACHE
14/06/24 12:25:41||bae87185ca493e7e|Start write log analyId 1718342741981
14/06/24 12:25:41||bae87185ca493e7e|AsyncLog analyId 1718342741981: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:42|-|f7e46224fd8248a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:44|-|6a25f98b50bf6244|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:44||a3751dc3c6d29b56|Start write log analyId 1718342744981
14/06/24 12:25:44||a3751dc3c6d29b56|AsyncLog analyId 1718342744981: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:46|-|9021d63fac25462d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:47||b0f7cb89c5432605|Start write log analyId 1718342747982
14/06/24 12:25:47||b0f7cb89c5432605|AsyncLog analyId 1718342747982: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:48|-|3780356776ab6bbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:50|-|ec2dbcdc9ceb42df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:50||a2118a3ea94b4bce|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:25:50||f5e876ba80f31d80|START CLEAR CACHE
14/06/24 12:25:50||aa82d1a0735e9513|Start write log analyId 1718342750982
14/06/24 12:25:50||aa82d1a0735e9513|AsyncLog analyId 1718342750982: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:52|-|058edbf15c73a0f2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:53||277f32b7a810214c|Start write log analyId 1718342753983
14/06/24 12:25:53||277f32b7a810214c|AsyncLog analyId 1718342753983: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:54|-|5b52516812d57093|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:56|-|3420e64e7b231096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:56||bdb672c74b8206da|Start write log analyId 1718342756984
14/06/24 12:25:56||bdb672c74b8206da|AsyncLog analyId 1718342756984: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:25:58|-|fb38ecd819d6de7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:25:59||071becc93c098df8|Start write log analyId 1718342759984
14/06/24 12:25:59||071becc93c098df8|AsyncLog analyId 1718342759984: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:00|-|4d930c918606a261|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:00||1efef3ce2405d576|START CLEAR CACHE
14/06/24 12:26:02|-|264c32cdc48088a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:02||1e527c520efe4cb9|Start write log analyId 1718342762985
14/06/24 12:26:02||1e527c520efe4cb9|AsyncLog analyId 1718342762985: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:04|-|72bf6195f2454dda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:05||fe49261f3df41f29|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:26:05||4efcf362b86e20cd|Start write log analyId 1718342765986
14/06/24 12:26:05||4efcf362b86e20cd|AsyncLog analyId 1718342765986: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:06|-|2facbbf92fe3a4d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:08|-|a3ea6aa0f1d0bc31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:08||0a4cca5f778061c8|Start write log analyId 1718342768986
14/06/24 12:26:08||0a4cca5f778061c8|AsyncLog analyId 1718342768986: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:10|-|ff270b564c161056|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:10||48fa52be680f6df8|START CLEAR CACHE
14/06/24 12:26:11||b0d7ba2d7347ea9f|Start write log analyId 1718342771987
14/06/24 12:26:11||b0d7ba2d7347ea9f|AsyncLog analyId 1718342771987: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:12|-|839932cd1ed7b8b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:14|-|d4996ea1c6006a5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:14||23f561b0c1d60bf4|Start write log analyId 1718342774987
14/06/24 12:26:14||23f561b0c1d60bf4|AsyncLog analyId 1718342774987: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:16|-|a8e98304c2588d98|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:17||05bbfa6b36958655|Start write log analyId 1718342777988
14/06/24 12:26:17||05bbfa6b36958655|AsyncLog analyId 1718342777988: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:18|-|83306eab8143b84d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:20|-|72f35f1baef37bb1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:20||03c0b0564e9b582a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:26:20||4269c00bf1d4fd44|START CLEAR CACHE
14/06/24 12:26:20||be8301cc8c68f28a|Start write log analyId 1718342780988
14/06/24 12:26:20||be8301cc8c68f28a|AsyncLog analyId 1718342780988: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:22|-|1e603cd661d108bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:23||19a70fec186c9e0a|Start write log analyId 1718342783989
14/06/24 12:26:23||19a70fec186c9e0a|AsyncLog analyId 1718342783989: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:24|-|6e9c9c1be66be875|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:26|-|257d0bc426c9ba71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:26||73ee4f11a911273c|Start write log analyId 1718342786989
14/06/24 12:26:26||73ee4f11a911273c|AsyncLog analyId 1718342786989: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:28|-|528ecb8b374a3959|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:29||85353b11a71ba5e8|Start write log analyId 1718342789990
14/06/24 12:26:29||85353b11a71ba5e8|AsyncLog analyId 1718342789990: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:30|-|69ed4f27ea833b21|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:30||f227dd260032f01c|START CLEAR CACHE
14/06/24 12:26:32|-|860f00c97e08fc08|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:32||a5dc83a42b5862d3|Start write log analyId 1718342792990
14/06/24 12:26:32||a5dc83a42b5862d3|AsyncLog analyId 1718342792990: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:34|-|ceff4e38c9ea7851|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:35||87bba77643bd9c90|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:26:35||22371af038575922|Start write log analyId 1718342795991
14/06/24 12:26:35||22371af038575922|AsyncLog analyId 1718342795991: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:36|-|b8f5910fcb6ccbb9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:38|-|807ada073575f0fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:38||d7c0bf681647b12c|Start write log analyId 1718342798992
14/06/24 12:26:38||d7c0bf681647b12c|AsyncLog analyId 1718342798992: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:40|-|f019051c1c396f52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:40||2666d029dbc3f1a3|START CLEAR CACHE
14/06/24 12:26:41||11b97e6f564ece50|Start write log analyId 1718342801992
14/06/24 12:26:41||11b97e6f564ece50|AsyncLog analyId 1718342801992: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:42|-|5c1e26a2842903de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:44|-|97b14ac25115cc5b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:44||3558eabe93d2cbcc|Start write log analyId 1718342804993
14/06/24 12:26:44||3558eabe93d2cbcc|AsyncLog analyId 1718342804993: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:46|-|7f58c5ac7802e7ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:47||26a86a32da6b2128|Start write log analyId 1718342807993
14/06/24 12:26:47||26a86a32da6b2128|AsyncLog analyId 1718342807993: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:48|-|a988922fe083c5ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:50|-|f3ff577e04085b64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:50||8184315d4f6e9aa0|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:26:50||29f9c62eaab9b93b|START CLEAR CACHE
14/06/24 12:26:50||0ee7ceee8009d0a8|Start write log analyId 1718342810994
14/06/24 12:26:50||0ee7ceee8009d0a8|AsyncLog analyId 1718342810994: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:52|-|78b06572f4e58e3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:53||b2e8471c47fa6e6f|Start write log analyId 1718342813994
14/06/24 12:26:53||b2e8471c47fa6e6f|AsyncLog analyId 1718342813994: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:54|-|d7faec72d539c9ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:56|-|fd49f9afdc956a68|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:56||ecf63744464d8a2d|Start write log analyId 1718342816995
14/06/24 12:26:56||ecf63744464d8a2d|AsyncLog analyId 1718342816995: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:26:58|-|b6c9824901204bc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:26:59||09a2342ce4760fbf|Start write log analyId 1718342819996
14/06/24 12:26:59||09a2342ce4760fbf|AsyncLog analyId 1718342819996: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:00|-|8ea86d74578ba58c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:00||931bbb3d530d12c1|START CLEAR CACHE
14/06/24 12:27:02|-|49c62f23cd664d31|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:02||892479fc3cb32185|Start write log analyId 1718342822997
14/06/24 12:27:02||892479fc3cb32185|AsyncLog analyId 1718342822997: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:04|-|d9000d52eb8714c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:05||751ebc1446fdf29a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:27:05||0cb319ac5bfedaa8|Start write log analyId 1718342825997
14/06/24 12:27:05||0cb319ac5bfedaa8|AsyncLog analyId 1718342825997: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:06|-|5767ac255f3167b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:08|-|4a78f9f12665323b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:08||49f9866636f9f12a|Start write log analyId 1718342828998
14/06/24 12:27:08||49f9866636f9f12a|AsyncLog analyId 1718342828998: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:10|-|b956707eddb238b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:10||28a4b7afc39f2afc|START CLEAR CACHE
14/06/24 12:27:11||15eb42183d5b87bb|Start write log analyId 1718342831998
14/06/24 12:27:11||15eb42183d5b87bb|AsyncLog analyId 1718342831998: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:12|-|f003ca8ec6415cba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:14|-|a64951d4ccc7892a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:14||43d052e40ddd8f1a|Start write log analyId 1718342834999
14/06/24 12:27:14||43d052e40ddd8f1a|AsyncLog analyId 1718342834999: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:16|-|880714ac0d7329de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:18||5522dc321e573264|Start write log analyId 1718342838000
14/06/24 12:27:18||5522dc321e573264|AsyncLog analyId 1718342838000: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:18|-|e714a80893038fca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:20|-|f386e55bb755b54c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:20||8e21ebbe4931d7f6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:27:20||4eb0a803120a1443|START CLEAR CACHE
14/06/24 12:27:21||a3eda969b4ff4d71|Start write log analyId 1718342841001
14/06/24 12:27:21||a3eda969b4ff4d71|AsyncLog analyId 1718342841001: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:22|-|382ca9283cc25f27|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:24||f6d674e152200f26|Start write log analyId 1718342844001
14/06/24 12:27:24||f6d674e152200f26|AsyncLog analyId 1718342844001: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:24|-|db10624e564b532f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:26|-|20dcc3f7401c7941|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:27||b1f6a6cd275c6a8a|Start write log analyId 1718342847002
14/06/24 12:27:27||b1f6a6cd275c6a8a|AsyncLog analyId 1718342847002: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:28|-|39b6aa4c401c87c7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:30||11edf7eea2757823|Start write log analyId 1718342850002
14/06/24 12:27:30||11edf7eea2757823|AsyncLog analyId 1718342850002: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:30|-|1157b7a92a6f7472|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:30||494d0b700626913d|START CLEAR CACHE
14/06/24 12:27:32|-|07708734baf58292|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:33||dd9ff225a1ba6c3a|Start write log analyId 1718342853003
14/06/24 12:27:33||dd9ff225a1ba6c3a|AsyncLog analyId 1718342853003: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:34|-|4d4a987187580cca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:35||850257f73774d46e|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:27:36||d565d2271c2b2689|Start write log analyId 1718342856003
14/06/24 12:27:36||d565d2271c2b2689|AsyncLog analyId 1718342856003: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:36|-|52041948ca0bcddc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:38|-|637a5fc808a1665b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:39||1e81adce1f93caec|Start write log analyId 1718342859004
14/06/24 12:27:39||1e81adce1f93caec|AsyncLog analyId 1718342859004: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:40|-|697ca5fd011c0d23|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:40||a65f6a6f53d636ef|START CLEAR CACHE
14/06/24 12:27:42||9c2f8a5bbf111bb0|Start write log analyId 1718342862005
14/06/24 12:27:42||9c2f8a5bbf111bb0|AsyncLog analyId 1718342862005: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:42|-|62761f86d818cb40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:44|-|316a927b5210f6b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:45||91f5741cef20e8fc|Start write log analyId 1718342865005
14/06/24 12:27:45||91f5741cef20e8fc|AsyncLog analyId 1718342865005: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:46|-|0a705cff743bfce8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:48||8b108e294765d070|Start write log analyId 1718342868006
14/06/24 12:27:48||8b108e294765d070|AsyncLog analyId 1718342868006: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:48|-|8bfc3d05cc1572be|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:50|-|f094eaa2f0c32b18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:50||a4ca9443da596eaf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:27:50||772a93037888e7d6|START CLEAR CACHE
14/06/24 12:27:51||f990fdbe2ded6010|Start write log analyId 1718342871006
14/06/24 12:27:51||f990fdbe2ded6010|AsyncLog analyId 1718342871006: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:52|-|a1b39c51730a46ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:54||c2d0eacac36ac59a|Start write log analyId 1718342874007
14/06/24 12:27:54||c2d0eacac36ac59a|AsyncLog analyId 1718342874007: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:54|-|e92fcc469e1c0b71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:56|-|2cb4a1c6826d2973|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:27:57||b2812c09d765dfaa|Start write log analyId 1718342877008
14/06/24 12:27:57||b2812c09d765dfaa|AsyncLog analyId 1718342877008: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:27:58|-|235cc24bc0cb64d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:00||18dbf8fdbe50ce51|Start write log analyId 1718342880008
14/06/24 12:28:00||18dbf8fdbe50ce51|AsyncLog analyId 1718342880008: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:00|-|2f48d463e7ad7bf1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:00||a94039f77e5a6a6c|START CLEAR CACHE
14/06/24 12:28:02|-|0f32f763cbb53c74|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:03||6ca90e8e88b5328e|Start write log analyId 1718342883009
14/06/24 12:28:03||6ca90e8e88b5328e|AsyncLog analyId 1718342883009: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:04|-|24fbded0929c4913|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:05||727d8ed6686fe94a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:28:06||eca9055558f3663a|Start write log analyId 1718342886009
14/06/24 12:28:06||eca9055558f3663a|AsyncLog analyId 1718342886009: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:06|-|6ae7809356ff56d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:08|-|84d53fd9eaae5993|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:09||ca364363b1f4f956|Start write log analyId 1718342889009
14/06/24 12:28:09||ca364363b1f4f956|AsyncLog analyId 1718342889009: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:10|-|b3565406aa3f64c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:10||75695a352d256c17|START CLEAR CACHE
14/06/24 12:28:12||76bdaff43bf1529c|Start write log analyId 1718342892010
14/06/24 12:28:12||76bdaff43bf1529c|AsyncLog analyId 1718342892010: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:12|-|59b92e9c570d003f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:14|-|78f25798fd0606d8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:15||1830f66db4f60130|Start write log analyId 1718342895010
14/06/24 12:28:15||1830f66db4f60130|AsyncLog analyId 1718342895010: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:16|-|2a2c2083665ba916|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:18||25de064198ec388a|Start write log analyId 1718342898011
14/06/24 12:28:18||25de064198ec388a|AsyncLog analyId 1718342898011: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:18|-|8565dc598986c262|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:20|-|cccd2d8c8be81901|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:20||1a34487f30a38731|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:28:20||d346cf598dc7c044|START CLEAR CACHE
14/06/24 12:28:21||ae9a62db75f7dfee|Start write log analyId 1718342901012
14/06/24 12:28:21||ae9a62db75f7dfee|AsyncLog analyId 1718342901012: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:22|-|7d0b36b4f6b8d583|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:24||d29ad4e6e5251c87|Start write log analyId 1718342904012
14/06/24 12:28:24||d29ad4e6e5251c87|AsyncLog analyId 1718342904012: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:24|-|d38cc968e039c614|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:26|-|a8499bc0e7ed1f2c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:27||d08cd7e5a5846640|Start write log analyId 1718342907013
14/06/24 12:28:27||d08cd7e5a5846640|AsyncLog analyId 1718342907013: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:28|-|be1812c3380cbf93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:30||6a24df092c89c51d|Start write log analyId 1718342910013
14/06/24 12:28:30||6a24df092c89c51d|AsyncLog analyId 1718342910013: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:30|-|d4d49b4aa257316d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:30||dc0fee81149a9630|START CLEAR CACHE
14/06/24 12:28:32|-|5fc6a7963ee3f567|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:33||40a86e9da49e12c2|Start write log analyId 1718342913014
14/06/24 12:28:33||40a86e9da49e12c2|AsyncLog analyId 1718342913014: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:34|-|e9aadde55eaca273|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:35||127d8c0136fc3102|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:28:36||40b7e874c2dee103|Start write log analyId 1718342916015
14/06/24 12:28:36||40b7e874c2dee103|AsyncLog analyId 1718342916015: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:36|-|9aa3003a00358d5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:38|-|31dfc8897dd0f238|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:39||a644996a63fe9106|Start write log analyId 1718342919015
14/06/24 12:28:39||a644996a63fe9106|AsyncLog analyId 1718342919015: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:40|-|96ba68bf7d12d973|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:40||01cf5b8f2f7fd73c|START CLEAR CACHE
14/06/24 12:28:42||02175ab063fc42e8|Start write log analyId 1718342922016
14/06/24 12:28:42||02175ab063fc42e8|AsyncLog analyId 1718342922016: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:42|-|3a57d1bc69bbc716|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:44|-|f5e0c5fb6d0dad66|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:45||4ce893ab4f2bc40c|Start write log analyId 1718342925016
14/06/24 12:28:45||4ce893ab4f2bc40c|AsyncLog analyId 1718342925016: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:46|-|f250c3fbd9a7d332|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:48||297542a4fb2c5b8d|Start write log analyId 1718342928017
14/06/24 12:28:48||297542a4fb2c5b8d|AsyncLog analyId 1718342928017: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:48|-|b7b28e82f753e4b3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:50|-|d41cd61520571738|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:50||0282f13b4b182835|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:28:50||fb620d6b97145a19|START CLEAR CACHE
14/06/24 12:28:51||f9f0864dd8ad5533|Start write log analyId 1718342931018
14/06/24 12:28:51||f9f0864dd8ad5533|AsyncLog analyId 1718342931018: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:52|-|b3ea555bef641374|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:54||f4c2c857f9986cdd|Start write log analyId 1718342934018
14/06/24 12:28:54||f4c2c857f9986cdd|AsyncLog analyId 1718342934018: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:54|-|26679226d6838a17|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:56|-|439ac6c0507e2bcd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:28:57||98c0f63133fff586|Start write log analyId 1718342937019
14/06/24 12:28:57||98c0f63133fff586|AsyncLog analyId 1718342937019: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:28:58|-|a9016c96c1c912e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:00||9ff8c8fb4f4f2f7c|Start write log analyId 1718342940019
14/06/24 12:29:00||9ff8c8fb4f4f2f7c|AsyncLog analyId 1718342940019: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:00|-|d05cbe53d634e357|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:00||bbfc113ccce517d4|START CLEAR CACHE
14/06/24 12:29:02|-|076a518177693c84|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:03||e20ea8b2ca2d3b24|Start write log analyId 1718342943022
14/06/24 12:29:03||e20ea8b2ca2d3b24|AsyncLog analyId 1718342943022: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:04|-|7260c0bea3653874|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:05||4c75226f6d5a35f3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:29:06||a5e1348cd5df2a06|Start write log analyId 1718342946022
14/06/24 12:29:06||a5e1348cd5df2a06|AsyncLog analyId 1718342946022: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:06|-|78f7bd61078d381f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:08|-|1004b97096bd9ead|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:09||b9c2820934ae9713|Start write log analyId 1718342949023
14/06/24 12:29:09||b9c2820934ae9713|AsyncLog analyId 1718342949023: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:10|-|50e41699bfc54a42|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:10||07983455b875048e|START CLEAR CACHE
14/06/24 12:29:12||29a6d02a09376599|Start write log analyId 1718342952023
14/06/24 12:29:12||29a6d02a09376599|AsyncLog analyId 1718342952023: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:12|-|a1137b90a5bb8b11|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:14|-|92c0f6f9f36bbcc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:15||1665ad838a412590|Start write log analyId 1718342955024
14/06/24 12:29:15||1665ad838a412590|AsyncLog analyId 1718342955024: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:16|-|ff2a9042944c29cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:18||4a9caa7845f47893|Start write log analyId 1718342958024
14/06/24 12:29:18||4a9caa7845f47893|AsyncLog analyId 1718342958024: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:18|-|3eb95d23a59de46b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:20|-|389e879ea99603a4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:20||9b36ca3f72810e87|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:29:20||9aa0fb9513ac621b|START CLEAR CACHE
14/06/24 12:29:21||7ad5490c5cb1f5fc|Start write log analyId 1718342961025
14/06/24 12:29:21||7ad5490c5cb1f5fc|AsyncLog analyId 1718342961025: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:22|-|ecde986f85b73c61|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:24||fc9c1a1678c87f63|Start write log analyId 1718342964026
14/06/24 12:29:24||fc9c1a1678c87f63|AsyncLog analyId 1718342964026: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:24|-|9da87a2a0d181b79|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:26|-|649773818c36bc55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:27||9afc993467ea0e69|Start write log analyId 1718342967027
14/06/24 12:29:27||9afc993467ea0e69|AsyncLog analyId 1718342967027: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:28|-|1590f751ef4c0bb6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:30||f001504048de62a1|Start write log analyId 1718342970027
14/06/24 12:29:30||f001504048de62a1|AsyncLog analyId 1718342970027: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:30|-|fc5798078df3ee71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:30||c341bd4b9f6f712b|START CLEAR CACHE
14/06/24 12:29:32|-|f0e9c95a59885768|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:33||80a69df53f69f605|Start write log analyId 1718342973028
14/06/24 12:29:33||80a69df53f69f605|AsyncLog analyId 1718342973028: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:34|-|6c4686bb68d90e2c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:35||ded121f7688ae454|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:29:36||8dea58e55f3093a2|Start write log analyId 1718342976029
14/06/24 12:29:36||8dea58e55f3093a2|AsyncLog analyId 1718342976029: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:36|-|8d5d6b167a232f06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:38|-|710dec382ac310d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:39||78fa52e0a7c59e83|Start write log analyId 1718342979029
14/06/24 12:29:39||78fa52e0a7c59e83|AsyncLog analyId 1718342979029: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:40|-|5d44541e02fc7e51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:40||1388a62bbed1f563|START CLEAR CACHE
14/06/24 12:29:42||a5e6ff11ac2bb3f4|Start write log analyId 1718342982030
14/06/24 12:29:42||a5e6ff11ac2bb3f4|AsyncLog analyId 1718342982030: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:42|-|8dd9fa50bdabdf52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:44|-|9253d078d4bc6893|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:45||29770de7ed55ca19|Start write log analyId 1718342985030
14/06/24 12:29:45||29770de7ed55ca19|AsyncLog analyId 1718342985030: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:46|-|75da547b9b228b53|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:48||ad96e5be519e4bbb|Start write log analyId 1718342988031
14/06/24 12:29:48||ad96e5be519e4bbb|AsyncLog analyId 1718342988031: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:48|-|fe28ba53fa96193a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:50|-|0eba251cbcb0044d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:50||910d6d6e8e4f7189|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:29:50||e5df009d31c5b5e0|START CLEAR CACHE
14/06/24 12:29:51||54bad963edeff2e2|Start write log analyId 1718342991031
14/06/24 12:29:51||54bad963edeff2e2|AsyncLog analyId 1718342991031: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:52|-|39d70e65c9431f87|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:54||57a769972e9a7524|Start write log analyId 1718342994032
14/06/24 12:29:54||57a769972e9a7524|AsyncLog analyId 1718342994032: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:54|-|a0e8aa3c65e98498|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:56|-|bbd85bb7ec36a6e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:29:57||9fa1028c6f10da3d|Start write log analyId 1718342997033
14/06/24 12:29:57||9fa1028c6f10da3d|AsyncLog analyId 1718342997033: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:29:58|-|eed7697f6fbb798a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:00||25fdecbb9561c503|Start write log analyId 1718343000033
14/06/24 12:30:00||25fdecbb9561c503|AsyncLog analyId 1718343000033: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:00|-|432286f2c71ad51a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:00||e33ae54732dd8cc6|START CLEAR CACHE
14/06/24 12:30:02|-|700939b70c5aedf7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:03||ac36671461a07e5d|Start write log analyId 1718343003034
14/06/24 12:30:03||ac36671461a07e5d|AsyncLog analyId 1718343003034: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:04|-|1b4a93bd0de01fc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:05||23f90405aedab50c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:30:06||f20950b30004e318|Start write log analyId 1718343006034
14/06/24 12:30:06||f20950b30004e318|AsyncLog analyId 1718343006034: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:06|-|2107bd6ed05a4796|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:08|-|4b0e7f23ab370db2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:09||7beee7da78cea341|Start write log analyId 1718343009035
14/06/24 12:30:09||7beee7da78cea341|AsyncLog analyId 1718343009035: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:10|-|3861f2e4a08d82ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:10||7c22fdcc20fb877f|START CLEAR CACHE
14/06/24 12:30:12||60417e7d050c886c|Start write log analyId 1718343012036
14/06/24 12:30:12||60417e7d050c886c|AsyncLog analyId 1718343012036: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:12|-|47b6978cf548a3ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:14|-|76e0530f4a7b9b44|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:15||be5a55fcdbc6c63b|Start write log analyId 1718343015036
14/06/24 12:30:15||be5a55fcdbc6c63b|AsyncLog analyId 1718343015036: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:16|-|19b827ce4b07f2c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:18||e6638dd8961869fb|Start write log analyId 1718343018037
14/06/24 12:30:18||e6638dd8961869fb|AsyncLog analyId 1718343018037: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:18|-|d5f7c12a0c885721|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:20|-|0c96d749035ef398|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:20||820305fdaa73ca85|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:30:20||f6a8bf3a7f852a9f|START CLEAR CACHE
14/06/24 12:30:21||1180d70102b6909f|Start write log analyId 1718343021037
14/06/24 12:30:21||1180d70102b6909f|AsyncLog analyId 1718343021037: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:22|-|208979022a974408|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:24||c3450e7c5d0eb632|Start write log analyId 1718343024038
14/06/24 12:30:24||c3450e7c5d0eb632|AsyncLog analyId 1718343024038: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:24|-|985858cd9036859e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:26|-|ad503d81b3bb31c9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:27||a5adc800c3ba961d|Start write log analyId 1718343027038
14/06/24 12:30:27||a5adc800c3ba961d|AsyncLog analyId 1718343027038: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:28|-|b2b29a9d8b92c601|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:30||86960423690839bc|Start write log analyId 1718343030039
14/06/24 12:30:30||86960423690839bc|AsyncLog analyId 1718343030039: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:30|-|f1731677aa651b19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:30||f80539b8808ec816|START CLEAR CACHE
14/06/24 12:30:32|-|70efc60d74d5224b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:33||17db93fa345418e0|Start write log analyId 1718343033040
14/06/24 12:30:33||17db93fa345418e0|AsyncLog analyId 1718343033040: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:34|-|8846d047a553b2f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:35||736bc10fe5277281|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:30:36||f627617de3924490|Start write log analyId 1718343036040
14/06/24 12:30:36||f627617de3924490|AsyncLog analyId 1718343036040: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:36|-|125b7cc06c90a789|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:38|-|f4a0409ea2a2d560|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:39||b38fbfa70eee3ee8|Start write log analyId 1718343039041
14/06/24 12:30:39||b38fbfa70eee3ee8|AsyncLog analyId 1718343039041: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:40|-|ded63bb72af7bd4f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:40||10b53d9d10d04485|START CLEAR CACHE
14/06/24 12:30:42||72622a4e57cf4180|Start write log analyId 1718343042041
14/06/24 12:30:42||72622a4e57cf4180|AsyncLog analyId 1718343042041: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:42|-|694e5177ae46f9f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:44|-|f888b646f7125b50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:45||92697208cf9e0cfd|Start write log analyId 1718343045042
14/06/24 12:30:45||92697208cf9e0cfd|AsyncLog analyId 1718343045042: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:46|-|0b176127f0c64ae1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:48||1745b33b58b741e0|Start write log analyId 1718343048042
14/06/24 12:30:48||1745b33b58b741e0|AsyncLog analyId 1718343048042: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:48|-|6ca9e65e7411e11f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:50|-|8ee856cfc38f00bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:50||4caaf59df7aa3698|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:30:50||a0a0f8d5aaeac93f|START CLEAR CACHE
14/06/24 12:30:51||6b3c8b365709ce3c|Start write log analyId 1718343051043
14/06/24 12:30:51||6b3c8b365709ce3c|AsyncLog analyId 1718343051043: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:52|-|126d7e7bdb175c3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:54||3df1a8897beff571|Start write log analyId 1718343054044
14/06/24 12:30:54||3df1a8897beff571|AsyncLog analyId 1718343054044: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:54|-|48cf5490820fefa6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:56|-|726e1491480f7e55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:30:57||7b13f1a619300f42|Start write log analyId 1718343057044
14/06/24 12:30:57||7b13f1a619300f42|AsyncLog analyId 1718343057044: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:30:58|-|0fa861832ad5af6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:00||50c5d797e7f45e73|Start write log analyId 1718343060045
14/06/24 12:31:00||50c5d797e7f45e73|AsyncLog analyId 1718343060045: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:00|-|a70a24e240d234df|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:00||463272e97018b42c|START CLEAR CACHE
14/06/24 12:31:02|-|91a01b31f35e12b6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:03||6730d6266fd28ed9|Start write log analyId 1718343063046
14/06/24 12:31:03||6730d6266fd28ed9|AsyncLog analyId 1718343063046: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:04|-|17bf887a8e9b475b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:05||5d9d24a9595a0cdc|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:31:06||bb41c1ec35f7fb2f|Start write log analyId 1718343066046
14/06/24 12:31:06||bb41c1ec35f7fb2f|AsyncLog analyId 1718343066046: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:06|-|01c49dadaa9ed8e9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:08|-|3a173579d9bc99d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:09||57506bb49cbe30a5|Start write log analyId 1718343069047
14/06/24 12:31:09||57506bb49cbe30a5|AsyncLog analyId 1718343069047: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:10|-|05b0d7ac90fa35c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:10||9cd390d461da2317|START CLEAR CACHE
14/06/24 12:31:12||2bed1030a712a2dc|Start write log analyId 1718343072047
14/06/24 12:31:12||2bed1030a712a2dc|AsyncLog analyId 1718343072047: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:12|-|9bd30ded432546c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:14|-|b23b8c1da3fa3f5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:15||0aaa9af7ed5d3709|Start write log analyId 1718343075048
14/06/24 12:31:15||0aaa9af7ed5d3709|AsyncLog analyId 1718343075048: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:16|-|71a42a2372590a7c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:18||63e5d4726a334ab2|Start write log analyId 1718343078049
14/06/24 12:31:18||63e5d4726a334ab2|AsyncLog analyId 1718343078049: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:18|-|bc5978cbd5e1c374|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:20|-|200a734c034f400c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:20||469130fca2c63d40|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:31:20||0bbbee3e0515b65b|START CLEAR CACHE
14/06/24 12:31:21||174bc6fca961166d|Start write log analyId 1718343081049
14/06/24 12:31:21||174bc6fca961166d|AsyncLog analyId 1718343081049: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:22|-|15bbe87c6068b623|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:24||d4bc391f2ed936a5|Start write log analyId 1718343084055
14/06/24 12:31:24||d4bc391f2ed936a5|AsyncLog analyId 1718343084055: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:24|-|c548fb04e1d368fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:26|-|1bbc23b64627301d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:27||23182b4c3179e863|Start write log analyId 1718343087056
14/06/24 12:31:27||23182b4c3179e863|AsyncLog analyId 1718343087056: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:28|-|b2b262119def9298|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:30||06e9c4b4de931c93|Start write log analyId 1718343090057
14/06/24 12:31:30||06e9c4b4de931c93|AsyncLog analyId 1718343090057: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:30|-|bd842f0a7ecac1e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:30||5b00061d8618b2ae|START CLEAR CACHE
14/06/24 12:31:32|-|7def1849178adb0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:33||1d95d7a1e0959987|Start write log analyId 1718343093057
14/06/24 12:31:33||1d95d7a1e0959987|AsyncLog analyId 1718343093057: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:34|-|7932410aea24892a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:35||6d3ac4ee4b8657da|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:31:36||858f7852b187f06b|Start write log analyId 1718343096058
14/06/24 12:31:36||858f7852b187f06b|AsyncLog analyId 1718343096058: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:36|-|9ec7317accd30359|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:38|-|f21b8b641e181422|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:39||090675f89b1f0003|Start write log analyId 1718343099058
14/06/24 12:31:39||090675f89b1f0003|AsyncLog analyId 1718343099058: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:40|-|0d33ca11aa535ca2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:40||45a7dce085c9d98a|START CLEAR CACHE
14/06/24 12:31:42||c6c45750e5dc88c2|Start write log analyId 1718343102059
14/06/24 12:31:42||c6c45750e5dc88c2|AsyncLog analyId 1718343102059: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:42|-|914521508c86ca28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:44|-|140cb1103a913e7a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:45||6cebc2eb2005ec7a|Start write log analyId 1718343105059
14/06/24 12:31:45||6cebc2eb2005ec7a|AsyncLog analyId 1718343105059: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:46|-|aa3b8beed4d01467|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:48||dd5c7ce6f2bbbf27|Start write log analyId 1718343108060
14/06/24 12:31:48||dd5c7ce6f2bbbf27|AsyncLog analyId 1718343108060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:48|-|f674de56f6d40543|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:50|-|0b5d9871af858bb8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:50||b6b951869ed93dd4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:31:50||e471a1b415218a5b|START CLEAR CACHE
14/06/24 12:31:51||4ed02b01e606606e|Start write log analyId 1718343111060
14/06/24 12:31:51||4ed02b01e606606e|AsyncLog analyId 1718343111060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:52|-|0a82e668a50af64a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:54||5cc40d3dc391c056|Start write log analyId 1718343114060
14/06/24 12:31:54||5cc40d3dc391c056|AsyncLog analyId 1718343114060: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:54|-|c388e0af2075bfc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:56|-|c799f50b3a69bcd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:31:57||ff87f025dc18ea85|Start write log analyId 1718343117061
14/06/24 12:31:57||ff87f025dc18ea85|AsyncLog analyId 1718343117061: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:31:58|-|8ac867b38977696f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:00||d7659b2a4f0f799c|Start write log analyId 1718343120061
14/06/24 12:32:00||d7659b2a4f0f799c|AsyncLog analyId 1718343120061: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:00|-|88974e331b5a77ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:00||cbf9576f18395375|START CLEAR CACHE
14/06/24 12:32:02|-|3cf215592ba8773e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:03||3f19242a2bbe4513|Start write log analyId 1718343123062
14/06/24 12:32:03||3f19242a2bbe4513|AsyncLog analyId 1718343123062: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:04|-|7a841d79b5458f64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:05||b72aff424fb5b7a1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:32:06||a159e2e4b3ae5d8a|Start write log analyId 1718343126062
14/06/24 12:32:06||a159e2e4b3ae5d8a|AsyncLog analyId 1718343126062: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:06|-|de154fe9461e0389|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:08|-|743f2d461c7c62ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:09||421fbb7e4db2bdb3|Start write log analyId 1718343129063
14/06/24 12:32:09||421fbb7e4db2bdb3|AsyncLog analyId 1718343129063: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:10|-|cc595d97d0d68dd7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:10||0e254e20281eb8c4|START CLEAR CACHE
14/06/24 12:32:12||d61911f2027e5417|Start write log analyId 1718343132064
14/06/24 12:32:12||d61911f2027e5417|AsyncLog analyId 1718343132064: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:12|-|278ec40098d53c85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:14|-|ffeb258e35cb84ef|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:15||542dfb73633e94e7|Start write log analyId 1718343135064
14/06/24 12:32:15||542dfb73633e94e7|AsyncLog analyId 1718343135064: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:16|-|296e346b2bccee5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:18||eb3df83192750235|Start write log analyId 1718343138065
14/06/24 12:32:18||eb3df83192750235|AsyncLog analyId 1718343138065: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:18|-|cf5b742b216e76d7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:20|-|ec530bd3128c0564|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:20||c46793e8a363d27a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:32:20||48863c26e0d4d270|START CLEAR CACHE
14/06/24 12:32:21||c381e9793202dfba|Start write log analyId 1718343141065
14/06/24 12:32:21||c381e9793202dfba|AsyncLog analyId 1718343141065: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:22|-|648f604d2e021d50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:24||76461d6822c90afb|Start write log analyId 1718343144066
14/06/24 12:32:24||76461d6822c90afb|AsyncLog analyId 1718343144066: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:24|-|29b86b783aa367d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:26|-|d79b5aba98b79044|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:27||44452dbfcef40ee4|Start write log analyId 1718343147066
14/06/24 12:32:27||44452dbfcef40ee4|AsyncLog analyId 1718343147066: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:28|-|b33ac511c472f51e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:30||b2220c7774350f26|Start write log analyId 1718343150067
14/06/24 12:32:30||b2220c7774350f26|AsyncLog analyId 1718343150067: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:30|-|eff6439ac7ef61d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:30||bf735776c0dc431d|START CLEAR CACHE
14/06/24 12:32:32|-|d963a08c0a6ac76f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:33||c5bdf06994b25bc5|Start write log analyId 1718343153068
14/06/24 12:32:33||c5bdf06994b25bc5|AsyncLog analyId 1718343153068: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:34|-|540585aa971eb62c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:35||a0782b7b5891b123|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:32:36||c7939e09a79e8659|Start write log analyId 1718343156068
14/06/24 12:32:36||c7939e09a79e8659|AsyncLog analyId 1718343156068: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:36|-|593e767c1c8c6543|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:38|-|5f741a6c1a1a8568|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:39||a7c8bbf769d291b9|Start write log analyId 1718343159068
14/06/24 12:32:39||a7c8bbf769d291b9|AsyncLog analyId 1718343159068: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:40|-|3478a2d49c9f16e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:40||7e65427a16e5be75|START CLEAR CACHE
14/06/24 12:32:42||943d5c96009c7e1a|Start write log analyId 1718343162069
14/06/24 12:32:42||943d5c96009c7e1a|AsyncLog analyId 1718343162069: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:42|-|665cea8b93a40c38|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:44|-|4d8e27c250d33e92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:45||34b8b0e71b3f2fd6|Start write log analyId 1718343165070
14/06/24 12:32:45||34b8b0e71b3f2fd6|AsyncLog analyId 1718343165070: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:46|-|67d960f4993edd25|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:48||b03a83294186148a|Start write log analyId 1718343168070
14/06/24 12:32:48||b03a83294186148a|AsyncLog analyId 1718343168070: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:48|-|f13a244c8d3002ca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:50|-|a37864ee856b22e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:50||d8c409830f33bdd6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:32:50||1e6a0bc45c6191d4|START CLEAR CACHE
14/06/24 12:32:51||0a34765fd0faf09c|Start write log analyId 1718343171071
14/06/24 12:32:51||0a34765fd0faf09c|AsyncLog analyId 1718343171071: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:52|-|4351dd645b6b169b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:54||5bcb41e14fa0615a|Start write log analyId 1718343174071
14/06/24 12:32:54||5bcb41e14fa0615a|AsyncLog analyId 1718343174071: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:54|-|4479d56987acc570|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:56|-|82161ca8aba5e008|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:32:57||5a611a51d9b13368|Start write log analyId 1718343177072
14/06/24 12:32:57||5a611a51d9b13368|AsyncLog analyId 1718343177072: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:32:58|-|dc13ba43f198b94f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:00||0c79342a8c5a9320|Start write log analyId 1718343180072
14/06/24 12:33:00||0c79342a8c5a9320|AsyncLog analyId 1718343180072: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:00|-|98e44430bff4acdd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:00||a53c190535e88ab3|START CLEAR CACHE
14/06/24 12:33:02|-|7ca9a20546e80e5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:03||f3484abbdd8d6c76|Start write log analyId 1718343183073
14/06/24 12:33:03||f3484abbdd8d6c76|AsyncLog analyId 1718343183073: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:04|-|2bfa44151e2978a7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:05||99558061c29b205a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:33:06||88f7ef3d8d756055|Start write log analyId 1718343186073
14/06/24 12:33:06||88f7ef3d8d756055|AsyncLog analyId 1718343186073: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:06|-|01b3638696ec25b1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:08|-|9f5a89c12014e61e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:09||05f4bf1153beaa35|Start write log analyId 1718343189074
14/06/24 12:33:09||05f4bf1153beaa35|AsyncLog analyId 1718343189074: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:10|-|21b6f38bbdfa0d0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:10||05ee282a605c1c3f|START CLEAR CACHE
14/06/24 12:33:12||84ae4458ad795afd|Start write log analyId 1718343192075
14/06/24 12:33:12||84ae4458ad795afd|AsyncLog analyId 1718343192075: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:12|-|f8779b58ce589946|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:14|-|4ebd1f05e0c3709e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:15||3ad7667427954415|Start write log analyId 1718343195075
14/06/24 12:33:15||3ad7667427954415|AsyncLog analyId 1718343195075: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:16|-|42503ed7d3dd9424|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:18||8c34bb7c638c09bd|Start write log analyId 1718343198076
14/06/24 12:33:18||8c34bb7c638c09bd|AsyncLog analyId 1718343198076: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:18|-|ef0e976f38cf222d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:20|-|6f72a4bb44d5acda|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:20||212aef4027f552e2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:33:20||6745feb63a60633e|START CLEAR CACHE
14/06/24 12:33:21||ad91535ac0875cfc|Start write log analyId 1718343201076
14/06/24 12:33:21||ad91535ac0875cfc|AsyncLog analyId 1718343201076: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:22|-|d183ac270690430d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:24||76a261caba274761|Start write log analyId 1718343204077
14/06/24 12:33:24||76a261caba274761|AsyncLog analyId 1718343204077: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:24|-|1c71f924970ccb0b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:26|-|78a31d14e35beb9f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:27||07333414ca0fd756|Start write log analyId 1718343207077
14/06/24 12:33:27||07333414ca0fd756|AsyncLog analyId 1718343207077: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:28|-|e8e5baf12348baa6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:30||1dd49df106ec7a47|Start write log analyId 1718343210078
14/06/24 12:33:30||1dd49df106ec7a47|AsyncLog analyId 1718343210078: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:30|-|7c89328e3a1eed19|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:30||8031b42d2cb087be|START CLEAR CACHE
14/06/24 12:33:32|-|635033aa48297d56|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:33||0adeb3cafe433320|Start write log analyId 1718343213079
14/06/24 12:33:33||0adeb3cafe433320|AsyncLog analyId 1718343213079: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:34|-|3af8c44ec95da224|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:35||5cf034f9c3814de6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:33:36||46b1917ab0af87b4|Start write log analyId 1718343216080
14/06/24 12:33:36||46b1917ab0af87b4|AsyncLog analyId 1718343216080: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:36|-|23a2336165a4d711|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:38|-|c3c67febc7c10888|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:39||1896fde853d44113|Start write log analyId 1718343219080
14/06/24 12:33:39||1896fde853d44113|AsyncLog analyId 1718343219080: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:40|-|a8d2a06ab7dbbe45|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:40||73bf6da47f5791e0|START CLEAR CACHE
14/06/24 12:33:42||fea0f109859f103c|Start write log analyId 1718343222081
14/06/24 12:33:42||fea0f109859f103c|AsyncLog analyId 1718343222081: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:42|-|e0fbe57e87419477|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:44|-|0e2b1ffc44931283|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:45||ed368b26b1634170|Start write log analyId 1718343225081
14/06/24 12:33:45||ed368b26b1634170|AsyncLog analyId 1718343225081: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:46|-|8d95d28c3b3b6518|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:48||4be22953b935534f|Start write log analyId 1718343228082
14/06/24 12:33:48||4be22953b935534f|AsyncLog analyId 1718343228082: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:48|-|57da2fc0b0c4efcc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:50|-|295d61fac7b1828b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:50||40b9eb16f273d5f4|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:33:50||f553129f9f253e1e|START CLEAR CACHE
14/06/24 12:33:51||5761d240834f80ca|Start write log analyId 1718343231082
14/06/24 12:33:51||5761d240834f80ca|AsyncLog analyId 1718343231082: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:52|-|2e9ecf72bff9b44a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:54||e979e693bba05ab1|Start write log analyId 1718343234083
14/06/24 12:33:54||e979e693bba05ab1|AsyncLog analyId 1718343234083: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:54|-|c3dc21795b3d3f67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:56|-|4e081dc14b4059f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:33:57||f83301950b21d557|Start write log analyId 1718343237083
14/06/24 12:33:57||f83301950b21d557|AsyncLog analyId 1718343237083: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:33:58|-|b99d049dd2debe15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:00||ea228169e409c6fc|Start write log analyId 1718343240084
14/06/24 12:34:00||ea228169e409c6fc|AsyncLog analyId 1718343240084: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:00|-|41a6d0a913169217|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:00||1d4404b884e7fb8b|START CLEAR CACHE
14/06/24 12:34:02|-|fe0d5a2ba0cd0f0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:03||2a3d1fe4207424e1|Start write log analyId 1718343243084
14/06/24 12:34:03||2a3d1fe4207424e1|AsyncLog analyId 1718343243084: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:04|-|9df78235c1b8a19a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:05||c67c38d4f5a298b2|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:34:06||9949e62c92893c06|Start write log analyId 1718343246085
14/06/24 12:34:06||9949e62c92893c06|AsyncLog analyId 1718343246085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:06|-|f4a333871892a99e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:08|-|d299c5cec427689d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:09||91cd64e98d4430da|Start write log analyId 1718343249085
14/06/24 12:34:09||91cd64e98d4430da|AsyncLog analyId 1718343249085: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:10|-|4499c9cc02aec814|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:10||7e14d83e032e3252|START CLEAR CACHE
14/06/24 12:34:12||461d8777078eb702|Start write log analyId 1718343252086
14/06/24 12:34:12||461d8777078eb702|AsyncLog analyId 1718343252086: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:12|-|af6521118f3c89cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:14|-|eff1982e66f4902d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:15||e19640b29bdb085a|Start write log analyId 1718343255087
14/06/24 12:34:15||e19640b29bdb085a|AsyncLog analyId 1718343255087: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:16|-|658806d711d776db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:18||34f8033eee7cdbb2|Start write log analyId 1718343258087
14/06/24 12:34:18||34f8033eee7cdbb2|AsyncLog analyId 1718343258087: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:18|-|f15e5fab498cde10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:20|-|6446612a5ce4bfc9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:20||b01b3a800593a76a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:34:20||abf4ed509f3cbc13|START CLEAR CACHE
14/06/24 12:34:21||5d1338f5e9e3ef8f|Start write log analyId 1718343261088
14/06/24 12:34:21||5d1338f5e9e3ef8f|AsyncLog analyId 1718343261088: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:22|-|fa2b36399719486a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:24||c7453b289ee93787|Start write log analyId 1718343264088
14/06/24 12:34:24||c7453b289ee93787|AsyncLog analyId 1718343264088: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:24|-|7fb0410ebc95e28a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:26|-|0cfb285cf724ec04|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:27||4717780d97f5fa9e|Start write log analyId 1718343267089
14/06/24 12:34:27||4717780d97f5fa9e|AsyncLog analyId 1718343267089: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:28|-|c170df0ecdd28621|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:30||41b5db2fa2cf2ab7|Start write log analyId 1718343270090
14/06/24 12:34:30||41b5db2fa2cf2ab7|AsyncLog analyId 1718343270090: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:30|-|ac02da39e1252820|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:30||702e759b2624c33a|START CLEAR CACHE
14/06/24 12:34:32|-|f3be4aee88c666cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:33||9b9700930bee28ca|Start write log analyId 1718343273091
14/06/24 12:34:33||9b9700930bee28ca|AsyncLog analyId 1718343273091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:34|-|5734ccdd0e9c30e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:35||acaf815428c99a90|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:34:36||fa0f6641fc3c6da8|Start write log analyId 1718343276091
14/06/24 12:34:36||fa0f6641fc3c6da8|AsyncLog analyId 1718343276091: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:36|-|be278071c4d75d72|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:38|-|8a694c7858e8e5b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:39||df9497432a1c1adf|Start write log analyId 1718343279092
14/06/24 12:34:39||df9497432a1c1adf|AsyncLog analyId 1718343279092: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:40|-|12776027f599afeb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:40||2eb4af223d38328b|START CLEAR CACHE
14/06/24 12:34:42||b1c49a2e4d89c274|Start write log analyId 1718343282093
14/06/24 12:34:42||b1c49a2e4d89c274|AsyncLog analyId 1718343282093: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:42|-|a8acb8111220621b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:44|-|3c531b336e4796ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:45||2dfc88a6a70b4516|Start write log analyId 1718343285093
14/06/24 12:34:45||2dfc88a6a70b4516|AsyncLog analyId 1718343285093: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:46|-|5341f69ec46d445f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:48||f78a01c2e5be2f5c|Start write log analyId 1718343288094
14/06/24 12:34:48||f78a01c2e5be2f5c|AsyncLog analyId 1718343288094: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:48|-|302253b35ec7a101|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:50|-|86768bc773e8eab5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:50||5003a386f6d70049|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:34:50||70ec31deee223627|START CLEAR CACHE
14/06/24 12:34:51||e4424c51b17e70fe|Start write log analyId 1718343291095
14/06/24 12:34:51||e4424c51b17e70fe|AsyncLog analyId 1718343291095: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:52|-|e95ea0f6b05ab94d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:54||b66108cbb0035f80|Start write log analyId 1718343294095
14/06/24 12:34:54||b66108cbb0035f80|AsyncLog analyId 1718343294095: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:54|-|a8dce1ef506af2fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:56|-|af8f607077c1fecd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:34:57||8ac3556015a1daf7|Start write log analyId 1718343297095
14/06/24 12:34:57||8ac3556015a1daf7|AsyncLog analyId 1718343297095: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:34:58|-|ab2aecae08d0694b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:00||465c48e46bfb7604|Start write log analyId 1718343300096
14/06/24 12:35:00||465c48e46bfb7604|AsyncLog analyId 1718343300096: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:00|-|367f45bf0bcc0f8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:00||3c032e2192b9b83c|START CLEAR CACHE
14/06/24 12:35:02|-|475918ddea33a9dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:03||34aa9ad0baea7ce2|Start write log analyId 1718343303097
14/06/24 12:35:03||34aa9ad0baea7ce2|AsyncLog analyId 1718343303097: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:04|-|845b4415273b0b10|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:05||2d987d0733d72608|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:35:06||312db5d7e54e4fa7|Start write log analyId 1718343306097
14/06/24 12:35:06||312db5d7e54e4fa7|AsyncLog analyId 1718343306097: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:06|-|2cdcf0e48e458edc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:08|-|ae967f717d91fa06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:09||c413511a8e189091|Start write log analyId 1718343309098
14/06/24 12:35:09||c413511a8e189091|AsyncLog analyId 1718343309098: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:10|-|73c2ede073478280|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:10||6877deb8e1b2fe34|START CLEAR CACHE
14/06/24 12:35:12||ee0c40dccab70046|Start write log analyId 1718343312099
14/06/24 12:35:12||ee0c40dccab70046|AsyncLog analyId 1718343312099: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:12|-|72ff1e6a699fcd55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:14|-|3ed7917d7fd13199|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:15||ffddccaabcc9c35b|Start write log analyId 1718343315099
14/06/24 12:35:15||ffddccaabcc9c35b|AsyncLog analyId 1718343315099: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:16|-|b376f38fbabb95c3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:18||465a35e2a6bcc1ef|Start write log analyId 1718343318100
14/06/24 12:35:18||465a35e2a6bcc1ef|AsyncLog analyId 1718343318100: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:18|-|1e2dd2eaadaf841f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:20|-|338415c16f2ba8d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:20||7d06141558198b55|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:35:20||d67a8c5daf94816f|START CLEAR CACHE
14/06/24 12:35:21||0be292e6372b716c|Start write log analyId 1718343321101
14/06/24 12:35:21||0be292e6372b716c|AsyncLog analyId 1718343321101: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:22|-|c0185ae54e30a236|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:24||ab9ea921872ecbdc|Start write log analyId 1718343324101
14/06/24 12:35:24||ab9ea921872ecbdc|AsyncLog analyId 1718343324101: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:24|-|df8cdd29e69d643c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:26|-|757a360e32e4e00b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:27||d8fd18bd17ad1ecc|Start write log analyId 1718343327102
14/06/24 12:35:27||d8fd18bd17ad1ecc|AsyncLog analyId 1718343327102: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:28|-|837fa5d47f6e2ca3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:30||f68768fde2c70783|Start write log analyId 1718343330103
14/06/24 12:35:30||f68768fde2c70783|AsyncLog analyId 1718343330103: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:30|-|56f246e69d44451d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:30||52f5114debc88034|START CLEAR CACHE
14/06/24 12:35:32|-|f60e8b0ae77e1bff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:33||1d78b198af68dccf|Start write log analyId 1718343333103
14/06/24 12:35:33||1d78b198af68dccf|AsyncLog analyId 1718343333103: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:34|-|1f467f97d68c9f54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:35||416ebaec4992da0c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:35:36||f6b70dea4fa1bd9c|Start write log analyId 1718343336104
14/06/24 12:35:36||f6b70dea4fa1bd9c|AsyncLog analyId 1718343336104: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:36|-|e75ca86274d95efd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:38|-|b15273baf6f46603|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:39||6cd5ac8c46433694|Start write log analyId 1718343339104
14/06/24 12:35:39||6cd5ac8c46433694|AsyncLog analyId 1718343339104: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:40|-|f0e85921721fc2d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:40||adb4876470c4be29|START CLEAR CACHE
14/06/24 12:35:42||c7ca6f8afd901d94|Start write log analyId 1718343342105
14/06/24 12:35:42||c7ca6f8afd901d94|AsyncLog analyId 1718343342105: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:42|-|638e1be1e2738696|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:44|-|d62d0101e9b6ff7f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:45||2069d160cc6ac045|Start write log analyId 1718343345105
14/06/24 12:35:45||2069d160cc6ac045|AsyncLog analyId 1718343345105: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:46|-|a161e7d5d66522e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:48||fe5ebe2712e43745|Start write log analyId 1718343348106
14/06/24 12:35:48||fe5ebe2712e43745|AsyncLog analyId 1718343348106: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:48|-|61959f6b9122ce9c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:50|-|8aeb2064aebd6f77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:50||ccaf04b676bfa31d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:35:50||a44bfa78863f6e07|START CLEAR CACHE
14/06/24 12:35:51||edb9c5f65057ba81|Start write log analyId 1718343351106
14/06/24 12:35:51||edb9c5f65057ba81|AsyncLog analyId 1718343351106: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:52|-|7e12938dc75551a2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:54||f93d625cf8eb4f27|Start write log analyId 1718343354107
14/06/24 12:35:54||f93d625cf8eb4f27|AsyncLog analyId 1718343354107: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:54|-|5a91ddc429391962|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:56|-|b515603db7d21de2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:35:57||efc7565a6a940010|Start write log analyId 1718343357108
14/06/24 12:35:57||efc7565a6a940010|AsyncLog analyId 1718343357108: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:35:58|-|3c0cd2d06fae36c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:00||e09e68b9f8f7803b|Start write log analyId 1718343360108
14/06/24 12:36:00||e09e68b9f8f7803b|AsyncLog analyId 1718343360108: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:00|-|8f97433820c2d47c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:00||9fdf712b91a88012|START CLEAR CACHE
14/06/24 12:36:02|-|64e0d97205e15ade|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:03||3f6005cdb592bc40|Start write log analyId 1718343363109
14/06/24 12:36:03||3f6005cdb592bc40|AsyncLog analyId 1718343363109: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:04|-|b139e60c75c79532|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:05||66b0b65e7a3796d5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:36:06||74babacfcc4a5334|Start write log analyId 1718343366110
14/06/24 12:36:06||74babacfcc4a5334|AsyncLog analyId 1718343366110: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:06|-|3c0f8aae4b7d5a54|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:08|-|9fe3a0879a2188dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:09||2d7a99d4777fa64b|Start write log analyId 1718343369110
14/06/24 12:36:09||2d7a99d4777fa64b|AsyncLog analyId 1718343369110: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:10|-|bf2404e81d09cf52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:10||6170584996e97c1a|START CLEAR CACHE
14/06/24 12:36:12||c615ca88607ff814|Start write log analyId 1718343372111
14/06/24 12:36:12||c615ca88607ff814|AsyncLog analyId 1718343372111: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:12|-|c809427b69bb96b8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:14|-|c0d6d3159fa2cad2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:15||8cb66accb1f8b6c5|Start write log analyId 1718343375112
14/06/24 12:36:15||8cb66accb1f8b6c5|AsyncLog analyId 1718343375112: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:16|-|cf3234775795960b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:18||39029b0781663fb6|Start write log analyId 1718343378112
14/06/24 12:36:18||39029b0781663fb6|AsyncLog analyId 1718343378112: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:18|-|7599ddd7b7532a91|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:20|-|a95691c132c433af|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:20||5a0455a51f51dbe8|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:36:20||4755d0fbee9163ab|START CLEAR CACHE
14/06/24 12:36:21||5d7620a60e60e575|Start write log analyId 1718343381113
14/06/24 12:36:21||5d7620a60e60e575|AsyncLog analyId 1718343381113: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:22|-|d9231251c4244b3a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:24||bc5f4261f10b1f3b|Start write log analyId 1718343384114
14/06/24 12:36:24||bc5f4261f10b1f3b|AsyncLog analyId 1718343384114: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:24|-|7ce9d880bcb7496f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:26|-|d95271a3fd6065d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:27||5b699cce5102ede3|Start write log analyId 1718343387114
14/06/24 12:36:27||5b699cce5102ede3|AsyncLog analyId 1718343387114: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:28|-|8ee33a3377bd4d39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:30||5d7510cbf2ff6d92|Start write log analyId 1718343390115
14/06/24 12:36:30||5d7510cbf2ff6d92|AsyncLog analyId 1718343390115: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:30|-|bc3dac497d691981|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:30||aa0754aeb9c003eb|START CLEAR CACHE
14/06/24 12:36:32|-|61cc6b73ceec27e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:33||08342847e58559ea|Start write log analyId 1718343393115
14/06/24 12:36:33||08342847e58559ea|AsyncLog analyId 1718343393115: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:34|-|a2f531a8f2851ced|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:35||95814f810775bf52|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:36:36||09b6e07105db692b|Start write log analyId 1718343396116
14/06/24 12:36:36||09b6e07105db692b|AsyncLog analyId 1718343396116: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:36|-|55c5df06240b508d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:38|-|08ba6ee0ed21ae50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:39||ee1ba3a71cff0629|Start write log analyId 1718343399116
14/06/24 12:36:39||ee1ba3a71cff0629|AsyncLog analyId 1718343399116: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:40|-|4eb19b42c066378a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:40||fc6dbe33e1c49464|START CLEAR CACHE
14/06/24 12:36:42||00b49b44090e122b|Start write log analyId 1718343402117
14/06/24 12:36:42||00b49b44090e122b|AsyncLog analyId 1718343402117: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:42|-|85d22fac2a5caf70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:44|-|993e6e4489b5b6f5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:45||77c1c0ab43a27d38|Start write log analyId 1718343405117
14/06/24 12:36:45||77c1c0ab43a27d38|AsyncLog analyId 1718343405117: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:46|-|8792d3a22d90a512|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:48||70b257cfd741b658|Start write log analyId 1718343408118
14/06/24 12:36:48||70b257cfd741b658|AsyncLog analyId 1718343408118: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:48|-|7fa40e60fa13c28b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:50|-|83bec8287d0faa47|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:50||d80f795b506427b9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:36:50||9e44ac6bb2d59fd0|START CLEAR CACHE
14/06/24 12:36:51||782ddfdf22c48bae|Start write log analyId 1718343411119
14/06/24 12:36:51||782ddfdf22c48bae|AsyncLog analyId 1718343411119: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:52|-|97b695f0f4aea2ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:54||2a343794baea2ddf|Start write log analyId 1718343414119
14/06/24 12:36:54||2a343794baea2ddf|AsyncLog analyId 1718343414119: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:54|-|6651cfafd6012e4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:56|-|72fc84635e982a40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:36:57||83ef6fff7586516e|Start write log analyId 1718343417120
14/06/24 12:36:57||83ef6fff7586516e|AsyncLog analyId 1718343417120: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:36:58|-|5d2bf2f3a31c319d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:00||d27fcf09be593a55|Start write log analyId 1718343420121
14/06/24 12:37:00||d27fcf09be593a55|AsyncLog analyId 1718343420121: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:00|-|1bc180162a7f3b35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:00||95ffae8b62c485f4|START CLEAR CACHE
14/06/24 12:37:02|-|a7edce5fef5b3ffa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:03||a9561c1e2cc69e2c|Start write log analyId 1718343423121
14/06/24 12:37:03||a9561c1e2cc69e2c|AsyncLog analyId 1718343423121: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:04|-|2c34831a570bee85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:05||d54f2be669115749|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:37:06||8f3721c8c7386369|Start write log analyId 1718343426122
14/06/24 12:37:06||8f3721c8c7386369|AsyncLog analyId 1718343426122: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:06|-|5a0c53efaa18c982|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:08|-|aa1e63034ee12f05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:09||6888191798d9c1d8|Start write log analyId 1718343429123
14/06/24 12:37:09||6888191798d9c1d8|AsyncLog analyId 1718343429123: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:10|-|3d3acff51babfd70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:10||dfd6c0b78d4a7ba4|START CLEAR CACHE
14/06/24 12:37:12||e2189b35af197775|Start write log analyId 1718343432123
14/06/24 12:37:12||e2189b35af197775|AsyncLog analyId 1718343432123: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:12|-|a42ced54f7bf9396|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:14|-|c19f5b760be5f3d3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:15||5da610d186e3c034|Start write log analyId 1718343435124
14/06/24 12:37:15||5da610d186e3c034|AsyncLog analyId 1718343435124: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:16|-|f95d5419891cdab2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:18||4ebeb3e24d9df414|Start write log analyId 1718343438125
14/06/24 12:37:18||4ebeb3e24d9df414|AsyncLog analyId 1718343438125: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:18|-|b0b2d754a803d790|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:20|-|5436ace0b9a53631|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:20||dbd2e218699a91ca|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:37:20||327c75d3b046df7c|START CLEAR CACHE
14/06/24 12:37:21||9779f7961de5f83f|Start write log analyId 1718343441125
14/06/24 12:37:21||9779f7961de5f83f|AsyncLog analyId 1718343441125: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:22|-|0495af7199a70b49|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:24||1f1e47eaf9fc198d|Start write log analyId 1718343444126
14/06/24 12:37:24||1f1e47eaf9fc198d|AsyncLog analyId 1718343444126: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:24|-|c52bc2c257c360f7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:26|-|b710759aa2f6f14a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:27||9943063d136b295d|Start write log analyId 1718343447126
14/06/24 12:37:27||9943063d136b295d|AsyncLog analyId 1718343447126: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:28|-|5806d3b7521958bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:30||50abdeefba456d28|Start write log analyId 1718343450127
14/06/24 12:37:30||50abdeefba456d28|AsyncLog analyId 1718343450127: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:30|-|6a133cd054717620|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:30||263149eb8d7ec1bf|START CLEAR CACHE
14/06/24 12:37:32|-|fdc1261f8d24722e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:33||43d329665bda1713|Start write log analyId 1718343453127
14/06/24 12:37:33||43d329665bda1713|AsyncLog analyId 1718343453127: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:34|-|0e3271394000eab5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:35||fcd598add8a6f11d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:37:36||fff331f17051f84b|Start write log analyId 1718343456128
14/06/24 12:37:36||fff331f17051f84b|AsyncLog analyId 1718343456128: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:36|-|ee413e0a68eb848c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:38|-|2d5f6722b214f6c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:39||3597b1145011811a|Start write log analyId 1718343459129
14/06/24 12:37:39||3597b1145011811a|AsyncLog analyId 1718343459129: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:40|-|b3b534205ab69e75|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:40||d32cf4857c5b1af6|START CLEAR CACHE
14/06/24 12:37:42||a2b5b760982a3e18|Start write log analyId 1718343462129
14/06/24 12:37:42||a2b5b760982a3e18|AsyncLog analyId 1718343462129: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:42|-|44efbd258c5be61a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:44|-|b0381fffbc6b3557|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:45||80316142c4652011|Start write log analyId 1718343465130
14/06/24 12:37:45||80316142c4652011|AsyncLog analyId 1718343465130: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:46|-|893405bdef6d3fdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:48||b335c69a7235f95a|Start write log analyId 1718343468131
14/06/24 12:37:48||b335c69a7235f95a|AsyncLog analyId 1718343468131: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:48|-|4e7ecddad2977bd6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:50|-|a6b5753fe3fb0cd1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:50||96c9a5e3e381ceba|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:37:50||fe972a406664f8d8|START CLEAR CACHE
14/06/24 12:37:51||9cfead3b1b4f5084|Start write log analyId 1718343471131
14/06/24 12:37:51||9cfead3b1b4f5084|AsyncLog analyId 1718343471131: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:52|-|e8ec0a3d3be2e03b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:54||67745450d2c78994|Start write log analyId 1718343474132
14/06/24 12:37:54||67745450d2c78994|AsyncLog analyId 1718343474132: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:54|-|2a9c5e43f57cd565|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:56|-|dcab895022c9d7d6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:37:57||c87f1da1bc708e3f|Start write log analyId 1718343477133
14/06/24 12:37:57||c87f1da1bc708e3f|AsyncLog analyId 1718343477133: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:37:58|-|7137a1f504df927e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:00||1e25cb846c387293|Start write log analyId 1718343480134
14/06/24 12:38:00||1e25cb846c387293|AsyncLog analyId 1718343480134: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:00|-|df046d19614c339d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:00||d17a99d708841bbd|START CLEAR CACHE
14/06/24 12:38:02|-|93717c15c1f6831f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:03||525faac7a0863c97|Start write log analyId 1718343483134
14/06/24 12:38:03||525faac7a0863c97|AsyncLog analyId 1718343483134: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:04|-|34f0cb8d0ffb116f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:05||cb978779d96fa765|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:38:06||8f06cfce8dbfefd5|Start write log analyId 1718343486135
14/06/24 12:38:06||8f06cfce8dbfefd5|AsyncLog analyId 1718343486135: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:06|-|387da4a8ff45ef81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:08|-|f96dc72b01d24282|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:09||daa195f460b23998|Start write log analyId 1718343489136
14/06/24 12:38:09||daa195f460b23998|AsyncLog analyId 1718343489136: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:10|-|816123fe90a47045|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:10||e61205a177b73a95|START CLEAR CACHE
14/06/24 12:38:12||9f9458db008b2aa1|Start write log analyId 1718343492136
14/06/24 12:38:12||9f9458db008b2aa1|AsyncLog analyId 1718343492136: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:12|-|726706f8157f6e85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:14|-|e741ab92bd59522c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:15||b527a8d530b842dc|Start write log analyId 1718343495137
14/06/24 12:38:15||b527a8d530b842dc|AsyncLog analyId 1718343495137: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:16|-|5ed9fa50261ef69e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:18||4b81c2b7b0d81331|Start write log analyId 1718343498138
14/06/24 12:38:18||4b81c2b7b0d81331|AsyncLog analyId 1718343498138: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:18|-|0ccfa3465c9a3d97|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:20|-|efe550caafd4780e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:20||b55d3d81c11da77d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:38:20||bd9fbfdc7c8950be|START CLEAR CACHE
14/06/24 12:38:21||1a95ff686b9fc02a|Start write log analyId 1718343501138
14/06/24 12:38:21||1a95ff686b9fc02a|AsyncLog analyId 1718343501138: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:22|-|213a218d110e07e7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:24||27744f5035b909e1|Start write log analyId 1718343504139
14/06/24 12:38:24||27744f5035b909e1|AsyncLog analyId 1718343504139: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:24|-|71332c430352a72b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:26|-|feaf23d21a5191ae|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:27||2dae694fb282ea73|Start write log analyId 1718343507140
14/06/24 12:38:27||2dae694fb282ea73|AsyncLog analyId 1718343507140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:28|-|a009061bc334a2d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:30||d80c4eb0b2d8137f|Start write log analyId 1718343510140
14/06/24 12:38:30||d80c4eb0b2d8137f|AsyncLog analyId 1718343510140: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:30|-|2a04d850a99da795|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:30||8290b5f504b18ee2|START CLEAR CACHE
14/06/24 12:38:32|-|a44b004a2d935f52|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:33||ba6e612726d124c8|Start write log analyId 1718343513141
14/06/24 12:38:33||ba6e612726d124c8|AsyncLog analyId 1718343513141: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:34|-|bcf1a12e30f38eba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:35||3ca893a5892e4c8d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:38:36||d457aa00ecfdcdab|Start write log analyId 1718343516142
14/06/24 12:38:36||d457aa00ecfdcdab|AsyncLog analyId 1718343516142: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:36|-|7152fdc013b316d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:38|-|10c86c7dece7ae00|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:39||aaf33346abcc2177|Start write log analyId 1718343519142
14/06/24 12:38:39||aaf33346abcc2177|AsyncLog analyId 1718343519142: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:40|-|62c432b72ee77af5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:40||f941d37957592bf7|START CLEAR CACHE
14/06/24 12:38:42||4864b7b7023ed418|Start write log analyId 1718343522142
14/06/24 12:38:42||4864b7b7023ed418|AsyncLog analyId 1718343522142: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:42|-|edfcba303f2165e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:44|-|ff7fe18a8894b2a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:45||a60366019dcccaad|Start write log analyId 1718343525143
14/06/24 12:38:45||a60366019dcccaad|AsyncLog analyId 1718343525143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:46|-|2f1ec57cbb55e1c5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:48||89af0e192d32d6d3|Start write log analyId 1718343528143
14/06/24 12:38:48||89af0e192d32d6d3|AsyncLog analyId 1718343528143: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:48|-|5fd77ef84a98079a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:50|-|341f13f70a63bb15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:50||eabfd691564b254f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:38:50||e3d9d9e18145df72|START CLEAR CACHE
14/06/24 12:38:51||47ef54b31c8bda13|Start write log analyId 1718343531144
14/06/24 12:38:51||47ef54b31c8bda13|AsyncLog analyId 1718343531144: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:52|-|ab198cda5234253a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:54||9fc8fe9b04f3de51|Start write log analyId 1718343534145
14/06/24 12:38:54||9fc8fe9b04f3de51|AsyncLog analyId 1718343534145: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:54|-|050ac5ce5702a662|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:56|-|fbe87a84df927fc5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:38:57||a3e62c05201af54e|Start write log analyId 1718343537145
14/06/24 12:38:57||a3e62c05201af54e|AsyncLog analyId 1718343537145: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:38:58|-|8f4583b3530dd61b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:00||9c8c186279742721|Start write log analyId 1718343540146
14/06/24 12:39:00||9c8c186279742721|AsyncLog analyId 1718343540146: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:00|-|d5f159522b6192bb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:00||46a8bf47b2003fbd|START CLEAR CACHE
14/06/24 12:39:02|-|ac1ec7d56a2da005|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:03||886c2a6fe636e306|Start write log analyId 1718343543147
14/06/24 12:39:03||886c2a6fe636e306|AsyncLog analyId 1718343543147: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:04|-|f40bd4f16edc3d4e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:05||3fdfe97e5550fe83|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:39:06||b3414d8c7d293da6|Start write log analyId 1718343546147
14/06/24 12:39:06||b3414d8c7d293da6|AsyncLog analyId 1718343546147: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:06|-|21421a7ceed104cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:08|-|ca6996ebf1846b2c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:09||0ff3fe2899102bb0|Start write log analyId 1718343549148
14/06/24 12:39:09||0ff3fe2899102bb0|AsyncLog analyId 1718343549148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:10|-|d8f0a2a9fc8f00ff|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:10||984202997462317d|START CLEAR CACHE
14/06/24 12:39:12||eec61d44df06cb07|Start write log analyId 1718343552148
14/06/24 12:39:12||eec61d44df06cb07|AsyncLog analyId 1718343552148: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:12|-|4f50ed3dc95ad6f0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:14|-|ec55e3633e051685|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:15||225f840462c7dcf7|Start write log analyId 1718343555149
14/06/24 12:39:15||225f840462c7dcf7|AsyncLog analyId 1718343555149: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:16|-|9228e1bf1351004b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:18||e1402d22d0cff917|Start write log analyId 1718343558150
14/06/24 12:39:18||e1402d22d0cff917|AsyncLog analyId 1718343558150: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:18|-|3ffe9c5efd05718d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:20|-|970c232077d0ca81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:20||4251197c361f239f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:39:20||746e2ad44121618c|START CLEAR CACHE
14/06/24 12:39:21||753d58d39701a038|Start write log analyId 1718343561150
14/06/24 12:39:21||753d58d39701a038|AsyncLog analyId 1718343561150: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:22|-|95feccaedcd416a8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:24||95c6239d01aaf2ce|Start write log analyId 1718343564151
14/06/24 12:39:24||95c6239d01aaf2ce|AsyncLog analyId 1718343564151: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:24|-|6c7c50ab13741803|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:26|-|ca917e0ad756353e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:27||41396247d2649c05|Start write log analyId 1718343567152
14/06/24 12:39:27||41396247d2649c05|AsyncLog analyId 1718343567152: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:28|-|e1addf984073419d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:30||26a434dcdace3316|Start write log analyId 1718343570153
14/06/24 12:39:30||26a434dcdace3316|AsyncLog analyId 1718343570153: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:30|-|2f21e3ffb8cd59bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:30||e526484e90191601|START CLEAR CACHE
14/06/24 12:39:32|-|76fa8b07e2d8df2a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:33||6adcce88fd1331e3|Start write log analyId 1718343573153
14/06/24 12:39:33||6adcce88fd1331e3|AsyncLog analyId 1718343573153: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:34|-|d9dcafba5807548b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:35||925ebc71c119f7b1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:39:36||fa6ee293fdddbed5|Start write log analyId 1718343576154
14/06/24 12:39:36||fa6ee293fdddbed5|AsyncLog analyId 1718343576154: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:36|-|5884261688cf6aa3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:38|-|5b35adcc55d3e301|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:39||b9ed56b4f60029ec|Start write log analyId 1718343579155
14/06/24 12:39:39||b9ed56b4f60029ec|AsyncLog analyId 1718343579155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:40|-|2e3da9d1280a84f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:40||72ca90a591fc51ce|START CLEAR CACHE
14/06/24 12:39:42||573562044f566fed|Start write log analyId 1718343582155
14/06/24 12:39:42||573562044f566fed|AsyncLog analyId 1718343582155: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:42|-|cc5f8cd67d3bf059|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:44|-|ff3e1a27407325f4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:45||7f37ad1d590120b8|Start write log analyId 1718343585156
14/06/24 12:39:45||7f37ad1d590120b8|AsyncLog analyId 1718343585156: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:46|-|234657caa7a9a12e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:48||da8131940ab8fb4d|Start write log analyId 1718343588157
14/06/24 12:39:48||da8131940ab8fb4d|AsyncLog analyId 1718343588157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:48|-|a154a2937e952e67|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:50|-|59623d82a822f749|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:50||0f364f050caed027|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:39:50||925f1011574f659b|START CLEAR CACHE
14/06/24 12:39:51||3bbfac7353d31f21|Start write log analyId 1718343591157
14/06/24 12:39:51||3bbfac7353d31f21|AsyncLog analyId 1718343591157: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:52|-|053b7fd1aa707758|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:54||722a4bfc2e35277e|Start write log analyId 1718343594158
14/06/24 12:39:54||722a4bfc2e35277e|AsyncLog analyId 1718343594158: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:54|-|029ff88d3ad3718f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:56|-|453ab096d3d6b278|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:39:57||02ca90cca17253f9|Start write log analyId 1718343597159
14/06/24 12:39:57||02ca90cca17253f9|AsyncLog analyId 1718343597159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:39:58|-|eff6465e7d6ca3f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:00||08be4dae970f28fb|Start write log analyId 1718343600159
14/06/24 12:40:00||08be4dae970f28fb|AsyncLog analyId 1718343600159: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:00|-|a29c82a534e21b33|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:00||3ac3dac48d2e88f6|START CLEAR CACHE
14/06/24 12:40:02|-|75fa543b4cb5072f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:03||8d7eea48d01c96b5|Start write log analyId 1718343603160
14/06/24 12:40:03||8d7eea48d01c96b5|AsyncLog analyId 1718343603160: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:04|-|b827f684aea873dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:05||ec931af3872dd7bf|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:40:06||e97bbc96fa1205a4|Start write log analyId 1718343606160
14/06/24 12:40:06||e97bbc96fa1205a4|AsyncLog analyId 1718343606160: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:06|-|45220883383068e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:08|-|8ac83f3a22466557|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:09||9cdce1aef8bd980a|Start write log analyId 1718343609161
14/06/24 12:40:09||9cdce1aef8bd980a|AsyncLog analyId 1718343609161: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:10|-|993111804a7f63b9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:10||7064280ed2fa754c|START CLEAR CACHE
14/06/24 12:40:12||5c7e439730a20a79|Start write log analyId 1718343612162
14/06/24 12:40:12||5c7e439730a20a79|AsyncLog analyId 1718343612162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:12|-|a87a97627525110b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:14|-|f8614f567d108fdc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:15||544c3fede185c82f|Start write log analyId 1718343615162
14/06/24 12:40:15||544c3fede185c82f|AsyncLog analyId 1718343615162: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:16|-|4dc8571b52dea897|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:18||a2620f94e5c06e00|Start write log analyId 1718343618163
14/06/24 12:40:18||a2620f94e5c06e00|AsyncLog analyId 1718343618163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:18|-|0831e07d6f912ab0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:20|-|d723c0cd656e4340|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:20||e4fc67ccb3cb27c1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:40:20||b30e0c6762dd1b65|START CLEAR CACHE
14/06/24 12:40:21||427bda119accaec5|Start write log analyId 1718343621163
14/06/24 12:40:21||427bda119accaec5|AsyncLog analyId 1718343621163: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:22|-|f69e0369051a1cd5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:24||b862895ae1a00017|Start write log analyId 1718343624164
14/06/24 12:40:24||b862895ae1a00017|AsyncLog analyId 1718343624164: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:24|-|c5da0b859d158450|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:26|-|4c66eb608b177627|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:27||7d2a6abd89c2a655|Start write log analyId 1718343627165
14/06/24 12:40:27||7d2a6abd89c2a655|AsyncLog analyId 1718343627165: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:28|-|1c32a638565fa5ee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:30||758798153be0e34a|Start write log analyId 1718343630165
14/06/24 12:40:30||758798153be0e34a|AsyncLog analyId 1718343630165: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:30|-|c5ee4027f784d526|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:30||738a384fb3dd03e4|START CLEAR CACHE
14/06/24 12:40:32|-|15b5851684a8437b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:33||06b6aecb75c86d53|Start write log analyId 1718343633166
14/06/24 12:40:33||06b6aecb75c86d53|AsyncLog analyId 1718343633166: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:34|-|1fe0d3c9df50003f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:35||ec8d3b1db836660d|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:40:36||aac3fb283dc045aa|Start write log analyId 1718343636166
14/06/24 12:40:36||aac3fb283dc045aa|AsyncLog analyId 1718343636166: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:36|-|250d77efa5998883|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:38|-|98fb9b3f1f7348e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:39||845d4cf64db2aa8e|Start write log analyId 1718343639167
14/06/24 12:40:39||845d4cf64db2aa8e|AsyncLog analyId 1718343639167: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:40|-|6a2cadae84bd4f0f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:40||4e8748946ae4ce12|START CLEAR CACHE
14/06/24 12:40:42||c135ef8f2e1758da|Start write log analyId 1718343642168
14/06/24 12:40:42||c135ef8f2e1758da|AsyncLog analyId 1718343642168: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:42|-|3f6572000f405b56|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:44|-|0d2323ca96e00004|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:45||c3f3f1629828a205|Start write log analyId 1718343645168
14/06/24 12:40:45||c3f3f1629828a205|AsyncLog analyId 1718343645168: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:46|-|a26aebba5ce183ab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:48||f992e58cd6e56b84|Start write log analyId 1718343648177
14/06/24 12:40:48||f992e58cd6e56b84|AsyncLog analyId 1718343648177: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:48|-|e339035ed563f970|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:50|-|d54afe6f232e6606|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:50||745b36e0909189ff|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:40:50||bf359de1e89ca551|START CLEAR CACHE
14/06/24 12:40:51||e57819b11bebf34b|Start write log analyId 1718343651178
14/06/24 12:40:51||e57819b11bebf34b|AsyncLog analyId 1718343651178: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:52|-|31dcff2d8fae78bd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:54||b6e4bb276ce4890f|Start write log analyId 1718343654179
14/06/24 12:40:54||b6e4bb276ce4890f|AsyncLog analyId 1718343654179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:54|-|826062cfc2d2eab9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:56|-|de8e23d0ce8ccbcf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:40:57||599ba68fdd27fd03|Start write log analyId 1718343657179
14/06/24 12:40:57||599ba68fdd27fd03|AsyncLog analyId 1718343657179: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:40:58|-|08a87e12e8651d18|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:00||0360c48921ddafa1|Start write log analyId 1718343660180
14/06/24 12:41:00||0360c48921ddafa1|AsyncLog analyId 1718343660180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:00|-|ba1fbd7223ca3080|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:00||7b848a3b6723c3ba|START CLEAR CACHE
14/06/24 12:41:02|-|e7199943cb787d65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:03||d332ef4e81f1c62b|Start write log analyId 1718343663180
14/06/24 12:41:03||d332ef4e81f1c62b|AsyncLog analyId 1718343663180: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:04|-|068779694453c096|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:05||98b982b21196c016|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:41:06||7a28e7de71c1e067|Start write log analyId 1718343666181
14/06/24 12:41:06||7a28e7de71c1e067|AsyncLog analyId 1718343666181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:06|-|48093400e6db6090|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:08|-|a5763809c8a8cc6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:09||8614473daee0d79d|Start write log analyId 1718343669181
14/06/24 12:41:09||8614473daee0d79d|AsyncLog analyId 1718343669181: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:10|-|ef0e9c39c8b32a3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:10||75e63f74f6683219|START CLEAR CACHE
14/06/24 12:41:12||6495cd9ed904a43d|Start write log analyId 1718343672182
14/06/24 12:41:12||6495cd9ed904a43d|AsyncLog analyId 1718343672182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:12|-|2173add010810fbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:14|-|7cde35d6708d1c24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:15||3255f3bb70ab9b16|Start write log analyId 1718343675182
14/06/24 12:41:15||3255f3bb70ab9b16|AsyncLog analyId 1718343675182: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:16|-|fb871686f2ef65ea|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:18||215a4124c283a9c4|Start write log analyId 1718343678183
14/06/24 12:41:18||215a4124c283a9c4|AsyncLog analyId 1718343678183: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:18|-|3ce4fd5dc964cee3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:20|-|ce91233217eab76a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:20||7f003dd277d6d456|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:41:20||4b06c9d5fd584f2a|START CLEAR CACHE
14/06/24 12:41:21||f0821bdb37190809|Start write log analyId 1718343681184
14/06/24 12:41:21||f0821bdb37190809|AsyncLog analyId 1718343681184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:22|-|2d2e520cd8d40ffb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:24||c44f4601b954568e|Start write log analyId 1718343684184
14/06/24 12:41:24||c44f4601b954568e|AsyncLog analyId 1718343684184: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:24|-|840f2ee43a9133db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:26|-|1bd8871b0e6a29d1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:27||b7c9d2e3b17b5b00|Start write log analyId 1718343687185
14/06/24 12:41:27||b7c9d2e3b17b5b00|AsyncLog analyId 1718343687185: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:28|-|7d2ef7f397d7ec06|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:30||c76971036da7c35a|Start write log analyId 1718343690186
14/06/24 12:41:30||c76971036da7c35a|AsyncLog analyId 1718343690186: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:30|-|6685afa904230ad5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:30||0e9569d3f4bc761a|START CLEAR CACHE
14/06/24 12:41:32|-|ee33dd9626209771|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:33||117cb390cd4db8e4|Start write log analyId 1718343693187
14/06/24 12:41:33||117cb390cd4db8e4|AsyncLog analyId 1718343693187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:34|-|225ff2e71af856f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:35||f2dff84461b3ed7f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:41:36||2fed7783427006c9|Start write log analyId 1718343696187
14/06/24 12:41:36||2fed7783427006c9|AsyncLog analyId 1718343696187: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:36|-|5bc74152f6d023cc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:38|-|4504306775e9ec51|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:39||cf59667a54ca7c26|Start write log analyId 1718343699188
14/06/24 12:41:39||cf59667a54ca7c26|AsyncLog analyId 1718343699188: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:40|-|6226a9fdeb31ace5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:40||2873672db867e324|START CLEAR CACHE
14/06/24 12:41:42||68bb8e42a25b8054|Start write log analyId 1718343702189
14/06/24 12:41:42||68bb8e42a25b8054|AsyncLog analyId 1718343702189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:42|-|35a3f94467745b9e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:44|-|fbf1ef533df3d934|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:45||d16f6f947e225530|Start write log analyId 1718343705189
14/06/24 12:41:45||d16f6f947e225530|AsyncLog analyId 1718343705189: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:46|-|40edd648e2d5d661|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:48||5dd94793ff22ebf6|Start write log analyId 1718343708190
14/06/24 12:41:48||5dd94793ff22ebf6|AsyncLog analyId 1718343708190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:48|-|d03519ae39b1175d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:50|-|85fa8555606a8dc4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:50||5b42882e1a41ec1b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:41:50||e0e6e04aea95cfe9|START CLEAR CACHE
14/06/24 12:41:51||013a6b278161b55c|Start write log analyId 1718343711190
14/06/24 12:41:51||013a6b278161b55c|AsyncLog analyId 1718343711190: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:52|-|28b5d695cb075f88|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:54||87948e9310e3653a|Start write log analyId 1718343714191
14/06/24 12:41:54||87948e9310e3653a|AsyncLog analyId 1718343714191: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:54|-|e302372a0513cd1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:56|-|eefc322e0d441fa5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:41:57||5712d01305eec935|Start write log analyId 1718343717204
14/06/24 12:41:57||5712d01305eec935|AsyncLog analyId 1718343717204: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:41:58|-|17f2803279fa7635|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:00||d0d4671bac31904a|Start write log analyId 1718343720204
14/06/24 12:42:00||d0d4671bac31904a|AsyncLog analyId 1718343720204: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:00|-|99040ee3fa9b4d30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:00||149453f4383a6d6f|START CLEAR CACHE
14/06/24 12:42:02|-|e791bf9e13d4f27e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:03||3ef1043f69500a13|Start write log analyId 1718343723205
14/06/24 12:42:03||3ef1043f69500a13|AsyncLog analyId 1718343723205: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:04|-|1b827bcc54f3639e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:05||664732b5666f29c6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:42:06||16d7b7cee1d741a5|Start write log analyId 1718343726206
14/06/24 12:42:06||16d7b7cee1d741a5|AsyncLog analyId 1718343726206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:06|-|b10d3d6aabc1d44c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:08|-|6ecec2950bbcae80|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:09||e27181363c62e9f5|Start write log analyId 1718343729206
14/06/24 12:42:09||e27181363c62e9f5|AsyncLog analyId 1718343729206: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:10|-|a62ec21af395c947|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:10||ef866bd22b930ef8|START CLEAR CACHE
14/06/24 12:42:12||621db7baff6c3835|Start write log analyId 1718343732207
14/06/24 12:42:12||621db7baff6c3835|AsyncLog analyId 1718343732207: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:12|-|c5270da5098ad2de|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:14|-|fbf5222bc2d915c2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:15||4b1aa5c42269ecc2|Start write log analyId 1718343735208
14/06/24 12:42:15||4b1aa5c42269ecc2|AsyncLog analyId 1718343735208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:16|-|287db6e64a410b71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:18||bc1db37b805689d4|Start write log analyId 1718343738208
14/06/24 12:42:18||bc1db37b805689d4|AsyncLog analyId 1718343738208: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:18|-|0ee9cbe21ce37f5e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:20|-|69f01d6ad98e7bad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:20||8567a234cb361f52|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:42:20||81cd5335f35e5b3b|START CLEAR CACHE
14/06/24 12:42:21||85dd6376f881848b|Start write log analyId 1718343741209
14/06/24 12:42:21||85dd6376f881848b|AsyncLog analyId 1718343741209: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:22|-|673c9eab020a2186|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:24||622d54f3cbe38e08|Start write log analyId 1718343744209
14/06/24 12:42:24||622d54f3cbe38e08|AsyncLog analyId 1718343744209: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:24|-|858e7838ac4418ac|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:26|-|a2d5d0abe74738dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:27||780add2e4d190780|Start write log analyId 1718343747210
14/06/24 12:42:27||780add2e4d190780|AsyncLog analyId 1718343747210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:28|-|4c0f5756c339b176|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:30||29162cbb7ec45f74|Start write log analyId 1718343750210
14/06/24 12:42:30||29162cbb7ec45f74|AsyncLog analyId 1718343750210: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:30|-|ec9003c016048f30|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:30||e94edec19e5e639c|START CLEAR CACHE
14/06/24 12:42:32|-|2ce218cfbf23ecc0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:33||5b3a21fd1469c1bc|Start write log analyId 1718343753211
14/06/24 12:42:33||5b3a21fd1469c1bc|AsyncLog analyId 1718343753211: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:34|-|110c8a7550020a85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:35||b236400fb88f5221|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:42:36||d6d735a0a4f6c8b4|Start write log analyId 1718343756211
14/06/24 12:42:36||d6d735a0a4f6c8b4|AsyncLog analyId 1718343756211: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:36|-|93caf6f19253eaee|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:38|-|55220590afeef6bc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:39||fb1968597ce0b453|Start write log analyId 1718343759212
14/06/24 12:42:39||fb1968597ce0b453|AsyncLog analyId 1718343759212: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:40|-|bf58f95554c6dcfc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:40||7a28d8961062c790|START CLEAR CACHE
14/06/24 12:42:42||20c77c240cddaa97|Start write log analyId 1718343762213
14/06/24 12:42:42||20c77c240cddaa97|AsyncLog analyId 1718343762213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:42|-|7dcab51560a6f041|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:44|-|b6cd68734c6c419a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:45||8307d65a70cf0fcb|Start write log analyId 1718343765213
14/06/24 12:42:45||8307d65a70cf0fcb|AsyncLog analyId 1718343765213: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:46|-|4f74888440be0691|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:48||4fa809e7820c377e|Start write log analyId 1718343768214
14/06/24 12:42:48||4fa809e7820c377e|AsyncLog analyId 1718343768214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:48|-|6ba28bd30714f49e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:50|-|1ec399a5d0eef2dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:50||b051e958cf8ed69f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:42:50||ba5d74f8d6e66b77|START CLEAR CACHE
14/06/24 12:42:51||101fd3d41c56fbde|Start write log analyId 1718343771214
14/06/24 12:42:51||101fd3d41c56fbde|AsyncLog analyId 1718343771214: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:52|-|6b36a6359e91243f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:54||3ad58494f9f6a292|Start write log analyId 1718343774215
14/06/24 12:42:54||3ad58494f9f6a292|AsyncLog analyId 1718343774215: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:54|-|628057200330be92|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:56|-|4a3a5f191628e47e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:42:57||f34ed98323449042|Start write log analyId 1718343777216
14/06/24 12:42:57||f34ed98323449042|AsyncLog analyId 1718343777216: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:42:58|-|9f903756d52114e6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:00||5469a1f44c8bb0ab|Start write log analyId 1718343780217
14/06/24 12:43:00||5469a1f44c8bb0ab|AsyncLog analyId 1718343780217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:00|-|05d0a122906e935e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:00||685deb98d32816e9|START CLEAR CACHE
14/06/24 12:43:02|-|1c5185a519998685|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:03||2fbade96fc28b7e7|Start write log analyId 1718343783217
14/06/24 12:43:03||2fbade96fc28b7e7|AsyncLog analyId 1718343783217: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:04|-|716ee8082b0826ce|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:05||339c20013f3e7dbe|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:43:06||79b67ba73a3d7738|Start write log analyId 1718343786218
14/06/24 12:43:06||79b67ba73a3d7738|AsyncLog analyId 1718343786218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:06|-|0d17ad385e0a052f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:08|-|1c3825e91c29a419|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:09||9f6fad059003e289|Start write log analyId 1718343789218
14/06/24 12:43:09||9f6fad059003e289|AsyncLog analyId 1718343789218: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:10|-|6c66a2dc1196a66a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:10||32cf0d62286e3923|START CLEAR CACHE
14/06/24 12:43:12||05fcad7869780602|Start write log analyId 1718343792219
14/06/24 12:43:12||05fcad7869780602|AsyncLog analyId 1718343792219: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:12|-|ff656df39686219d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:14|-|93ac210a62606a5a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:15||ec3d9c002aa24ec1|Start write log analyId 1718343795220
14/06/24 12:43:15||ec3d9c002aa24ec1|AsyncLog analyId 1718343795220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:16|-|82cf6e0f5575aacb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:18||0aadc536e014e663|Start write log analyId 1718343798220
14/06/24 12:43:18||0aadc536e014e663|AsyncLog analyId 1718343798220: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:18|-|498f73920740a3e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:20|-|04db05537b466024|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:20||305d845911b16a1a|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:43:20||3750449d0361247c|START CLEAR CACHE
14/06/24 12:43:21||5e516b42fd682462|Start write log analyId 1718343801221
14/06/24 12:43:21||5e516b42fd682462|AsyncLog analyId 1718343801221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:22|-|9a36ebcab0d1ebca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:24||e6f645805a42b5a7|Start write log analyId 1718343804221
14/06/24 12:43:24||e6f645805a42b5a7|AsyncLog analyId 1718343804221: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:24|-|ab23efc1a1843160|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:26|-|2195902e0ea67bd4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:27||5ff88b5d05dd5a04|Start write log analyId 1718343807222
14/06/24 12:43:27||5ff88b5d05dd5a04|AsyncLog analyId 1718343807222: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:28|-|d5ce7fe4942b12ad|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:30||39c9231474a5aa85|Start write log analyId 1718343810223
14/06/24 12:43:30||39c9231474a5aa85|AsyncLog analyId 1718343810223: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:30|-|b716c6f87087e155|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:30||4abcf2094fad2251|START CLEAR CACHE
14/06/24 12:43:32|-|2afe73e2a4ef8b93|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:33||190406db291c55a1|Start write log analyId 1718343813226
14/06/24 12:43:33||190406db291c55a1|AsyncLog analyId 1718343813226: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:34|-|2a77aa3176dccf70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:35||e78309767c26106b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:43:36||42fe39cfa8ae0e0a|Start write log analyId 1718343816227
14/06/24 12:43:36||42fe39cfa8ae0e0a|AsyncLog analyId 1718343816227: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:36|-|acc495390fc0a484|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:38|-|99b06b865945c734|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:39||6d4db341bb359986|Start write log analyId 1718343819228
14/06/24 12:43:39||6d4db341bb359986|AsyncLog analyId 1718343819228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:40|-|9fb3ee5cad92230c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:40||8764da5f100478bd|START CLEAR CACHE
14/06/24 12:43:42||2632ac385d4d3166|Start write log analyId 1718343822228
14/06/24 12:43:42||2632ac385d4d3166|AsyncLog analyId 1718343822228: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:42|-|f11c41beb243ba15|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:44|-|20133474e90ad7e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:45||fc78bd20d76acf4c|Start write log analyId 1718343825229
14/06/24 12:43:45||fc78bd20d76acf4c|AsyncLog analyId 1718343825229: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:46|-|91a2cff174aaa3fe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:48||6c299af60acc2615|Start write log analyId 1718343828230
14/06/24 12:43:48||6c299af60acc2615|AsyncLog analyId 1718343828230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:48|-|d33fbe2f52fea153|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:50|-|dd26c5de6776a577|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:50||d5b7c6616247e7b6|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:43:50||5f53cb076cadb542|START CLEAR CACHE
14/06/24 12:43:51||9d03923cb970e8bd|Start write log analyId 1718343831230
14/06/24 12:43:51||9d03923cb970e8bd|AsyncLog analyId 1718343831230: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:52|-|e305503917d1613a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:54||300cce31049d5c95|Start write log analyId 1718343834231
14/06/24 12:43:54||300cce31049d5c95|AsyncLog analyId 1718343834231: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:54|-|de30b69251939574|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:56|-|771f597ed9fe5b48|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:43:57||02924c3c7ee16c3d|Start write log analyId 1718343837232
14/06/24 12:43:57||02924c3c7ee16c3d|AsyncLog analyId 1718343837232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:43:58|-|649fd0c6d238a76d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:00||cf9520457fbc00e4|Start write log analyId 1718343840232
14/06/24 12:44:00||cf9520457fbc00e4|AsyncLog analyId 1718343840232: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:00|-|4d637de99a0ff34e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:00||a04f1e0c8a0835df|START CLEAR CACHE
14/06/24 12:44:02|-|c04dce0d2d6997e0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:03||1c17286be1a2f8e2|Start write log analyId 1718343843233
14/06/24 12:44:03||1c17286be1a2f8e2|AsyncLog analyId 1718343843233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:04|-|77ece3995a7e5537|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:05||66c40af425cf6545|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:44:06||be2a6c20530d4fb0|Start write log analyId 1718343846233
14/06/24 12:44:06||be2a6c20530d4fb0|AsyncLog analyId 1718343846233: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:06|-|3034a51f25e7ed01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:08|-|37601783ddfb2d60|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:09||1f8b8f2c6c4941a8|Start write log analyId 1718343849234
14/06/24 12:44:09||1f8b8f2c6c4941a8|AsyncLog analyId 1718343849234: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:10|-|b916dbe9b778f997|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:10||7edcb34587d33aee|START CLEAR CACHE
14/06/24 12:44:12||305ae3ac866a9a0b|Start write log analyId 1718343852235
14/06/24 12:44:12||305ae3ac866a9a0b|AsyncLog analyId 1718343852235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:12|-|d209210325b0a3a3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:14|-|664c152d8c76a140|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:15||689f03ffecbc4a49|Start write log analyId 1718343855235
14/06/24 12:44:15||689f03ffecbc4a49|AsyncLog analyId 1718343855235: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:16|-|db2aeae318e7b0d5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:18||f20f76fc41dde10d|Start write log analyId 1718343858236
14/06/24 12:44:18||f20f76fc41dde10d|AsyncLog analyId 1718343858236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:18|-|dae30c3823cfd754|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:20|-|19762ea9947c5596|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:20||b76362286ba2475f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:44:20||c264ae52a48c3b76|START CLEAR CACHE
14/06/24 12:44:21||836c5d9f0e0b9d66|Start write log analyId 1718343861236
14/06/24 12:44:21||836c5d9f0e0b9d66|AsyncLog analyId 1718343861236: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:22|-|625ea863a22825e8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:24||06ff32830a71e26d|Start write log analyId 1718343864237
14/06/24 12:44:24||06ff32830a71e26d|AsyncLog analyId 1718343864237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:24|-|e209b4db476df70c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:26|-|9cd4118f0c6cb475|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:27||ad4d1e01b95260cb|Start write log analyId 1718343867237
14/06/24 12:44:27||ad4d1e01b95260cb|AsyncLog analyId 1718343867237: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:28|-|fb92f080735b1313|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:30||7247e2883f45ae0b|Start write log analyId 1718343870238
14/06/24 12:44:30||7247e2883f45ae0b|AsyncLog analyId 1718343870238: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:30|-|b445291faefa81cf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:30||f3dce1d4dda65bb3|START CLEAR CACHE
14/06/24 12:44:32|-|75f9966b91e46fca|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:33||60783cf889f3e0dd|Start write log analyId 1718343873239
14/06/24 12:44:33||60783cf889f3e0dd|AsyncLog analyId 1718343873239: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:34|-|cbfcfada717d593e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:35||b79a37bc79e378c9|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:44:36||9c66395bc0e19ddf|Start write log analyId 1718343876239
14/06/24 12:44:36||9c66395bc0e19ddf|AsyncLog analyId 1718343876239: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:36|-|a50ce269c5bf29fb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:38|-|db5486cefd62bd65|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:39||bb47914ecca6aba5|Start write log analyId 1718343879240
14/06/24 12:44:39||bb47914ecca6aba5|AsyncLog analyId 1718343879240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:40|-|dffe7d1be7c33177|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:40||e1870f815c3e446e|START CLEAR CACHE
14/06/24 12:44:42||01bce864083ab2a1|Start write log analyId 1718343882240
14/06/24 12:44:42||01bce864083ab2a1|AsyncLog analyId 1718343882240: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:42|-|633db5cfe72f1d96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:44|-|61e02d17b05d136d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:45||4a4e39efad7ef235|Start write log analyId 1718343885241
14/06/24 12:44:45||4a4e39efad7ef235|AsyncLog analyId 1718343885241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:46|-|33f3ae32baced07f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:48||ccf61a4c81a08f5a|Start write log analyId 1718343888241
14/06/24 12:44:48||ccf61a4c81a08f5a|AsyncLog analyId 1718343888241: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:48|-|bbb15428a23db938|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:50|-|c823d0b8f9781b0a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:50||a66c9769be069e70|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:44:50||90371fa12e7283b4|START CLEAR CACHE
14/06/24 12:44:51||af3815abab09aef9|Start write log analyId 1718343891242
14/06/24 12:44:51||af3815abab09aef9|AsyncLog analyId 1718343891242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:52|-|12a2836bfa7b0803|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:54||08b1cb965aafd00d|Start write log analyId 1718343894242
14/06/24 12:44:54||08b1cb965aafd00d|AsyncLog analyId 1718343894242: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:54|-|30b320f43444746f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:56|-|a5a5395ef8d4280f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:44:57||b55613c0f97aac50|Start write log analyId 1718343897243
14/06/24 12:44:57||b55613c0f97aac50|AsyncLog analyId 1718343897243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:44:58|-|df446e22a7622dbe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:00||f52ab72974b295f7|Start write log analyId 1718343900243
14/06/24 12:45:00||f52ab72974b295f7|AsyncLog analyId 1718343900243: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:00|-|57ba28ead534bafb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:00||2cb718bc54021fd1|START CLEAR CACHE
14/06/24 12:45:02|-|755be6607d1b789a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:03||fd4d0d0c3c92b29e|Start write log analyId 1718343903244
14/06/24 12:45:03||fd4d0d0c3c92b29e|AsyncLog analyId 1718343903244: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:04|-|0f9e0d998d9a9960|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:05||33bad42286484167|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:45:06||46f52f5b8b04e792|Start write log analyId 1718343906245
14/06/24 12:45:06||46f52f5b8b04e792|AsyncLog analyId 1718343906245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:06|-|9b5a904a00300db6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:08|-|a445c317c8c19c0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:09||68f751177f149f7b|Start write log analyId 1718343909245
14/06/24 12:45:09||68f751177f149f7b|AsyncLog analyId 1718343909245: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:10|-|e87d4199e90f8afc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:10||2f89a43ef0f8022e|START CLEAR CACHE
14/06/24 12:45:12||d6f2764833b5d5cb|Start write log analyId 1718343912246
14/06/24 12:45:12||d6f2764833b5d5cb|AsyncLog analyId 1718343912246: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:12|-|91978b9a156b23fc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:14|-|94e872c75a140349|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:15||e9ec78e8b76de06f|Start write log analyId 1718343915247
14/06/24 12:45:15||e9ec78e8b76de06f|AsyncLog analyId 1718343915247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:16|-|d803500c785aba71|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:18||296b50617dcae8dd|Start write log analyId 1718343918247
14/06/24 12:45:18||296b50617dcae8dd|AsyncLog analyId 1718343918247: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:18|-|7707ca2083345a8d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:20|-|60efddd05d5005b7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:20||5987013ee3c1e00f|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:45:20||bec2e775b63df677|START CLEAR CACHE
14/06/24 12:45:21||a9fdc43a1444721d|Start write log analyId 1718343921248
14/06/24 12:45:21||a9fdc43a1444721d|AsyncLog analyId 1718343921248: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:22|-|9a716dc3c9eecc9d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:24||29a12050f671220c|Start write log analyId 1718343924249
14/06/24 12:45:24||29a12050f671220c|AsyncLog analyId 1718343924249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:24|-|8c1063009d631a96|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:26|-|e30e9d299a0ac3dc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:27||397e57302b26719f|Start write log analyId 1718343927249
14/06/24 12:45:27||397e57302b26719f|AsyncLog analyId 1718343927249: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:28|-|016fdd3adbbf5736|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:30||4c1c8ffd8df323c1|Start write log analyId 1718343930250
14/06/24 12:45:30||4c1c8ffd8df323c1|AsyncLog analyId 1718343930250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:30|-|44621c6cfd806c24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:30||e7c93da61ea64d09|START CLEAR CACHE
14/06/24 12:45:32|-|752aa6b0dc638eab|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:33||8a1c979a7aede71d|Start write log analyId 1718343933250
14/06/24 12:45:33||8a1c979a7aede71d|AsyncLog analyId 1718343933250: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:34|-|0e41e5d3ed46b48b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:35||3a0ec3c0d28686a5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:45:36||5234f3a38ef76891|Start write log analyId 1718343936251
14/06/24 12:45:36||5234f3a38ef76891|AsyncLog analyId 1718343936251: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:36|-|793f383f4eefdc77|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:38|-|1d223e21cb2653d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:39||ab92f76ab60e001d|Start write log analyId 1718343939252
14/06/24 12:45:39||ab92f76ab60e001d|AsyncLog analyId 1718343939252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:40|-|60011f77f765bae8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:40||95b33aa28075e5da|START CLEAR CACHE
14/06/24 12:45:42||1ffb4275641b6476|Start write log analyId 1718343942252
14/06/24 12:45:42||1ffb4275641b6476|AsyncLog analyId 1718343942252: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:42|-|85b33555572533fa|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:44|-|33792e851f3937e3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:45||010951ea9a2c02fc|Start write log analyId 1718343945253
14/06/24 12:45:45||010951ea9a2c02fc|AsyncLog analyId 1718343945253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:46|-|7fbc4086f2ba1620|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:48||846010c4bf8e31ba|Start write log analyId 1718343948253
14/06/24 12:45:48||846010c4bf8e31ba|AsyncLog analyId 1718343948253: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:48|-|a4af234c39d646f3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:50|-|3d88019e356dd9e1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:50||7e422867df6ca2b3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:45:50||e800b511e205f480|START CLEAR CACHE
14/06/24 12:45:51||79b69819375ca653|Start write log analyId 1718343951254
14/06/24 12:45:51||79b69819375ca653|AsyncLog analyId 1718343951254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:52|-|c8853272872baf0e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:54||2322b62d3ba4ec4a|Start write log analyId 1718343954254
14/06/24 12:45:54||2322b62d3ba4ec4a|AsyncLog analyId 1718343954254: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:54|-|577aa7614f49fefb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:56|-|62142bdce1fbaf24|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:45:57||3db443528f317b12|Start write log analyId 1718343957255
14/06/24 12:45:57||3db443528f317b12|AsyncLog analyId 1718343957255: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:45:58|-|f0b04365c729fff1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:00||3556e2a7b9ee21f9|Start write log analyId 1718343960261
14/06/24 12:46:00||3556e2a7b9ee21f9|AsyncLog analyId 1718343960261: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:00|-|9dfeb6d72eec8c28|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:00||3bcdd79e95450ebf|START CLEAR CACHE
14/06/24 12:46:02|-|7abf7d936df5a483|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:03||ecbbd885a8edbd75|Start write log analyId 1718343963262
14/06/24 12:46:03||ecbbd885a8edbd75|AsyncLog analyId 1718343963262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:04|-|e8131a68436cbabe|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:05||977066f61eed6fb1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:46:06||46f1a91e1670cc4d|Start write log analyId 1718343966262
14/06/24 12:46:06||46f1a91e1670cc4d|AsyncLog analyId 1718343966262: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:06|-|13196edd8f0d1d86|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:08|-|8316bf1fc29d3ef3|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:09||16bdbff917b05a29|Start write log analyId 1718343969263
14/06/24 12:46:09||16bdbff917b05a29|AsyncLog analyId 1718343969263: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:10|-|b8e990e3c21e4361|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:10||0c7d12ff33e01aef|START CLEAR CACHE
14/06/24 12:46:12||9e2fcb778dbf312e|Start write log analyId 1718343972264
14/06/24 12:46:12||9e2fcb778dbf312e|AsyncLog analyId 1718343972264: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:12|-|4f60c472d04056d4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:14|-|eb7c8454ef8966ec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:15||344896c0fc01ae79|Start write log analyId 1718343975264
14/06/24 12:46:15||344896c0fc01ae79|AsyncLog analyId 1718343975264: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:16|-|812e8c9e83a0e2f6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:18||00704a13a5edab30|Start write log analyId 1718343978265
14/06/24 12:46:18||00704a13a5edab30|AsyncLog analyId 1718343978265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:18|-|dfac37526007c494|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:20|-|4e327a217a056e6e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:20||73f7d403265aeb7b|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:46:20||7d41fc0bbf236eb3|START CLEAR CACHE
14/06/24 12:46:21||544dc2a550d9d7c3|Start write log analyId 1718343981265
14/06/24 12:46:21||544dc2a550d9d7c3|AsyncLog analyId 1718343981265: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:22|-|44a2f1103b884c12|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:24||16513ac2944e29d2|Start write log analyId 1718343984266
14/06/24 12:46:24||16513ac2944e29d2|AsyncLog analyId 1718343984266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:24|-|6c587533fabf2e59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:26|-|0fcd96548b61bdfc|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:27||af45ac6dc4f06f81|Start write log analyId 1718343987266
14/06/24 12:46:27||af45ac6dc4f06f81|AsyncLog analyId 1718343987266: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:28|-|12ef370881317d78|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:30||abe30118a3ad9499|Start write log analyId 1718343990267
14/06/24 12:46:30||abe30118a3ad9499|AsyncLog analyId 1718343990267: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:30|-|03fb5826b9f732c6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:30||7ed444eb6cee70b3|START CLEAR CACHE
14/06/24 12:46:32|-|8e37605f3286855b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:33||d39f9b945e8f1397|Start write log analyId 1718343993268
14/06/24 12:46:33||d39f9b945e8f1397|AsyncLog analyId 1718343993268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:34|-|3e73179556287500|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:35||f606035d584770ea|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:46:36||144abaf6f1a58471|Start write log analyId 1718343996268
14/06/24 12:46:36||144abaf6f1a58471|AsyncLog analyId 1718343996268: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:36|-|9994e84bee3ef0b4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:38|-|46f2e7f135f876a0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:39||3a4df0053a5d67a3|Start write log analyId 1718343999269
14/06/24 12:46:39||3a4df0053a5d67a3|AsyncLog analyId 1718343999269: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:40|-|f136789838a364f1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:40||b238169904ef1f9f|START CLEAR CACHE
14/06/24 12:46:42||d21aa642577cd6ea|Start write log analyId 1718344002270
14/06/24 12:46:42||d21aa642577cd6ea|AsyncLog analyId 1718344002270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:42|-|f27e096d0f1c2f3b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:44|-|bb700dcff2e53890|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:45||16052b13eca2ccb1|Start write log analyId 1718344005270
14/06/24 12:46:45||16052b13eca2ccb1|AsyncLog analyId 1718344005270: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:46|-|eadd74cebf7a60a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:48||4d3bfb9832994c11|Start write log analyId 1718344008271
14/06/24 12:46:48||4d3bfb9832994c11|AsyncLog analyId 1718344008271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:48|-|c8448ce519efa76b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:50|-|311edc06e5086d39|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:50||4ff4d0aa10c77722|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:46:51||3026f64d8cafb8e9|START CLEAR CACHE
14/06/24 12:46:51||857b18e9ed21036c|Start write log analyId 1718344011271
14/06/24 12:46:51||857b18e9ed21036c|AsyncLog analyId 1718344011271: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:52|-|032eb96804409790|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:54||dcaf8f8bb7666cad|Start write log analyId 1718344014272
14/06/24 12:46:54||dcaf8f8bb7666cad|AsyncLog analyId 1718344014272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:54|-|8be014f2f7f5209f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:56|-|a81a8aa12fca3c01|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:46:57||f7c4824ef8114e01|Start write log analyId 1718344017272
14/06/24 12:46:57||f7c4824ef8114e01|AsyncLog analyId 1718344017272: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:46:58|-|58de4e8c4843b47f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:00||d59cb0beac3b5698|Start write log analyId 1718344020273
14/06/24 12:47:00||d59cb0beac3b5698|AsyncLog analyId 1718344020273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:00|-|b45f861bfb9958fd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:01||a5bdf0da73d4beb0|START CLEAR CACHE
14/06/24 12:47:02|-|17981b1fab80eead|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:03||a12a9022346aaa26|Start write log analyId 1718344023273
14/06/24 12:47:03||a12a9022346aaa26|AsyncLog analyId 1718344023273: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:04|-|c3b90e433c249990|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:05||859dde02d052ebd3|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:47:06||18f0bc99a1406f58|Start write log analyId 1718344026274
14/06/24 12:47:06||18f0bc99a1406f58|AsyncLog analyId 1718344026274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:06|-|bba609a6af21b7cb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:08|-|5eca605d1338128a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:09||742e5717d8e460ad|Start write log analyId 1718344029274
14/06/24 12:47:09||742e5717d8e460ad|AsyncLog analyId 1718344029274: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:10|-|6ebec0da3ec05c5c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:11||b0e7beb47671bdaf|START CLEAR CACHE
14/06/24 12:47:12||52db34f87b3445fa|Start write log analyId 1718344032275
14/06/24 12:47:12||52db34f87b3445fa|AsyncLog analyId 1718344032275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:12|-|a0b5af4ffc915ae6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:14|-|6d4646acbc6ecd55|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:15||0dbc8131063d9672|Start write log analyId 1718344035275
14/06/24 12:47:15||0dbc8131063d9672|AsyncLog analyId 1718344035275: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:16|-|b408f67e21f2a554|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:18||519d2f827a4679ab|Start write log analyId 1718344038276
14/06/24 12:47:18||519d2f827a4679ab|AsyncLog analyId 1718344038276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:18|-|1b399a9e8602a6e5|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:20|-|747d343c7852e6c4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:20||bed7b37fb3df3453|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:47:21||74c36fe7bd2dfde6|START CLEAR CACHE
14/06/24 12:47:21||60a8ce974d13bb8b|Start write log analyId 1718344041276
14/06/24 12:47:21||60a8ce974d13bb8b|AsyncLog analyId 1718344041276: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:22|-|6e09a5b445f89441|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:24||96efb74d512d2a6b|Start write log analyId 1718344044277
14/06/24 12:47:24||96efb74d512d2a6b|AsyncLog analyId 1718344044277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:24|-|d19c28254487716b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:26|-|859ccd7bbc5d0b4d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:27||2f4aa4ab1c5572e1|Start write log analyId 1718344047277
14/06/24 12:47:27||2f4aa4ab1c5572e1|AsyncLog analyId 1718344047277: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:28|-|a7664f24f876be85|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:30||537d75329229a20b|Start write log analyId 1718344050278
14/06/24 12:47:30||537d75329229a20b|AsyncLog analyId 1718344050278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:30|-|ed9b7d35f62f6f35|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:31||cb0e3e2a41a09701|START CLEAR CACHE
14/06/24 12:47:32|-|4006f22dcb1d73a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:33||6c59e8fb9b50ae11|Start write log analyId 1718344053278
14/06/24 12:47:33||6c59e8fb9b50ae11|AsyncLog analyId 1718344053278: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:34|-|71165a4b7ba9f783|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:35||35805548e1080f65|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:47:36||11a66622b2e8e4f7|Start write log analyId 1718344056279
14/06/24 12:47:36||11a66622b2e8e4f7|AsyncLog analyId 1718344056279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:36|-|7dad06cd078de31a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:38|-|17e5827132168058|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:39||d3a21501687c50f2|Start write log analyId 1718344059279
14/06/24 12:47:39||d3a21501687c50f2|AsyncLog analyId 1718344059279: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:40|-|c4951cf3a09f1cec|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:41||1b8d076afc512063|START CLEAR CACHE
14/06/24 12:47:42||0020e53d1a41683b|Start write log analyId 1718344062280
14/06/24 12:47:42||0020e53d1a41683b|AsyncLog analyId 1718344062280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:42|-|18e5b6890dd7f8eb|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:44|-|ac5d284692b39391|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:45||4917de34a0b6c07c|Start write log analyId 1718344065280
14/06/24 12:47:45||4917de34a0b6c07c|AsyncLog analyId 1718344065280: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:46|-|b266e7197d79eb5d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:48||ef5e21af78ea42ce|Start write log analyId 1718344068281
14/06/24 12:47:48||ef5e21af78ea42ce|AsyncLog analyId 1718344068281: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:48|-|d82d11c65154b5dd|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:50|-|917799d06dc0a977|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:50||9c6b1146a229c711|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:47:51||1ec31272406ffba6|START CLEAR CACHE
14/06/24 12:47:51||fa8fe64eff0d71a7|Start write log analyId 1718344071282
14/06/24 12:47:51||fa8fe64eff0d71a7|AsyncLog analyId 1718344071282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:52|-|36bd1303ea2c1bf2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:54||b0448e2ec19b3474|Start write log analyId 1718344074282
14/06/24 12:47:54||b0448e2ec19b3474|AsyncLog analyId 1718344074282: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:54|-|c3db9c547e6c15d0|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:56|-|c6e373013c440cf1|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:47:57||bb8fa02b79e551ac|Start write log analyId 1718344077283
14/06/24 12:47:57||bb8fa02b79e551ac|AsyncLog analyId 1718344077283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:47:58|-|9021eaecbf948dd9|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:00||d644eecbad45a380|Start write log analyId 1718344080283
14/06/24 12:48:00||d644eecbad45a380|AsyncLog analyId 1718344080283: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:00|-|b60c2574e64b31e4|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:01||64f202ed2b821a26|START CLEAR CACHE
14/06/24 12:48:02|-|8c0ee38f3abc1a4b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:03||9d37e5c20b23578a|Start write log analyId 1718344083284
14/06/24 12:48:03||9d37e5c20b23578a|AsyncLog analyId 1718344083284: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:04|-|a2f4574923dd2cd8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:05||ca80bcd2d5142f67|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:48:06||54ee09985c4f674b|Start write log analyId 1718344086285
14/06/24 12:48:06||54ee09985c4f674b|AsyncLog analyId 1718344086285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:06|-|289eee98afa56945|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:08|-|4284632701510842|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:09||2032eec9f12f5612|Start write log analyId 1718344089285
14/06/24 12:48:09||2032eec9f12f5612|AsyncLog analyId 1718344089285: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:10|-|4b833c18f194219a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:11||8a899091421709ec|START CLEAR CACHE
14/06/24 12:48:12||da6a02daa759b823|Start write log analyId 1718344092286
14/06/24 12:48:12||da6a02daa759b823|AsyncLog analyId 1718344092286: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:12|-|40ce804a2e78ee59|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:14|-|1cce24d769c1d5db|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:15||2b66cd0018996477|Start write log analyId 1718344095287
14/06/24 12:48:15||2b66cd0018996477|AsyncLog analyId 1718344095287: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:16|-|edc2e746c329d06d|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:18||197f9d0c73f06308|Start write log analyId 1718344098299
14/06/24 12:48:18||197f9d0c73f06308|AsyncLog analyId 1718344098299: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:18|-|9f4f9e01abb88a64|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:20|-|64c64fef2374a6e2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:20||fcab73c05502fe09|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:48:21||39778f19f2ffd36f|START CLEAR CACHE
14/06/24 12:48:21||7760e40c72109e91|Start write log analyId 1718344101300
14/06/24 12:48:21||7760e40c72109e91|AsyncLog analyId 1718344101300: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:22|-|7cced413ab43f126|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:24||f1a19c56264b1351|Start write log analyId 1718344104301
14/06/24 12:48:24||f1a19c56264b1351|AsyncLog analyId 1718344104301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:24|-|477aeefb603e291e|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:26|-|322a87363b298885|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:27||42e2dffc1ea11eed|Start write log analyId 1718344107301
14/06/24 12:48:27||42e2dffc1ea11eed|AsyncLog analyId 1718344107301: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:28|-|0c718c0978f78daf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:30||1870b3dd4250f144|Start write log analyId 1718344110302
14/06/24 12:48:30||1870b3dd4250f144|AsyncLog analyId 1718344110302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:30|-|0d4819f4b772efd8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:31||16f1f974e07088d6|START CLEAR CACHE
14/06/24 12:48:32|-|de974cd3fc550129|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:33||d95bdf9c2511d57a|Start write log analyId 1718344113302
14/06/24 12:48:33||d95bdf9c2511d57a|AsyncLog analyId 1718344113302: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:34|-|10d8ed50df55934b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:35||19240b603078c1e1|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:48:36||2dc5b76f014563e4|Start write log analyId 1718344116303
14/06/24 12:48:36||2dc5b76f014563e4|AsyncLog analyId 1718344116303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:36|-|0fb7834d9fab7e70|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:38|-|493bb7e49441c317|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:39||26179ac826ced712|Start write log analyId 1718344119303
14/06/24 12:48:39||26179ac826ced712|AsyncLog analyId 1718344119303: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:40|-|cfa63e5b343350f8|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:41||e4e46f136b80e9b6|START CLEAR CACHE
14/06/24 12:48:42||11aefdebf5ba925b|Start write log analyId 1718344122304
14/06/24 12:48:42||11aefdebf5ba925b|AsyncLog analyId 1718344122304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:42|-|65cf49b82711bed7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:44|-|80ea51a634f93d1a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:45||fbb174937207eb69|Start write log analyId 1718344125304
14/06/24 12:48:45||fbb174937207eb69|AsyncLog analyId 1718344125304: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:46|-|cb25ebe5a172585f|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:48||f7b8c3b82a243692|Start write log analyId 1718344128305
14/06/24 12:48:48||f7b8c3b82a243692|AsyncLog analyId 1718344128305: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:48|-|40351f52c75c2fe6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:50|-|365c6a458e24ae0c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:50||d625077c9da9387c|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:48:51||ce7be3e6ae3a9806|START CLEAR CACHE
14/06/24 12:48:51||45807851e52f2ff8|Start write log analyId 1718344131306
14/06/24 12:48:51||45807851e52f2ff8|AsyncLog analyId 1718344131306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:52|-|581e80802f293f1c|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:54||2c26a07d64325a98|Start write log analyId 1718344134306
14/06/24 12:48:54||2c26a07d64325a98|AsyncLog analyId 1718344134306: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:54|-|3507db0a32873681|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:56|-|28deff514d4d05b2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:48:57||7fd51dfa43e2bb70|Start write log analyId 1718344137307
14/06/24 12:48:57||7fd51dfa43e2bb70|AsyncLog analyId 1718344137307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:48:58|-|bdd74a37b0e59e40|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:00||badaba9bf6292f3e|Start write log analyId 1718344140307
14/06/24 12:49:00||badaba9bf6292f3e|AsyncLog analyId 1718344140307: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:00|-|c83bea63d4d5934a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:01||9fbc6bf89384f7d4|START CLEAR CACHE
14/06/24 12:49:02|-|f292fd4c7412671a|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:03||4a258b6e04b68075|Start write log analyId 1718344143308
14/06/24 12:49:03||4a258b6e04b68075|AsyncLog analyId 1718344143308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:04|-|27a51aef6c437406|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:05||fc1a99d095176b64|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:49:06||5c88ade22f51868d|Start write log analyId 1718344146308
14/06/24 12:49:06||5c88ade22f51868d|AsyncLog analyId 1718344146308: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:06|-|a4873844d1b139a6|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:08|-|62c047b6e0363b05|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:09||eddeaee1ab23666e|Start write log analyId 1718344149309
14/06/24 12:49:09||eddeaee1ab23666e|AsyncLog analyId 1718344149309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:10|-|66a2090d24c7a4bf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:11||4a9434f93a35acd7|START CLEAR CACHE
14/06/24 12:49:12||6eb01295a8c481b1|Start write log analyId 1718344152309
14/06/24 12:49:12||6eb01295a8c481b1|AsyncLog analyId 1718344152309: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:12|-|378f01879e24fcdf|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:14|-|835893bbdea0d29b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:15||3c0778718196b05a|Start write log analyId 1718344155310
14/06/24 12:49:15||3c0778718196b05a|AsyncLog analyId 1718344155310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:16|-|9c30146a1300b750|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:18||4ed049c63532d61a|Start write log analyId 1718344158310
14/06/24 12:49:18||4ed049c63532d61a|AsyncLog analyId 1718344158310: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:18|-|592789e7537a26ba|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:20|-|c5099014335cb921|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:20||e90496abf081b6c5|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:49:21||a3294390ed5c5058|START CLEAR CACHE
14/06/24 12:49:21||08db9ee36cd397a1|Start write log analyId 1718344161311
14/06/24 12:49:21||08db9ee36cd397a1|AsyncLog analyId 1718344161311: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:22|-|791cb02992fb7719|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:24||83cf8fecc46091da|Start write log analyId 1718344164312
14/06/24 12:49:24||83cf8fecc46091da|AsyncLog analyId 1718344164312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:24|-|288be5e300c01ac2|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:26|-|af30a011477f9e2b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:27||c9f2acce959aa75a|Start write log analyId 1718344167312
14/06/24 12:49:27||c9f2acce959aa75a|AsyncLog analyId 1718344167312: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:28|-|1be62f39a1253e81|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:30||2ac1c334a3fcdb77|Start write log analyId 1718344170313
14/06/24 12:49:30||2ac1c334a3fcdb77|AsyncLog analyId 1718344170313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:30|-|7e51fe4bb35b7a50|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:31||5ae76faead098834|START CLEAR CACHE
14/06/24 12:49:32|-|fb0247e3432f1422|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:33||c9541bd1643b3c5b|Start write log analyId 1718344173313
14/06/24 12:49:33||c9541bd1643b3c5b|AsyncLog analyId 1718344173313: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:34|-|cd13e9f212d8c248|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:35||02a3da809258eb61|--Write log app: QueueSize: 0, addSucceeded: 0, addFailed: 0, writeSucceeded: 0, writeFailed: 0, ignored: 0
14/06/24 12:49:36||0065f489780b94a1|Start write log analyId 1718344176314
14/06/24 12:49:36||0065f489780b94a1|AsyncLog analyId 1718344176314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:36|-|98c8d949ec0b040b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:38|-|9815e1de27812c9b|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"
14/06/24 12:49:39||df34fe93238f5bc4|Start write log analyId 1718344179314
14/06/24 12:49:39||df34fe93238f5bc4|AsyncLog analyId 1718344179314: QueueSize: 0, addSuccess: 0, addFalse: 0, writeSuccess:0, writeFalse:0
14/06/24 12:49:40|-|f1aae671f5e29ce7|health|GET|10.207.252.75|10.1.115.18|{Host:[10.1.115.18:8080]}{User-Agent:[kube-probe/1.23]}{Accept:[*/*]}{Connection:[close]}|-|-|200|"true"